I rebuilt mysql-dfsg-5.0 5.0.22-4 with DEB_BUILD_OPTIONS=nostrip on a Pentium IV and installed the unstripped libmysqlclient15off library. The backtrace is different:
(gdb) r -C /dev/null -bV Starting program: /usr/sbin/exim4 -C /dev/null -bV [Thread debugging using libthread_db enabled] [New Thread -1486513856 (LWP 7626)] Program received signal SIGILL, Illegal instruction. [Switching to Thread -1486513856 (LWP 7626)] 0xa7c8bbb0 in TaoCrypt::CpuId () from /usr/lib/libmysqlclient.so.15 (gdb) bt #0 0xa7c8bbb0 in TaoCrypt::CpuId () from /usr/lib/libmysqlclient.so.15 #1 0xa7c8c82c in TaoCrypt::SetPentiumFunctionPointers () from /usr/lib/libmysqlclient.so.15 #2 0xa7c8c8d5 in __static_initialization_and_destruction_0 () from /usr/lib/libmysqlclient.so.15 #3 0xa7c9a4e2 in __do_global_ctors_aux () from /usr/lib/libmysqlclient.so.15 #4 0xa7c25e11 in _init () from /usr/lib/libmysqlclient.so.15 #5 0xa7fa2bd4 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2 #6 0xa7fa2d11 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2 #7 0xa7f977ef in ?? () from /lib/ld-linux.so.2 But it really has to be something related to the CPU. The file extra/yassl/taocrypt/src/integer.cpp contains some logic about it, but I'm not a programmer so I can't figure it out. -- In the GNU Project, discrimination against proprietary software is not just a policy -- it's the principle and the purpose. Proprietary software is fundamentally unjust and wrong, so when we have the opportunity to place it at a disadvantage, that is a good thing. --RMS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]