--eJnRUKwClWJh1Khz Content-Type: multipart/mixed; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, while building kdebase/workspace/plasma/scriptengines I get lots of unresol= ved symbols from=20 ${QT_QTXML_LIBRARY} which are used in static library ${QT_QTUITOOLS_LIBRARY} This patch added ${QT_QTXML_LIBRARY} but its before QTUITOOLS http://websvn.kde.org/trunk/KDE/kdebase/workspace/plasma/scriptengines/qtsc= ript/CMakeLists.txt?r1=3D872339&r2=3D888087 If its build with --as-needed and --no-undefined it fails with lots of /usr/lib/qt4/libQtUiTools.a(ui4.o): In function `QFormInternal::DomCustomWidgets::read(QDomElement const&)': (.text+0x3c814): undefined reference to `QDomNode::firstChild() const' I tried to remove --no-undefined from LD_FLAGS for this build but its still there (maybe detected from QT LD_FLAGS or something). There is patch which only moves ${QT_QTXML_LIBRARY} just AFTER ${QT_QTUITOOLS_LIBRARY}. Please apply, issue is confirmed and patch reviewed by gentoo-devs.. Regards --=20 uin:136542059 jid:JaMa@jabber.mk.cvut.cz Jansa Martin sip:jamasip@voip.wengo.fr=20 JaMa =20 --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="kdebase-workspace-plasma-4.1.85.QtXml.asNeeded.NoUndefined.patch" Content-Transfer-Encoding: quoted-printable diff -uNr plasma-workspace-4.1.82/plasma/scriptengines/qtscript/CMakeLists.= txt plasma-workspace-4.1.82.new/plasma/scriptengines/qtscript/CMakeLists.txt --- plasma-workspace-4.1.82/plasma/scriptengines/qtscript/CMakeLists.txt 20= 08-12-09 12:20:32.000000000 +0100 +++ plasma-workspace-4.1.82.new/plasma/scriptengines/qtscript/CMakeLists.tx= t 2008-12-09 13:42:02.000000000 +0100 @@ -15,9 +15,9 @@ target_link_libraries(plasma_scriptengine_qscript ${KDE4_KDECORE_LIBS} plasma - ${QT_QTXML_LIBRARY} ${QT_QTSCRIPT_LIBRARY} ${QT_QTUITOOLS_LIBRARY} + ${QT_QTXML_LIBRARY} ) =20 install(TARGETS plasma_scriptengine_qscript @@ -35,9 +35,9 @@ target_link_libraries(plasma_runner_scriptengine_qscript ${KDE4_KDECORE_LIBS} plasma - ${QT_QTXML_LIBRARY} ${QT_QTSCRIPT_LIBRARY} ${QT_QTUITOOLS_LIBRARY} + ${QT_QTXML_LIBRARY} ) =20 install(TARGETS plasma_runner_scriptengine_qscript --opJtzjQTFsWo+cga-- --eJnRUKwClWJh1Khz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklLcLsACgkQN1Ujt2V2gBxXYQCdHjC+hTqytrvzl1DDsLPI7urq 1dQAnRe+SCPzUpXjx7tI+KLAD4LJGuPe =Kngp -----END PGP SIGNATURE----- --eJnRUKwClWJh1Khz--