retitle 428150 -msse2 in libcrypto++ makes programs SIGILL in Pentium II reassign 428150 libcrypto++6 5.5-2 tags 428150 - moreinfo unreproducible severity 428150 grave thanks
Hello Jens. If you have a look at #428150, you'll see that some users are experiencing amule instantly dying on startup with "Illegal instructions". In the end, this is confirmed to be an issue with libcrypto++ and it being compiled with -msse2. This flag should not be used unless the program using it is prepared to fall back to other code if the processor does not support these optimizations, which I don't think is the case for libcrypto++ (but I could be wrong, of course). Please prepare an upload of the package taking care of this issue. As I had to prepare test packages without -msse2 for the reporter of the bug to test, I made them suitable for an NMU, so let me know if you'd like me to upload those. Also, please use urgency=high, since this version recently migrated to testing. Thanks in advance, -- Adeodato Simó dato at net.com.org.es Debian Developer adeodato at debian.org The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. -- George Bernard Shaw