| Summary: | Qt 4.0.1 build - Compile if MAKEOPTS=-j1 only, fails if MAKEOPTS more than -j1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Christian Pötzsch <cp> |
| Component: | [OLD] Library | Assignee: | Qt Bug Alias <qt> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Christian Pötzsch
2005-10-21 06:40:38 UTC
Well, it built fine here with -j2. Could you post the exact error, please? -j4 works fine here as well. Same thing on x11-libs/qt-4.1.0_pre20051028 Error: rm -f libQt3Support_debug.so.4.1.0 libQt3Support_debug.so libQt3Support_debug.so.4 libQt3Support_debug.so.4.1 g++ -shared -Wl,-soname,libQt3Support_debug.so.4 -o libQt3Support_debug.so.4.1.0 .obj/-shared/q3cstring.o .obj/-shared/q3signal.o .obj/-shared/q3garray.o .obj/-shared/q3gcache.o .obj/-shared/q3gdict.o .obj/-shared/q3glist.o .obj/-shared/q3gvector.o .obj/-shared/q3semaphore.o .obj/-shared/q3shared.o .obj/-shared/q3ptrcollection.o .obj/-shared/q3datatable.o .obj/-shared/q3dataview.o .obj/-shared/q3sqlcursor.o .obj/-shared/q3sqlselectcursor.o .obj/-shared/q3sqlform.o .obj/-shared/q3sqlmanager_p.o .obj/-shared/q3editorfactory.o .obj/-shared/q3sqleditorfactory.o .obj/-shared/q3sqlpropertymap.o .obj/-shared/q3databrowser.o .obj/-shared/q3dropsite.o .obj/-shared/q3dragobject.o .obj/-shared/q3accel.o .obj/-shared/q3mimefactory.o .obj/-shared/q3polygonscanner.o .obj/-shared/q3process.o .obj/-shared/q3membuf.o .obj/-shared/q3process_unix.o .obj/-shared/q3iconview.o .obj/-shared/q3listbox.o .obj/-shared/q3listview.o .obj/-shared/q3table.o .obj/-shared/q3action.o .obj/-shared/q3buttongroup.o .obj/-shared/q3datetimeedit.o .obj/-shared/q3dockarea.o .obj/-shared/q3dockwindow.o .obj/-shared/q3frame.o .obj/-shared/q3vbox.o .obj/-shared/q3hbox.o .obj/-shared/q3grid.o .obj/-shared/q3gridview.o .obj/-shared/q3groupbox.o .obj/-shared/q3header.o .obj/-shared/q3mainwindow.o .obj/-shared/q3progressbar.o .obj/-shared/q3scrollview.o .obj/-shared/q3titlebar.o .obj/-shared/q3toolbar.o .obj/-shared/q3whatsthis.o .obj/-shared/q3widgetstack.o .obj/-shared/q3button.o .obj/-shared/q3rangecontrol.o .obj/-shared/q3spinwidget.o .obj/-shared/q3combobox.o .obj/-shared/q3filedialog.o .obj/-shared/q3progressdialog.o .obj/-shared/q3tabdialog.o .obj/-shared/q3wizard.o .obj/-shared/q3syntaxhighlighter.o .obj/-shared/q3textview.o .obj/-shared/q3textbrowser.o .obj/-shared/q3textedit.o .obj/-shared/q3multilineedit.o .obj/-shared/q3richtext.o .obj/-shared/q3richtext_p.o .obj/-shared/q3simplerichtext.o .obj/-shared/q3stylesheet.o .obj/-shared/q3canvas.o .obj/-shared/q3dns.o .obj/-shared/q3ftp.o .obj/-shared/q3http.o .obj/-shared/q3localfs.o .obj/-shared/q3network.o .obj/-shared/q3networkprotocol.o .obj/-shared/q3socket.o .obj/-shared/q3socketdevice.o .obj/-shared/q3serversocket.o .obj/-shared/q3url.o .obj/-shared/q3urloperator.o .obj/-shared/q3socketdevice_unix.o .obj/-shared/q3paintdevicemetrics.o .obj/-shared/q3pointarray.o .obj/-shared/q3painter.o .obj/-shared/q3picture.o .obj/-shared/q3paintengine_svg.o .obj/-shared/moc_q3signal.o .obj/-shared/moc_q3datatable.o .obj/-shared/moc_q3dataview.o .obj/-shared/moc_q3sqlform.o .obj/-shared/moc_q3databrowser.o .obj/-shared/moc_q3dragobject.o .obj/-shared/moc_q3accel.o .obj/-shared/moc_q3process.o .obj/-shared/moc_q3iconview.o .obj/-shared/moc_q3listbox.o .obj/-shared/moc_q3listview.o .obj/-shared/moc_q3table.o .obj/-shared/moc_q3action.o .obj/-shared/moc_q3buttongroup.o .obj/-shared/moc_q3datetimeedit.o .obj/-shared/moc_q3dockarea.o .obj/-shared/moc_q3dockwindow.o .obj/-shared/moc_q3frame.o .obj/-shared/moc_q3vbox.o .obj/-shared/moc_q3hbox.o .obj/-shared/moc_q3grid.o .obj/-shared/moc_q3gridview.o .obj/-shared/moc_q3groupbox.o .obj/-shared/moc_q3header.o .obj/-shared/moc_q3mainwindow.o .obj/-shared/moc_q3progressbar.o .obj/-shared/moc_q3scrollview.o .obj/-shared/moc_q3titlebar_p.o .obj/-shared/moc_q3toolbar.o .obj/-shared/moc_q3whatsthis.o .obj/-shared/moc_q3widgetstack.o .obj/-shared/moc_q3button.o .obj/-shared/moc_q3rangecontrol.o .obj/-shared/moc_q3popupmenu.o .obj/-shared/moc_q3combobox.o .obj/-shared/moc_q3tabdialog.o .obj/-shared/moc_q3progressdialog.o .obj/-shared/moc_q3wizard.o .obj/-shared/moc_q3textview.o .obj/-shared/moc_q3textbrowser.o .obj/-shared/moc_q3textedit.o .obj/-shared/moc_q3multilineedit.o .obj/-shared/moc_q3richtext_p.o .obj/-shared/moc_q3stylesheet.o .obj/-shared/moc_q3canvas.o .obj/-shared/moc_q3dns.o .obj/-shared/moc_q3ftp.o .obj/-shared/moc_q3http.o .obj/-shared/moc_q3localfs.o .obj/-shared/moc_q3socket.o .obj/-shared/moc_q3serversocket.o -L/usr/lib64/mysql -L/var/tmp/portage/qt-4.1.0_pre20051028/work/qt-x11-opensource-src-4.1.0-snapshot-20051028/lib -L/usr/lib64/mysql -L/var/tmp/portage/qt-4.1.0_pre20051028/work/qt-x11-opensource-src-4.1.0-snapshot-20051028/lib -lQtGui_debug -L/usr/X11R6/lib64 -laudio -lXt -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -lQtNetwork_debug -lQtCore_debug -lz -lQtSql_debug -lQtXml_debug -lpthread -ldl g++ -c -pipe -I/usr/include/mysql -O2 -march=opteron -pipe -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_EDITION=QT_EDITION_DESKTOP -DQT_BUILD_COMPAT_LIB -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I. -I../../include/QtXml -I../../include/QtSql -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtCore -I../../include -I../../include/Qt3Support -I.moc/-shared -I. -o .obj/-shared/moc_q3datetimeedit.o .moc/-shared/moc_q3datetimeedit.cpp g++ -c -pipe -I/usr/include/mysql -O2 -march=opteron -pipe -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_EDITION=QT_EDITION_DESKTOP -DQT_BUILD_COMPAT_LIB -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT3_SUPPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I. -I../../include/QtXml -I../../include/QtSql -I../../include/QtNetwork -I../../include/QtGui -I../../include/QtCore -I../../include -I../../include/Qt3Support -I.moc/-shared -I. -o .obj/-shared/moc_q3dockarea.o .moc/-shared/moc_q3dockarea.cpp /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status make[3]: *** [../../lib/libQt3Support_debug.so.4.1.0] Error 1 make[3]: Leaving directory `/var/tmp/portage/qt-4.1.0_pre20051028/work/qt-x11-opensource-src-4.1.0-snapshot-20051028/src/qt3support' make[2]: *** [debug-all] Error 2 emerge --info: Portage 2.0.53_rc7 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.13-gentoo x86_64) ================================================================= System uname: 2.6.13-gentoo x86_64 AMD Opteron(tm) Processor 248 Gentoo Base System version 1.12.0_pre9 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -march=opteron -pipe -funroll-loops -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/app-defaults /etc/X11/serverconfig /etc/X11/starthere /etc/X11/sysconfig /etc/gconf /etc/init.d /etc/sound /etc/terminfo /etc/texmf/web2c /usr/X11R6/lib/X11/xkb /usr/share/texmf/dvips/config /etc/env.d" CXXFLAGS="-O3 -march=opteron -pipe -funroll-loops -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sfperms strict" GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" LINGUAS="de en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="amd64 X X509 aalib acpi arts avi bash-completion berkdb bitmap-fonts blas browserplugin bzip2 bzlib cairo cdr chroot crypt cups curl dbus divx4linux dvd eds emacs emboss encode erandom esd f77 fam foomaticdb fortran gd gdbm gif gimpprint glitz gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml hal howl idea imagemagick imap imlib java jbig jpeg junit lcms ldap libwww lm_sensors lzw lzw-tiff mad mailwrapper md5sum mikmod mime mng motif mozcalendar mozilla mp3 mpeg mysql nas ncurses nis nls nntp nptl nsplugin ntplonly ogg opengl pam pdflib perl pic plotutils png ppds python qt quicktime readline rrdtool samba sasl sdl sftplogging slang snmp spell ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb vim-with-x vorbis wmf xinerama xml xml2 xmms xpm xprint xv xvid zlib linguas_de linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS Same error here with Qt 4.0.1. http://forums.gentoo.org/viewtopic-t-386629- start-0-postdays-0-postorder-asc-highlight-ld+final+nonrepresentable+section. html looks related too. But setting MAKEOPTS=-j1 in /etc/make.conf fixed it for me! Thanks Christian, I would have never thought of lowering MAKEOPTS :) How did you get the idea for trying this? g++ -c -pipe -I/usr/include/mysql -Os -march=i686 -mtune=athlon-xp -pipe -Wall - W -D_REENTRANT -fPIC -DQT_SHARED -DQT_EDITION=QT_EDITION_DESKTOP -DQT_BUILD_CORE_LIB -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT - DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -Iglobal - I.moc/-shared -I. -o .obj/-shared/moc_qtextcodecplugin.o .moc/-shared/moc_qtextcodecplugin.cpp /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status make[3]: *** [../../lib/libQtCore_debug.so.4.0.1] Error 1 make[3]: Leaving directory `/var/tmp/portage/qt-4.0.1/work/qt-x11-opensource- src-4.0.1/src/corelib' make[2]: *** [debug-all] Error 2 make[2]: *** Waiting for unfinished jobs.... emerge info: Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14- gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.12.0_pre10 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=i686 -mtune=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/ share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/ lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=i686 -mtune=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http:// gentoo.inode.at/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://mirror.switch. ch/ftp/mirror/gentoo/" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/local /usr/local/overlays/gentoo-de" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage/" USE="x86 3dnow X aalib acl alsa apache2 apm arts audiofile avi berkdb bitmap- fonts bzip2 caps cdr crypt cups curl debug dvd eds emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gnome gphoto2 gpm gstreamer gtk gtk2 hal idn imagemagick imlib ipv6 jack java joystick jpeg junit kde lcms libcaca libg++ libwww lm_sensors lua mad mbox mhash mikmod ming mmx mng motif mp3 mpeg musicbrainz mysql ncurses nls nptl nptlonly nvidia odbc ogg oggvorbis openal opengl oss pam pcre pdflib perl pic png python qt quicktime readline samba sdl slang smime spell sqlite sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb visualization vorbis xine xml2 xmms xv xvid zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS Cheers, Jonas |