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 1153

Summary: Build issue: kopete-otr ftbfs when --no-undefined is set
Product: TDE Reporter: Francois Andriot <albator78>
Component: non-core programsAssignee: Timothy Pearson <kb9vqf>
Status: RESOLVED FIXED    
Severity: normal CC: bugwatch, michele.calgaro, slavek.banko
Priority: P5    
Version: 3.5.13.x [Trinity]   
Hardware: All   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:
Bug Depends on:    
Bug Blocks: 3180    

Description Francois Andriot 2012-08-05 16:36:27 CDT
Extract from log:

libtool: link: x86_64-mageia-linux-gnu-g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../../../lib64/crti.o /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/crtbeginS.o  .libs/otrlchatinterface.o .libs/otrlconfinterface.o .libs/privkeypopup.o .libs/smppopup.o .libs/verifypopup.o .libs/privkeypopupui.o .libs/smppopupui.o .libs/verifypopupui.o   -O2 -O2 -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags    -L/opt/trinity/lib64 -L/usr/lib64 /opt/trinity/lib64/libkdecore.so /opt/trinity/lib64/libkdeui.so -lotr /opt/trinity/lib64/libkopete.so /usr/lib64/libqt-mt.so -lmng -ljpeg -lpng12 -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lpng -lz /usr/lib64/libXext.so /usr/lib64/libX11.so /usr/lib64/libxcb.so -ldl -lSM -lICE /opt/trinity/lib64/libtqt.so -lpthread /opt/trinity/lib64/libkio.so -L/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/crtendS.o /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/../../../../lib64/crtn.o -Wl,-soname -Wl,libkotr.so.0 -o .libs/libkotr.so.0.0.0
.libs/verifypopup.o: In function `VerifyPopup::cbChanged()':
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/verifypopup.cpp:62: undefined reference to `OTRPlugin::plugin()'
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/verifypopup.cpp:62: undefined reference to `OTRPlugin::emitGoneSecure(Kopete::ChatSession*, int)'
.libs/otrlchatinterface.o: In function `still_secure':
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/otrlchatinterface.cpp:222: undefined reference to `OTRPlugin::plugin()'
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/otrlchatinterface.cpp:222: undefined reference to `OTRPlugin::emitGoneSecure(Kopete::ChatSession*, int)'
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/otrlchatinterface.cpp:220: undefined reference to `OTRPlugin::plugin()'
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/otrlchatinterface.cpp:220: undefined reference to `OTRPlugin::emitGoneSecure(Kopete::ChatSession*, int)'
.libs/otrlchatinterface.o: In function `gone_insecure':
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/otrlchatinterface.cpp:207: undefined reference to `OTRPlugin::plugin()'
/home/albator/rpmbuild/BUILD/BUILD.mga2.x86_64/applications/kopete-otr/src/otrlchatinterface.cpp:207: undefined reference to `OTRPlugin::emitGoneSecure(Kopete::ChatSession*, int)'


Workaround by removing --no-undefined ...
Comment 1 Michele Calgaro 2018-07-29 04:12:38 CDT
Francois,
is this bug still valid? this was 6 years ago and kopete-otr builds fine in debian/ubuntu.
Can we close it?
Comment 2 Slávek Banko 2021-06-23 16:01:41 CDT
See TDE/kopete-otr#1
https://mirror.git.trinitydesktop.org/gitea/TDE/kopete-otr/pulls/1
Comment 3 Slávek Banko 2021-06-24 19:53:38 CDT
TDE/kopete-otr#1 merged.