Bug#396996: libcommoncpp2-dev: missing dependency on libgnutls-dev
Steve Langasek
vorlon at debian.org
Sat Nov 4 10:39:46 CET 2006
Package: libcommoncpp2-dev
Version: 1.5.1-2
Severity: serious
Rebuilds of libccaudio on i386 for the libcommoncpp2 library transition are
failing, because ccgnu2-config --extlibs now outputs the names of libraries
that libcommoncpp2-dev doesn't depend on:
$ ccgnu2-config --extlibs
-lccext2 -lgnutls -lgcrypt -lz
$
[...]
/bin/sh ../libtool --tag=CXX --mode=link g++ -g -Wall -O2 -D_GNU_SOURCE -o libccaudio1.la -rpath /usr/lib -lm -version-info 0:0 -release 1.2 audiofile.lo friends.lo codec.lo cdalinux.lo cdawin32.lo samples.lo fileio.lo dtmf.lo -L/usr/lib -lccext2 -lccgnu2 -lgnutls -lgcrypt -lz -ldl -lrt -pthread
g++ -shared -nostdlib /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.1.2/crtbeginS.o .libs/audiofile.o /.libs/friends.o .libs/codec.o .libs/cdalinux.o .libs/cdawin32.o .libs/samples.o .libs/fileio.o .libs/dtmf.o -L/usr/lib/usr/lib/libccext2.so /usr/lib/libccgnu2.so -lgnutls -lgcrypt -lz -ldl -lrt -pthread -L/usr/lib/gcc/i486-linux-gnu/4.1.2 -L/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i486-linux-gnu/4.1.2/crtendS.o /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crtn.o -Wl,-soname -Wl,libccaudio1-1.2.so.0 -o .libs/libccaudio1-1.2.so.0.0.0
/usr/bin/ld: cannot find -lgnutls
collect2: ld returned 1 exit status
make[3]: *** [libccaudio1.la] Error 1
make[3]: Leaving directory `/build/buildd/libccaudio-1.2.0/src'
[...]
Please fix this package to either depend on the other libraries it will tell
packages to use, or to not output transitive dependencies in its -config
script since this is not the common case.
Marked as 'serious' because without these dependencies, the upstream
interface for specifying linker options isn't consistently usable on Debian.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
More information about the Pkg-voip-maintainers
mailing list