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 5ffb7cf..fd77869 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 1f123aa..277b9fa 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}