Source: zorp Severity: normal Attempting to build zorp with a version of libzorpll-dev that satisfies the build-dependency:
(precise-amd64)root@luthien:/tmp/z/zorp-3.9.5# grep libzorpll-dev debian/control Build-Depends: python-dev, libssl-dev (>=0.9.8), libglib2.0-dev (>= 2.2.1), libzorpll-dev (>=3.9.0.1), python-dns, python-support (>= 0.4), gperf, debhelper (>= 7), automake, autoconf, libtool Depends: python-dev (>=2.6), libzorpll-dev, libzorp3.9 (= ${binary:Version}), ${misc:Depends} (precise-amd64)root@luthien:/tmp/z/zorp-3.9.5# dpkg -l libzorpll-dev Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description +++-=========================================-=========================================-================================================================================================== ii libzorpll-dev 3.9.1.0-6ubuntu1 Zorp low-level functions - development files Results in a build failure: (precise-amd64)root@luthien:/tmp/z/zorp-3.9.5# make Making all in lib make[1]: Entering directory `/tmp/z/zorp-3.9.5/lib' Making all in . make[2]: Entering directory `/tmp/z/zorp-3.9.5/lib' /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../lib/zorp -I/tmp/z/zorp-3.9.5/lib -I/tmp/z/zorp-3.9.5 -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/python2.7 -O2 -Wall -W -Werror-implicit-function-declaration -Wno-pointer-sign -g -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -MT proxy.lo -MD -MP -MF .deps/proxy.Tpo -c -o proxy.lo proxy.c libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../lib/zorp -I/tmp/z/zorp-3.9.5/lib -I/tmp/z/zorp-3.9.5 -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/python2.7 -O2 -Wall -W -Werror-implicit-function-declaration -Wno-pointer-sign -g -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -MT proxy.lo -MD -MP -MF .deps/proxy.Tpo -c proxy.c -fPIC -DPIC -o .libs/proxy.o proxy.c:133:1: warning: missing initializer [-Wmissing-field-initializers] proxy.c:133:1: warning: (near initialization for 'proxy_hash_mutex.unused') [-Wmissing-field-initializers] proxy.c:1586:30: error: expected declaration specifiers or '...' before 'z_proxy_funcs' proxy.c:1631:35: error: expected declaration specifiers or '...' before 'z_proxy_iface_funcs' proxy.c:1695:44: error: expected declaration specifiers or '...' before 'z_proxy_basic_iface_funcs' proxy.c:1708:44: error: expected declaration specifiers or '...' before 'z_proxy_stack_iface_funcs' proxy.c:1719:43: error: expected declaration specifiers or '...' before 'z_proxy_host_iface_funcs' proxy.c:1570:20: warning: 'z_proxy_funcs' defined but not used [-Wunused-variable] make[2]: *** [proxy.lo] Error 1 make[2]: Leaving directory `/tmp/z/zorp-3.9.5/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/z/zorp-3.9.5/lib' make: *** [all-recursive] Error 1 Installing libzorpll-dev 3.9.1.3-1 fixes the issue. Please tighten the build-dep! Severity is only normal, as this problem is unlikely to happen normally, but a too lax build-dep makes backporting more challenging than it needs to be. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- |8] -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org