[Bug 466] GCC compiled with --enable-__cxa_atexit causes segfaults in uic (part -f qt)

Gordon Mackay me at gordonmackay.plus.com
Sun Jan 12 05:03:37 PST 2003


Nope. I recompiled gcc without --enable-_cxa_atexit, then recompiled
glibc. Qt still segfaulted until I recompiled it, then it was fine. My
system is PURE lfs, so I'm speculating that maybe your system has non
lfs c++ libraries

Gogs



On Sun, 2003-01-12 at 12:29, bugzilla at linuxfromscratch.org wrote:
> http://bugs.linuxfromscratch.org/show_bug.cgi?id=466
> 
> 
> 
> 
> 
> ------- Additional Comments From gschafer at zip.com.au  2003-01-12 07:29 -------
> I strongly object to this suggestion. It clearly goes against the documentation
> on the GCC web site at  http://gcc.gnu.org/gcc-3.2/c++-abi.html
> 
> FWIW, I have recently compiled qt-3.1.0 and qt-3.1.1 as well as kdelibs-3.1rc5
> and kdelibs-3.1rc6 without problem. Admittedly, my system isn't strictly by the
> book but the gcc is most certainly compiled with --enable-__cxa_atexit.
> 
> I suggest you need to look elsewhere for the QT uic segfault problem. Is hard to
> say what the problem may be without a backtrace. But it smells like a
> miscompiled glibc from this angle. Maybe the fact you recompiled glibc made the
> problem go away? It would be interesting to see if you recompiled gcc with
> --enable-__cxa_atexit then recompiled glibc then everything else and see if the
> problem still exists. In other words, I'm speculating that your recompile of
> glibc made the problem go away, and not omission of the --enable-__cxa_atexit
> switch to gcc.
> 
> 
> 
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
> You are the QA contact for the bug, or are watching the QA contact.

-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-book' in the subject header of the message



More information about the lfs-book mailing list