Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61066 - Compiling qt 3.3.3 with gcc 2.95.3
Summary: Compiling qt 3.3.3 with gcc 2.95.3
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All All
: Low normal (vote)
Assignee: CJK Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-20 13:00 UTC by Robert Scott
Modified: 2004-08-24 03:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Scott 2004-08-20 13:00:44 UTC
Qt 3.3.3 will not compile with the cjk USE flag set using gcc 2.95.3. I assume it's some code in the immodule-unified patch that hasn't been fully tested with all gcc versions. It mainly stems from missing #includes. It starts off complaining about undefined std::lower_bound() references, once I #include <algorithm> it just begins to complain about all kinds of other things. Simplest thing is to USE -cjk.



Portage 2.0.50-r9 (default-1.0, gcc-2.95.3, glibc-2.2.5-r9,2.2.5-r4, 2.6.7)
=================================================================
System uname: 2.6.7 i686 Pentium II (Deschutes)
Gentoo Base System version 1.4.2.8
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -mcpu=i686 -O2 -pipe -funroll-loops"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -mcpu=i686 -O2 -pipe -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://www.mirror.ac.uk/mirror/www.ibiblio.org/ http://gentoo.tiscali.nl/gentoo/ http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/ http://mirror.pudas.net/gentoo http://trumpetti.atm.tut.fi/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apm arts avi berkdb cdr cjk crypt cups encode esd gdbm gif gnome-libs gpm gtk gtk2 guile imlib java jpeg kde libg++ libwww mikmod mmx motif mozilla moznocompose moznoirc moznomail mozsvg mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline scanner sdl slang spell ssl svga tcltk tcpd tetex theora tiff truetype v4l v4l2 x86 xml2 xmms xv"
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2004-08-20 17:22:32 UTC
>I assume it's some code in the immodule-unified patch that hasn't been fully tested with all gcc versions.

gcc 2.x is not considered to be full supported anymore. 


cjk, it's your patch
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-08-24 03:40:32 UTC
Sent to immodule for Qt upstream. They say they'll work on this issue.