Summary: | qt-3.1.0-r1 fails to compile. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stefano Peluchetti <pelux> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | kyonos, mik, tclark |
Priority: | High | ||
Version: | 1.2 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Stefano Peluchetti
2002-12-06 05:26:41 UTC
*** Bug 11670 has been marked as a duplicate of this bug. *** please submit output of 'emerge info', 'ls /var/db/pkg/media-libs/freetype*', 'emerge -s xft' and 'emerge -s xfree' emerge info Portage 2.0.44 (default-1.0, gcc-2.95.3, glibc-2.2.5-r4) ================================================================= System uname: 2.4.19 i686 AuthenticAMD USE="bonobo gtkhtml guile x86 crypt libg++ libwww gnome-libs berkdb gdbm nls pam perl python slang ssl tcpd mmx 3dnow -sse -apm -pcmcia nocardbus -pnp -pda -gph oto2 cups -slp X xv opengl dga -fbcon -directfb -kde -qt -qtmt -arts -gnome -gtk -motif -tcltk -aalib -imlib ncurses -readline sdl -svga -lcms gif jpeg png tiff avi mpeg quicktime -alsa -esd -mikmod oss -nas -ggi dvd xmms oggvorbis -flash - encode mozilla -spell truetype -xml -xml2 pdflib -plotutils -tetex -tex java -im lib -gpm gtk2 gtk" ARCH="x86" COMPILER="" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=i686 -O3 -pipe" CXXFLAGS="-mcpu=i686 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/kde/3.1/share/config:/usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j2" JDK_HOME="/opt/blackdown-jdk-1.3.1" JAVA_HOME="/opt/blackdown-jdk-1.3.1" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" ls /var/db/pkg/media-libs/freetype* /var/db/pkg/media-libs/freetype-1.3.1-r3: CATEGORY CHOST COUNTER LICENSE PROVIDE SLOT freetype-1.3.1-r3.ebuild CFLAGS CONTENTS CXXFLAGS PF RDEPEND USE /var/db/pkg/media-libs/freetype-2.1.2-r2: CATEGORY CHOST COUNTER LICENSE PROVIDE SLOT freetype-2.1.2-r2.ebuild CFLAGS CONTENTS CXXFLAGS PF RDEPEND USE emerge -s xft Searching... [ Results for search key : xft ] [ Applications found : 3 ] * app-misc/obexftp Latest version available: 0.9.2 Latest version installed: [ Not Installed ] Size of downloaded files: 189 kB Homepage: http://triq.net/obexftp.html Description: File transfer over OBEX for Siemens mobile phones * x11-libs/gdkxft [ Masked ] Latest version available: 1.5 Latest version installed: [ Not Installed ] Size of downloaded files: 208 kB Homepage: http://gdkxft.sourceforge.net Description: Gdkxft transparently adds anti-aliased font support to gtk+-1.2. * x11-libs/xft Latest version available: 2.0-r1 Latest version installed: 2.0 Size of downloaded files: 525 kB Homepage: http://fontconfig.org/ Description: Xft2 emerge -s xfree Searching... [ Results for search key : xfree ] [ Applications found : 1 ] * x11-base/xfree Latest version available: 4.2.1-r2 Latest version installed: 4.2.0-r12 Size of downloaded files: 62,359 kB Homepage: http://www.xfree.org Description: Xfree86: famous and free X server Here is all you asked! :) Pelux thx, it is probably caused by xft-2.0, which does not delete xft-1.x headers which are distributed with xfree. please emerge xft-2.0-r2 and try emerge qt-3.1 again. sorry, i mean xft-2.0-r1, not r2 (cause there is no r2). i can't find xft-2.0-r2 in portage? Are you meanig xft-2.0-r1 ? Thanks Pelux It works now. Maybe the dependency of qt should be changed to fix this bug. Pelux i removed xft-2.0.ebuild from portage. I made a fresh Gentoo install this week, I dont' have x11-libs/xft installed (since it's been removed from the Portage tree), and compiling qt-3.1.0-r1 fails to compile with a log identical to Stefano's. xft is not removed from portage, there is xft-2.0-r1.ebuild and xft-2.0.1.ebuild in portage. which freetype-versions are installed? Hi, I am also having same type of error emergin qt. Will post info on request. you have xft emerged? if so, which version? if 2.0, please upgrade to 2.0-r1. Hi, Yes, I emerge xft to xft-2.0.1 and emerging qt is done. Thanks. mik@galaxie.net: seems like you're the only one left with the problem? you still have this problem? please post output of emerge -s xfree and emerge -s xft. thanks. Hi, Actually, I had this problem repeatedly when doing "emerge kde" and qt-3.1.0-r1 compiling in the process of filling the dependencies. I don't have any variant of xft emerged. Next thing I did was emerge qt-3.1.0-r1 by itself. This succeeded. output of emerge -s xfree and emerge -s xft : ------------------------------------------------------ [ Results for search key : xfree ] [ Applications found : 1 ] * x11-base/xfree Latest version available: 4.2.1 Latest version installed: 4.2.1 Size of downloaded files: 62,844 kB Homepage: http://www.xfree.org Description: Xfree86: famous and free X server ------------------------------------------------------ [ Results for search key : xft ] [ Applications found : 3 ] * app-misc/obexftp Latest version available: 0.9.2 Latest version installed: [ Not Installed ] Size of downloaded files: 189 kB Homepage: http://triq.net/obexftp.html Description: File transfer over OBEX for Siemens mobile phones * x11-libs/gdkxft [ Masked ] Latest version available: 1.5 Latest version installed: [ Not Installed ] Size of downloaded files: 208 kB Homepage: http://gdkxft.sourceforge.net Description: Gdkxft transparently adds anti-aliased font support to gtk+-1.2. * x11-libs/xft [ Masked ] Latest version available: 2.0.1 Latest version installed: [ Not Installed ] Size of downloaded files: 531 kB Homepage: http://fontconfig.org/ Description: X FreeType library, also known as Xft2.0 Hoping it can help. Mike sorry for the long lines in the post above. I still have to figure out how to keep decent newlines when writing in this textarea through Konqueror... ;-/ well, but your qt compiled? so this bug has gone away? or does emerge qt still fails? It also fails for me at a different place though. My USE are USE="X gtk -gnome alsa mysql motif" This is a new system I am building. g++ -c -pipe -fno-exceptions -I/usr/include/mysql -Wall -W -O2 -D_REENTRANT -fPI C -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_THREAD_ SUPPORT -DQT_NO_CUPS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DQT_BUILTIN_GIF _READER=1 -DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE -DQT_NO_S TYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT -I/usr/X11R6/include/freetype2 -I../include -I/usr/X11R6/include -I/usr/X11R6/include -I.moc/release-shared-mt/ -I/var/tmp/ portage/qt-3.1.0-r1/work/qt-x11-free-3.1.0/mkspecs/linux-g++ -o .obj/release-sha red-mt/qimageformatplugin.o kernel/qimageformatplugin.cpp In file included from kernel/qobject.h:45, from kernel/qgplugin.h:52, from kernel/qimageformatplugin.h:40, from kernel/qimageformatplugin.cpp:36: kernel/qevent.h:192: internal error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. make[1]: *** [.obj/release-shared-mt/qimageformatplugin.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/qt-3.1.0-r1/work/qt-x11-free-3.1.0/ src' make: *** [sub-src] Error 2 !!! ERROR: x11-libs/qt-3.1.0-r1 failed. !!! Function src_compile, Line 87, Exitcode 2 !!! (no error message) Tony: please submit a new bug about your problem, also include output of 'emerge info' mik@galaxie.net: since your qt works now, this can be closed? This maybe be hardware or X related, I was able to build it outside of X. Best to close it and I will try and find the cause. marking as fixed, if it still fails for anybody, please reopen. |