[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#615748: liquidsoap: ftbfs with gold or ld --no-add-needed



Package: liquidsoap
Version: 0.9.2-3
Severity: important
Tags: sid
User: peter.fritzsche@gmx.de
Usertags: no-add-needed

The package fails to build in a test rebuild on at least amd64 with
ld --no-add-needed.  For details, please see:
http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html
http://wiki.debian.org/ToolChain/DSOLinking

Ubuntu might have a patch for this issue, but unfortunately it was
not forwarded to Debian.  Please have a look at
http://packages.qa.debian.org/liquidsoap to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.

[...]
OCAMLC -c synth/synth_op.ml
OCAMLC -c synth/keyboard.ml
OCAMLC -c synth/keyboard_sdl.ml
OCAMLC -c formats/oggformat.ml
OCAMLC -c formats/vorbisduration.ml
OCAMLC -c formats/taglib_plug.ml
OCAMLC -c formats/wavformat.ml
OCAMLC -c formats/externalformat.ml
OCAMLC -c formats/mp3.ml
OCAMLC -c formats/midiformat.ml
OCAMLC -c shebang.ml
OCAMLC -c lang/lang_builtins.ml
OCAMLC -c lang/lang_magic.ml
OCAMLC -c lang/lang_lastfm.ml
OCAMLC -c main.ml
OCAMLC -o liquidsoap
/usr/bin/ld: /usr/lib/ocaml/soundtouch/libsoundtouch_stubs.a(soundtouch_stubs.o): undefined reference to symbol '__gxx_personality_v0@@CXXABI_1.3'
/usr/bin/ld: note: '__gxx_personality_v0@@CXXABI_1.3' is defined in DSO /usr/lib64/libstdc++.so.6 so try adding it to the linker command line
/usr/lib64/libstdc++.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
File "caml_startup", line 1, characters 0-1:
Error: Error during linking
make[3]: *** [liquidsoap] Error 2
make[3]: Leaving directory `/build/user-liquidsoap_0.9.2-3-amd64-4gk8UR/liquidsoap-0.9.2/src'
make[2]: *** [all-auto-ocaml-prog] Error 2
make[2]: Leaving directory `/build/user-liquidsoap_0.9.2-3-amd64-4gk8UR/liquidsoap-0.9.2/src'
make[1]: *** [all-subdirs] Error 2
make[1]: Leaving directory `/build/user-liquidsoap_0.9.2-3-amd64-4gk8UR/liquidsoap-0.9.2'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



Reply to: