Build all PCM plugins referenced by conf files
authorPatrick McCarty <patrick.mccarty@linux.intel.com>
Wed, 31 Jul 2013 06:26:22 +0000 (23:26 -0700)
committerJaska Uimonen <jaska.uimonen@helsinki.fi>
Mon, 1 Dec 2014 08:47:05 +0000 (10:47 +0200)
The libasound package installs many .conf files to support sound cards
and PCM devices, and several of them reference plugins that are not
compiled at build time.

Since the spec file is using a whitelist for the plugins, we have to
make sure all referenced plugins are built.

This commit fixes issues with Pulseaudio detecting HDMI support and
general issues with the alsa-utils package (see TIVI-1021).

Change-Id: I85b84791f73cfe18543ff46b1f002cb462d0ab80

packaging/alsa-lib.changes
packaging/alsa-lib.spec

index 5ffb7cf39bc31bb99d80cb4be8dd160065cd74b3..fd77869679e0e075d6dd14121d58d84bc5a468e1 100644 (file)
@@ -1,3 +1,6 @@
+* Tue Jul 30 2013 Patrick McCarty <patrick.mccarty@linux.intel.com> f543a9a
+- (TIVI-1021, TZPC-3027) Build all PCM plugins referenced by conf files
+
 * Mon Mar 18 2013 Anas Nashif <anas.nashif@intel.com> submit/trunk/20130318.195307@64ee541
 - Fixed package groups (moved lib to System/Audio)
 
index 1f123aa3994fa87c926c0050e7101a54a41e7f16..277b9fa7eaf348b082184d3e41fe1e0a59c16f25 100644 (file)
@@ -44,7 +44,7 @@ cp %{SOURCE1001} .
     --disable-rawmidi \
     --disable-python \
     --with-gnu-ld \
-    --with-pcm-plugins=rate,linear,plug,dmix,dsnoop,asym,mmap,ioplug
+    --with-pcm-plugins=rate,linear,plug,dmix,dsnoop,asym,mmap,ioplug,empty,hooks,route,multi,softvol,file,iec958,null,shm
 
 make %{?_smp_mflags}