By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 1274 - Build issue: Incorrect position idn into tree/kopete/protocols/jabber/kioslave/CMakeLists.txt
Summary: Build issue: Incorrect position idn into tree/kopete/protocols/jabber/kioslav...
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: tdenetwork (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2012-10-17 02:34 CDT by Roman Savochenko
Modified: 2012-10-26 08:11 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
Patch to resolve original problem report (751 bytes, patch)
2012-10-18 12:10 CDT, Darrell
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Savochenko 2012-10-17 02:34:20 CDT
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
Comment 1 Darrell 2012-10-18 12:10:43 CDT
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.
Comment 2 Darrell 2012-10-18 12:16:14 CDT
I'm changing the summary to "Build issue:" to match all other such bug reports.
Comment 3 Slávek Banko 2012-10-26 08:11:34 CDT
Fixed in GIT hash 93dc8723