Bug#620542: quassel: FTBFS on kfreebsd-*: undefined reference to symbol 'dladdr@@GLIBC_2.3'

2011-04-08 Thread Thomas Müller

On Sat, 02 Apr 2011 16:21:29 +0200, Cyril Brulebois wrote:

Source: quassel
Version: 0.7.1-1.1
Severity: serious
Justification: FTBFS

Hi,

(NMUer X-D-Cc'd.)

your package no longer builds on kfreebsd-*, presumably due to
toolchain changes and/or missing -ldl:
| Linking CXX executable ../quassel
| cd

/build/buildd-quassel_0.7.1-1.1-kfreebsd-amd64-Z8JsLX/quassel-0.7.1/obj-x86_64-kfreebsd-gnu-kde4/src
&& /usr/bin/cmake -E cmake_link_script
CMakeFiles/quassel.dir/link.txt --verbose=1
| /usr/bin/c++   -g -O2  -ansi -Wall -Wextra -Wnon-virtual-dtor
-fno-strict-aliasing -Woverloaded-virtual -fno-threadsafe-statics
-fvisibility=hidden -fvisibility-inlines-hidden -g -O2 -g -O2  -ansi
-Wall -Wextra -Wnon-virtual-dtor -fno-strict-aliasing
CMakeFiles/quassel.dir/common/main.o
CMakeFiles/quassel.dir/qtui/monoapplication.o
CMakeFiles/quassel.dir/qtui/moc_monoapplication.o
CMakeFiles/quassel.dir/qrc_pics.o CMakeFiles/quassel.dir/qrc_sql.o  
-o

../quassel

-L/build/buildd-quassel_0.7.1-1.1-kfreebsd-amd64-Z8JsLX/quassel-0.7.1/obj-x86_64-kfreebsd-gnu-kde4/lib
../lib/libmod_qtui.a ../lib/libmod_uisupport.a ../lib/libmod_client.a
../lib/libmod_core.a ../lib/libmod_common.a /usr/lib/libQtCore.so
/usr/lib/libQtGui.so /usr/lib/libQtNetwork.so /usr/lib/libQtScript.so
/usr/lib/libQtSql.so /usr/lib/libQtDBus.so -lQtCore -lpthread
/usr/lib/libkdecore.so.5.4.0 /usr/lib/libkdeui.so.5.4.0
/usr/lib/libsolid.so.4.4.0 -lknotifyconfig -lqca /usr/lib/libQtGui.so
/usr/lib/libkdecore.so.5.4.0 /usr/lib/libQtCore.so
/usr/lib/libQtDBus.so /usr/lib/libQtSvg.so
| /usr/bin/ld: ../lib/libmod_common.a(logbacktrace_unix.o): undefined
reference to symbol 'dladdr@@GLIBC_2.3'
| /usr/bin/ld: note: 'dladdr@@GLIBC_2.3' is defined in DSO
//lib/libdl.so.2 so try adding it to the linker command line
| //lib/libdl.so.2: could not read symbols: Invalid operation
| collect2: ld returned 1 exit status
| make[4]: *** [src/../quassel] Error 1

Full build logs:
  https://buildd.debian.org/status/package.php?p=quassel&suite=sid

KiBi.


Hi,

thanks - I just had a quick look at this issue.
We had the same issue back in 2009 with the Linux build.

I'll prepare a patch for upstream.

THX,

Thomas



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#620542: quassel: FTBFS on kfreebsd-*: undefined reference to symbol 'dladdr@@GLIBC_2.3'

2011-04-02 Thread Cyril Brulebois
Source: quassel
Version: 0.7.1-1.1
Severity: serious
Justification: FTBFS

Hi,

(NMUer X-D-Cc'd.)

your package no longer builds on kfreebsd-*, presumably due to
toolchain changes and/or missing -ldl:
| Linking CXX executable ../quassel
| cd 
/build/buildd-quassel_0.7.1-1.1-kfreebsd-amd64-Z8JsLX/quassel-0.7.1/obj-x86_64-kfreebsd-gnu-kde4/src
 && /usr/bin/cmake -E cmake_link_script CMakeFiles/quassel.dir/link.txt 
--verbose=1
| /usr/bin/c++   -g -O2  -ansi -Wall -Wextra -Wnon-virtual-dtor 
-fno-strict-aliasing -Woverloaded-virtual -fno-threadsafe-statics 
-fvisibility=hidden -fvisibility-inlines-hidden -g -O2 -g -O2  -ansi -Wall 
-Wextra -Wnon-virtual-dtor -fno-strict-aliasing   
CMakeFiles/quassel.dir/common/main.o 
CMakeFiles/quassel.dir/qtui/monoapplication.o 
CMakeFiles/quassel.dir/qtui/moc_monoapplication.o 
CMakeFiles/quassel.dir/qrc_pics.o CMakeFiles/quassel.dir/qrc_sql.o  -o 
../quassel  
-L/build/buildd-quassel_0.7.1-1.1-kfreebsd-amd64-Z8JsLX/quassel-0.7.1/obj-x86_64-kfreebsd-gnu-kde4/lib
 ../lib/libmod_qtui.a ../lib/libmod_uisupport.a ../lib/libmod_client.a 
../lib/libmod_core.a ../lib/libmod_common.a /usr/lib/libQtCore.so 
/usr/lib/libQtGui.so /usr/lib/libQtNetwork.so /usr/lib/libQtScript.so 
/usr/lib/libQtSql.so /usr/lib/libQtDBus.so -lQtCore -lpthread 
/usr/lib/libkdecore.so.5.4.0 /usr/lib/libkdeui.so.5.4.0 
/usr/lib/libsolid.so.4.4.0 -lknotifyconfig -lqca /usr/lib/libQtGui.so 
/usr/lib/libkdecore.so
 .5.4.0 /usr/lib/libQtCore.so /usr/lib/libQtDBus.so /usr/lib/libQtSvg.so
| /usr/bin/ld: ../lib/libmod_common.a(logbacktrace_unix.o): undefined reference 
to symbol 'dladdr@@GLIBC_2.3'
| /usr/bin/ld: note: 'dladdr@@GLIBC_2.3' is defined in DSO //lib/libdl.so.2 so 
try adding it to the linker command line
| //lib/libdl.so.2: could not read symbols: Invalid operation
| collect2: ld returned 1 exit status
| make[4]: *** [src/../quassel] Error 1

Full build logs:
  https://buildd.debian.org/status/package.php?p=quassel&suite=sid

KiBi.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org