Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346961 - [qting-edge] x11-libs/qt-declarative-4.7.9999 - qdeclarativetextlayout.cpp:(.text+0xff6): undefined reference to `QStaticTextItem::setFontEngine(QFontEngine*)'
Summary: [qting-edge] x11-libs/qt-declarative-4.7.9999 - qdeclarativetextlayout.cpp:(....
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-27 13:48 UTC by MrPenguin07
Modified: 2011-11-19 00:24 UTC (History)
0 users

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


Attachments
full build log (x11-libs:qt-declarative-4.7.9999:20101127-133623.log,420.11 KB, text/plain)
2010-11-27 13:48 UTC, MrPenguin07
Details
emerge --info (emergeinfo,14.82 KB, text/plain)
2010-11-27 13:49 UTC, MrPenguin07
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MrPenguin07 2010-11-27 13:48:16 UTC
(.text._ZN7QVectorI15QStaticTextItemE6appendERKS0_[QVector<QStaticTextItem>::append(QStaticTextItem const&)]+0x33c): undefined reference to `QStaticTextItem::~QStaticTextItem()'
.obj/release-shared/qdeclarativedebugservice.o: In function `QDeclarativeDebugServer::instance()':
qdeclarativedebugservice.cpp:(.text+0x7e8): undefined reference to `QApplicationPrivate::qmljsDebugArgumentsString()'
qdeclarativedebugservice.cpp:(.text+0x837): undefined reference to `QApplicationPrivate::qmljsDebugArgumentsString()'
qdeclarativedebugservice.cpp:(.text+0xa2b): undefined reference to `QApplicationPrivate::qmljsDebugArgumentsString()'
qdeclarativedebugservice.cpp:(.text+0xa75): undefined reference to `QApplicationPrivate::qmljsDebugArgumentsString()'
qdeclarativedebugservice.cpp:(.text+0xac3): undefined reference to `QApplicationPrivate::qmljsDebugArgumentsString()'
.obj/release-shared/qdeclarativedebugservice.o:qdeclarativedebugservice.cpp:(.text+0xb57): more undefined references to `QApplicationPrivate::qmljsDebugArgumentsString()' follow
collect2: ld returned 1 exit status
make: *** [../../lib/libQtDeclarative.so.4.7.2] Error 1
emake failed
 * ERROR: x11-libs/qt-declarative-4.7.9999 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 3862:  Called qt4-build-edge_src_compile
 *   environment, line 3370:  Called qt4-build_src_compile
 *   environment, line 3466:  Called build_directories 'src/declarative' 'tools/qml'
 *   environment, line  662:  Called die
 * The specific snippet of code:
 *           emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "emake failed";


Reproducible: Always
Comment 1 MrPenguin07 2010-11-27 13:48:57 UTC
Created attachment 255591 [details]
full build log
Comment 2 MrPenguin07 2010-11-27 13:49:28 UTC
Created attachment 255593 [details]
emerge --info
Comment 3 MrPenguin07 2010-11-28 09:29:32 UTC
Even more curious, can someone explain to me why qt-declarative is being pulled in at all?

The only package that depends on it is PyQt4 - which I have built with -declarative?

This is stopping me from updating to kde 4.5.80 - does a new feature require this or? 

Thanks.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2011-11-12 21:35:52 UTC
One year later...does this still happen?