Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187486 - x11-libs/qt-4.3.0 fails to emerge on amd64 w/ gcc-4.2
Summary: x11-libs/qt-4.3.0 fails to emerge on amd64 w/ gcc-4.2
Status: RESOLVED DUPLICATE of bug 186089
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-02 11:22 UTC by Chris Ashton
Modified: 2007-08-02 11:27 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 Chris Ashton 2007-08-02 11:22:29 UTC
Trying to update my system after not using it for a few months - when I try to upgrade:

[ebuild     U ] x11-libs/qt-4.3.0 [4.2.3-r1] USE="cups dbus examples gif glib jpeg mysql opengl pch* png qt3support* ssl%* tiff%* zlib -accessibility -debug -doc (-firebird) -mng -nas -nis -odbc -postgres -sqlite -sqlite3 -xinerama" INPUT_DEVICES="-wacom" 0 kB [?=>0]

it dies a while (at least an hour) in.  Here's the output of the build log:

/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: .obj/release-shared/qscriptecmaboolean.o: relocation R_X86_64_PC32 against `QList<QScriptClassInfo*>::append(QScriptClassInfo* const&)' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[1]: *** [../../lib/libQtScript.so.4.3.0] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-4.3.0/work/qt-x11-opensource-src-4.3.0/src/script'
make: *** [sub-script-all-ordered] Error 2
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m ERROR: x11-libs/qt-4.3.0 failed.
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m   ebuild.sh, line 1648:   Called dyn_compile
 ^[[31;01m*^[[0m   ebuild.sh, line 988:   Called qa_call 'src_compile'
 ^[[31;01m*^[[0m   ebuild.sh, line 44:   Called src_compile
 ^[[31;01m*^[[0m   qt-4.3.0.ebuild, line 226:   Called die
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m (no error message)
 ^[[31;01m*^[[0m If you need support, post the topmost build error, and the call stack if relevant.
 ^[[31;01m*^[[0m A complete build log is located at '/var/tmp/portage/x11-libs/qt-4.3.0/temp/build.log'.
 ^[[31;01m*^[[0m

Sorry about the bad format there, I'm emerging through putty.  If it matters, I just upgraded to the latest gcc and enabled pch and qt3support, though I doubt either of those is related.  qt3support in particular is required for another application that I'd like to use.  I've tried the forums, google, and bug reports but haven't found much useful besides http://devmanual.gentoo.org/archs/amd64/index.html which seems to imply a patch may be required.  I'm going to rebuild the system (again) and see whether something fixes this.  Other ideas?

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-02 11:27:12 UTC

*** This bug has been marked as a duplicate of bug 186089 ***