Arches, A new ALSA stabilization is due, and fixes some nasty bugs in previous versions. Please ignore the fact that this does not build with -midi, it's a massive undertaking to fix that which is on its way (bug 272659). Thanks! Please test and stabilize: =media-libs/alsa-lib-1.0.19 =media-plugins/alsa-plugins-1.0.19 =media-sound/alsa-firmware-1.0.19 =media-sound/alsa-headers-1.0.19 =media-sound/alsa-tools-1.0.19 =media-sound/alsa-utils-1.0.19-r2
*** Bug 272397 has been marked as a duplicate of this bug. ***
Sparc stable for everything except alsa-firmware-1.0.19. Sparc does not support any version of alsa-firmware. CC myself in case I missed something or got something wrong (always a possibility with bugs like this).
building media-plugins/alsa-plugins-1.0.19 with USE="speex" fails here on amd64/x86: /bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -DVAR_ARRAYS -DRANDOM_PREFIX=alsa_lib -DOUTSIDE_SPEEX -Wall -g -I/usr/include/alsa -O2 -march=i686 -pipe -DNDEBUG -module -avoid-version -export-dynamic -no-undefined -Wl,--no-undefined -Wl,-O1 -o libasound_module_rate_speexrate.la -rpath /usr/lib/alsa-lib rate_speexrate.lo resample.lo -lasound -lasound i686-pc-linux-gnu-gcc -shared .libs/rate_speexrate.o .libs/resample.o /usr/lib/libasound.so -march=i686 -Wl,--no-undefined -Wl,-O1 -Wl,-soname -Wl,libasound_module_rate_speexrate.so -o .libs/libasound_module_rate_speexrate.so .libs/resample.o: In function `sinc': /var/tmp/portage/media-plugins/alsa-plugins-1.0.19/work/alsa-plugins-1.0.19/pph/resample.c:277: undefined reference to `sin' .libs/resample.o: In function `compute_func': /var/tmp/portage/media-plugins/alsa-plugins-1.0.19/work/alsa-plugins-1.0.19/pph/resample.c:226: undefined reference to `floorf' collect2: ld returned 1 exit status make[2]: *** [libasound_module_rate_speexrate.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-plugins/alsa-plugins-1.0.19/work/alsa-plugins-1.0.19/pph' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-plugins/alsa-plugins-1.0.19/work/alsa-plugins-1.0.19' make: *** [all] Error 2 * * ERROR: media-plugins/alsa-plugins-1.0.19 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2962: Called _eapi2_src_compile * ebuild.sh, line 634: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed apart from that, it looks good to go stable.
Stable for HPPA.
Maybe you are suffering this problem that should be fixed in alsa-plugins-1.0.20: http://www.alsa-project.org/main/index.php/Changes_v1.0.19_v1.0.20#Core_5 http://git.alsa-project.org/?p=alsa-plugins.git;a=commitdiff_plain;h=ba7cd8e0a04798479f851741ec29fef97889aa39;hp=c547b535a20a0909c17cb6dd14e5e364b2ae0fe9
Created attachment 194880 [details, diff] alsa-plugins-1.0.19-speex.patch This patch solves the issue, it's based in upstream one but dropping "missing continue" commit (as it was merged at first before speex commit, then dropped with speex commit by accident and readded later) http://git.alsa-project.org/?p=alsa-plugins.git;a=commit;h=279f39f0c46d925ae0b5fe8fb19bcab72dc980c2 But it's up to maintainer to apply also this
Stable on alpha; like sparc, we'll skip -firmware; -tools never was keyworded on alpha and we'll skip it, too.
(In reply to comment #6) > Created an attachment (id=194880) [edit] > alsa-plugins-1.0.19-speex.patch > > This patch solves the issue, it's based in upstream one but dropping "missing > continue" commit (as it was merged at first before speex commit, then dropped > with speex commit by accident and readded later) > http://git.alsa-project.org/?p=alsa-plugins.git;a=commit;h=279f39f0c46d925ae0b5fe8fb19bcab72dc980c2 > > But it's up to maintainer to apply also this I am all for adding this patch. Alsa team, please advise and apply if you are ok with this.
I added that speex patch, thanks Pacho, as always great work.
x86 stable
ppc64 done
amd64 stable
*** This bug has been marked as a duplicate of bug 280464 ***