Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 37524

Summary: QT libs compiling bug
Product: Gentoo Linux Reporter: Fabrizio <alakhai>
Component: [OLD] LibraryAssignee: Gentoo KDE team <kde>
Status: RESOLVED CANTFIX    
Severity: critical Keywords: EBUILD
Priority: Low    
Version: 1.4_rc4   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Fabrizio 2004-01-07 14:14:34 UTC
In file included from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/cctype:49,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/bits/localefwd.h:48,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/ios:48,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/ostream:45,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/iterator:70,
                 from ../include/qvaluelist.h:48,
                 from ../include/qvariant.h:319,
                 from sql/qsqlpropertymap.h:41,
                 from sql/qsqlpropertymap.cpp:37:
/usr/include/ctype.h:257: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
make[1]: *** [.obj/release-shared-mt/qsqlpropertymap.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/qt-3.2.3-r1/work/qt-x11-free-3.2.3/src'
make: *** [sub-src] Error 2

!!! ERROR: x11-libs/qt-3.2.3-r1 failed.
!!! Function src_compile, Line 109, Exitcode 2
!!! (no error message)
Comment 1 Fabrizio 2004-01-07 14:17:51 UTC
This is the bug, i'm a newbie in this part of site, and i'm a semi newbie on linux, but it seems to be a bug
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2004-01-07 15:44:24 UTC
Unfortunately, the bug is on your end.  Seg faults in the compiler represent something bad in your side.  Bad hardware, bad memory, not enough swap space; it's hard to diagnose.

"emerge info" would be helpful
Comment 3 Fabrizio 2004-01-08 01:48:55 UTC
This is my emerge info
Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.0-gentoo)
=================================================================
System uname: 2.6.0-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mno-3dnow -mcpu=pentium4 -fforce-addr -mfpmath=sse -funroll-loops"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mno-3dnow -mcpu=pentium4 -fforce-addr -mfpmath=sse -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.tiscali.nl/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo ftp://trumpetti.atm.tut.fi/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://www.fhh.opensource-mirror.de/gentoo.org/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://gentoo.inode.at/source/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi acpi4linux alsa apm arts avi berkdb cdr crypt cups dga directfb doc dvd encode esd fbcon ffmpeg firebird foomaticdb gdbm ggi gif gmp gpm gtk gtk2 icc imap imlib java javascript jikes jpeg kde libg++ libwww mikmod mmx motif mozilla mpeg mpi ncurses nls nocardbus oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sasl sdl slang socks5 spell sse ssl svga tcpd tetex truetype usb v4l videos wxwindows x86 xml2 xmms xv zlib"
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2004-01-08 04:47:01 UTC
Your pentium4 cflags coupled with gcc 3.2 leads me to believe the problem lies there.  I would either upgrade gcc to a newer version or scale your cflags back a bit.  
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-02-11 12:25:41 UTC
can't do much about compiler seg faults other than suggest less agressive cflags or a newer version of gcc.