Bug#786438: libmp3lame0: general protection error in libmp3lame.so.0.0.0

Fabian Greffrath fabian at debian.org
Mon Jun 1 05:45:38 UTC 2015


Am Montag, den 01.06.2015, 07:05 +0200 schrieb Fabian Greffrath: 
> The main difference between the packages in wheezy and jessie is that
> the former is not built with SSE instructions at all. So, it seems that
> we have not intriduced a bug, but merely uncovered a bug that was well
> hidden before, because the code path in question was never enabled.

This is from the diff of both build logs (wheezy and jessie) during
the ./configure phase:

@@ -440,9 +566,9 @@
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
-checking xmmintrin.h usability... no
-checking xmmintrin.h presence... no
-checking for xmmintrin.h... no
+checking xmmintrin.h usability... yes
+checking xmmintrin.h presence... yes
+checking for xmmintrin.h... yes
checking linux/soundcard.h usability... yes
checking linux/soundcard.h presence... yes
checking for linux/soundcard.h... yes
[...]
@@ -516,11 +642,12 @@
checking if dynamic linking of the frontends is requested... yes
checking glibc mathinline bug... no
checking for termcap... yes
-checking if I have to build the internal vector lib... no
+checking if I have to build the internal vector lib... yes
checking for nasm... /usr/bin/nasm
checking for assembler routines for this processor type... yes
checking for additional optimizations... full
checking for debug options... no
+checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libmp3lame/Makefile

I have no idea why xmmintrin.h was not detected on wheezy, but this is
clearly the reason why different code paths have been chosen between
wheezy and jessie and why the bug is only encountered in the latter.

- Fabian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150601/b8add986/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list