Bug#264047: pstngw: FTBFS: missing Build-Depends: libspeex-dev

Roland Stigge Roland Stigge <stigge@antcom.de>, 264047@bugs.debian.org
Fri, 06 Aug 2004 23:35:20 +0200


Package: pstngw
Version: 1.2.2-3
Severity: serious
Tags: patch


Hi,

trying to build pstngw, I got:

=============================================================================
[...]
dpkg-architecture: warning: no utmp entry available and LOGNAME not defined; usi
ng uid of process (1001)
dpkg-architecture: warning: no utmp entry available and LOGNAME not defined; usi
ng uid of process (1001)
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
/usr/bin/make OPENH323DIR=/usr/share/openh323 PWLIBDIR=/usr/share/pwlib ASNPARSE
R=`which asnparser` optclean clean
make[1]: Entering directory `/tmp/buildd/pstngw-1.2.2'
rm -rf   ./obj_linux_x86_r/main.o  ./obj_linux_x86_r/main.dep core ./obj_linux_x
86_r/pstngw
make[2]: Entering directory `/tmp/buildd/pstngw-1.2.2'
rm -rf   ./obj_linux_x86_d/main.o  ./obj_linux_x86_d/main.dep core ./obj_linux_x
86_d/pstngw
make[2]: Leaving directory `/tmp/buildd/pstngw-1.2.2'
make[1]: Leaving directory `/tmp/buildd/pstngw-1.2.2'
dh_clean
 dpkg-source -b pstngw-1.2.2
dpkg-source: warning: no utmp entry available and LOGNAME not defined; using uid
 of process (1001)
dpkg-parsechangelog: warning: no utmp entry available and LOGNAME not defined; u
sing uid of process (1001)
debian: warning: no utmp entry available and LOGNAME not defined; using uid of p
rocess (1001)
dpkg-source: building pstngw using existing pstngw_1.2.2.orig.tar.gz
dpkg-source: building pstngw in pstngw_1.2.2-3.diff.gz
dpkg-source: building pstngw in pstngw_1.2.2-3.dsc
 debian/rules build
dh_testdir
/usr/bin/make   OPENH323DIR=/usr/share/openh323 PWLIBDIR=/usr/share/pwlib ASNPAR
SER=`which asnparser` opt optshared
make[1]: Entering directory `/tmp/buildd/pstngw-1.2.2'
g++  -DP_USE_PRAGMA -fno-rtti -ffunction-sections -fdata-sections -D_REENTRANT -
Wall  -I/usr/share/pwlib/include -DPTRACING -I/usr/share/openh323/include -DHAS_
OSS -Os   -x c++ -c main.cxx -o obj_linux_x86_r/main.o
g++ -o obj_linux_x86_r/pstngw    -s -L/usr/lib -L/usr/share/openh323/lib   ./obj
_linux_x86_r/main.o -lopenh323 -lpt -lspeex  -lpthread -lldap -lldap_r -llber -l
sasl2 -lssl -lcrypto -lexpat -lresolv -ldl  
/usr/bin/ld: cannot find -lspeex
collect2: ld returned 1 exit status
make[1]: *** [obj_linux_x86_r/pstngw] Error 1
make[1]: Leaving directory `/tmp/buildd/pstngw-1.2.2'
make: *** [build-stamp] Error 2
=============================================================================

Adding libspeex-dev to Build-Depends: helps a lot.

Thanks for considering.

bye,
  Roland

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (ignored: LC_ALL set to en_GB.UTF-8)