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]

Reply via email to