Robert Millan wrote:
>
> It seems that DEB_BUILD_OPTIONS=nostrip didn't suffice. Perhaps
> debian/rules doesn't export a CFLAGS with "-g" ?
Of course you are right. Here's another attempt:
(gdb) r -C /dev/null -bV
Starting program: /usr/sbin/exim4 -C /dev/null -bV
[Thread debugging using libthread_db enabled]
[New Thread -1486767808 (LWP 25270)]
Program received signal SIGILL, Illegal instruction.
[Switching to Thread -1486767808 (LWP 25270)]
0xa7c4dbb0 in CpuId (input=0, output=0xafd6ab60) at integer.cpp:1025
1025 integer.cpp: No such file or directory.
in integer.cpp
Current language: auto; currently c++
(gdb) bt
#0 0xa7c4dbb0 in CpuId (input=0, output=0xafd6ab60) at integer.cpp:1025
#1 0xa7c4e82c in SetPentiumFunctionPointers () at integer.cpp:1092
#2 0xa7c4e8d5 in __static_initialization_and_destruction_0 (
__initialize_p=<value optimized out>, __priority=-1344885920)
at integer.cpp:1173
#3 0xa7c5c4e2 in __do_global_ctors_aux () from /usr/lib/libmysqlclient.so.15
#4 0xa7be7e11 in _init () from /usr/lib/libmysqlclient.so.15
#5 0xa7f63bd4 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#6 0xa7f63d11 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
#7 0xa7f587ef in ?? () from /lib/ld-linux.so.2
I made another experiment: I built the mysql package on my desktop
machine, which is Pentium MMX 233 MHz, and the backtrace is the same.
This means, IMVHO, that it's not a bug in GCC but in MySQL's source
code. I have to build it on the Cyrix or on a 486 to be absolutely
sure.
--
I had a very low opinion of TCL, basically because it wasn't Lisp. --RMS
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]