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

Bug#921790: liquidsoap: FTBFS (ld: cannot find -lexif)



Package: src:liquidsoap
Version: 1.3.3-2
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with elpa,ocaml
   dh_update_autotools_config -i
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./bootstrap
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_ocamlinit -i
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --with-default-font=/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf
	./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --with-default-font=/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf
configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c

[... snipped ...]

OCAMLOPT -c decoder/image/ppm_decoder.ml
OCAMLOPT -c decoder/external_decoder.ml
OCAMLOPT -c decoder/raw_audio_decoder.ml
OCAMLOPT -c decoder/flac_decoder.ml
OCAMLOPT -c decoder/aac_decoder.ml
OCAMLOPT -c decoder/ogg_decoder.ml
OCAMLOPT -c decoder/mad_decoder.ml
OCAMLOPT -c decoder/vorbisduration.ml
OCAMLOPT -c decoder/flacduration.ml
OCAMLOPT -c decoder/ogg_flac_duration.ml
OCAMLOPT -c decoder/taglib_plug.ml
OCAMLOPT -c decoder/image/camlimages_decoder.ml
OCAMLOPT -c decoder/image/sdlimage_decoder.ml
OCAMLOPT -c decoder/gstreamer_decoder.ml
OCAMLOPT -c shebang.ml
OCAMLOPT -c lang/lang_builtins.ml
OCAMLOPT -c lang/builtins_json.ml
OCAMLOPT -c lang/builtins_harbor.ml
OCAMLOPT -c lang/builtins_dtools.ml
OCAMLOPT -c lang/builtins_time.ml
OCAMLOPT -c lang/builtins_callbacks.ml
OCAMLOPT -c lang/builtins_lo.mli
OCAMLOPT -c lang/builtins_lo.ml
OCAMLOPT -c lang/builtins_magic.ml
OCAMLOPT -c lang/builtins_cry.ml
OCAMLOPT -c lang/builtins_lastfm.ml
OCAMLOPT -c main.ml
OCAMLOPT -c runner.ml
CC -c tools/unix_c.c
CC -c io/oss_io_c.c
OCAMLOPT -o liquidsoap
/usr/bin/ld: cannot find -lexif
collect2: error: ld returned 1 exit status
File "caml_startup", line 1:
Error: Error during linking
make[4]: *** [../Makefile.rules:110: liquidsoap] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [../Makefile.rules:67: all-auto-ocaml-prog] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile.rules:27: all-subdirs] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/liquidsoap.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.


Reply to: