| Summary: | Build issue: Incorrect position idn into tree/kopete/protocols/jabber/kioslave/CMakeLists.txt | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Roman Savochenko <rom_as> |
| Component: | tdenetwork | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bugwatch, darrella, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: | Patch to resolve original problem report | ||
Created attachment 910 [details]
Patch to resolve original problem report
Nothing fancy. I created a patch matching the problem description. :)
I created the patch as one of many steps to help resolve bug report 1040.
I'm changing the summary to "Build issue:" to match all other such bug reports. Fixed in GIT hash 93dc8723 |
Into my build environment I get build error: Linking CXX shared module kio_jabberdisco.so cd /home/roman/RPM/BUILD/kdenetwork-3.5.13.1/BUILD/kopete/protocols/jabber/kioslave && /usr/bin/cmake -E cmake_link_script CMakeFiles/kio_jabberdisco-module.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -Wall -g -Os -march=i586 -mtune=i686 -DHAVE_LIBV4L1_VIDEODEV_H -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -O3 -DNDEBUG -Wl,--no-undefined -shared -Wl,-soname,kio_jabberdisco.so -o kio_jabberdisco.so CMakeFiles/kio_jabberdisco-module.dir/jabberdisco.cpp.o -L/usr/lib/qt3/lib ../libjabberclient.a -lidn ../libiris/iris/xmpp-core/libiris_xmpp_core.a ../libiris/iris/xmpp-im/libiris_xmpp_im.a ../libiris/iris/jabber/libiris_jabber.a ../libiris/iris/include/libiris.a ../libiris/qca/src/libqca.a ../libiris/cutestuff/network/libcutestuff_network.a ../libiris/cutestuff/util/libcutestuff_util.a /usr/lib/libkio.so.4.2.0 /usr/lib/libkdeui.so.4.2.0 -lfreetype -lfontconfig /usr/lib/libkdesu.so.4.2.0 -lutil /usr/lib/libkwalletclient.so.1.0.1 /usr/lib/libkdecore.so.4.2.0 /usr/lib/libDCOP.so.4.2.0 /usr/lib/libkdefx.so.4.2.0 -ltqt -lqt-mt -lXrender -lX11 -lz -lXcomposite -lICE -lSM -lutempter ../libiris/iris/xmpp-core/libiris_xmpp_core.a(jid.cpp.o): In function `StringPrepCache::nameprep(QString const&, int, QString*)': /home/roman/RPM/BUILD/kdenetwork-3.5.13.1/kopete/protocols/jabber/libiris/iris/xmpp-core/jid.cpp:57: undefined reference to `stringprep_nameprep' /home/roman/RPM/BUILD/kdenetwork-3.5.13.1/kopete/protocols/jabber/libiris/iris/xmpp-core/jid.cpp:57: undefined reference to `stringprep' ../libiris/iris/xmpp-core/libiris_xmpp_core.a(jid.cpp.o): In function `StringPrepCache::nodeprep(QString const&, int, QString*)': /home/roman/RPM/BUILD/kdenetwork-3.5.13.1/kopete/protocols/jabber/libiris/iris/xmpp-core/jid.cpp:93: undefined reference to `stringprep_xmpp_nodeprep' /home/roman/RPM/BUILD/kdenetwork-3.5.13.1/kopete/protocols/jabber/libiris/iris/xmpp-core/jid.cpp:93: undefined reference to `stringprep' ../libiris/iris/xmpp-core/libiris_xmpp_core.a(jid.cpp.o): In function `StringPrepCache::resourceprep(QString const&, int, QString*)': /home/roman/RPM/BUILD/kdenetwork-3.5.13.1/kopete/protocols/jabber/libiris/iris/xmpp-core/jid.cpp:129: undefined reference to `stringprep_xmpp_resourceprep' /home/roman/RPM/BUILD/kdenetwork-3.5.13.1/kopete/protocols/jabber/libiris/iris/xmpp-core/jid.cpp:129: undefined reference to `stringprep' collect2: ld returned 1 exit status make[2]: *** [kopete/protocols/jabber/kioslave/kio_jabberdisco.so] Error 1 make[2]: Leaving directory `/home/roman/RPM/BUILD/kdenetwork-3.5.13.1/BUILD' make[1]: *** [kopete/protocols/jabber/kioslave/CMakeFiles/kio_jabberdisco-module.dir/all] Error 2 make[1]: Leaving directory `/home/roman/RPM/BUILD/kdenetwork-3.5.13.1/BUILD' make: *** [all] Error 2 make: Leaving directory `/home/roman/RPM/BUILD/kdenetwork-3.5.13.1/BUILD' Moving "idn" to end fix the problem: LINK jabberclient-static iris_xmpp_core-static iris_xmpp_im-static iris_jabber-static iris-static qca-static cutestuff_network-static cutestuff_util-static kio-shared idn