Package: getdns
Version: 0.1.6-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Package FTBFS on every Debian buildd tried.  It succeeds locally if networking
is disabled due to (I gather) some tests not being run.
I: Building the package
I: Running cd tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" 
dpkg-buildpackage -us -uc  -rfakeroot
dpkg-buildpackage: source package getdns
dpkg-buildpackage: source version 0.1.6-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Ondřej Surý <ond...@debian.org>
 dpkg-source --before-build getdns-0.1.6
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh clean  --with autotools-dev,autoreconf
   dh_testdir
   dh_auto_clean
   dh_autotools-dev_restoreconfig
   dh_autoreconf_clean
   dh_clean
 dpkg-source -b getdns-0.1.6
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building getdns using existing ./getdns_0.1.6.orig.tar.gz
dpkg-source: info: building getdns in getdns_0.1.6-1.debian.tar.xz
dpkg-source: info: building getdns in getdns_0.1.6-1.dsc
 debian/rules build
dh build  --with autotools-dev,autoreconf
   dh_testdir
   dh_autotools-dev_updateconfig
   dh_autoreconf
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/tmp/buildd/getdns-0.1.6'
dh_auto_configure -- \
        --with-libevent \
        --with-libev \
        --with-libuv \
        --with-trust-anchor=/usr/share/dns/root.key \
        --with-current-date="2015-02-21 00:00:00+00:00"
configure: WARNING: unrecognized options: --disable-maintainer-mode, 
--disable-dependency-tracking
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc option to accept ISO C99... -std=gnu99
checking whether C compiler accepts -xc99... no
checking whether C compiler accepts -Wall... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc -std=gnu99... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu 
format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... 
func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for gawk... no
checking for mawk... mawk
checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
checking if gcc -std=gnu99 static flag -static works... yes
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports 
shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for a BSD-compatible install... /usr/bin/install -c
configure: Checking for dependency ldns
checking for ldns_dname_new_frm_str in -lldns... yes
configure: Checking for dependency libidn
checking for idna_to_ascii_8z in -lidn... yes
configure: Checking for dependency libunbound
checking for ub_fd in -lunbound... yes
checking for doxygen... no
configure: WARNING: doxygen not found, continuing without
checking for inttypes.h... (cached) yes
checking for netinet/in.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for size_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for u_char... yes
checking for fcntl... yes
checking for ioctlsocket... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for CHECK... yes
checking for library containing event_loop... -levent_core
checking for event_base_new... yes
checking for event_base_free... yes
checking for event2/event.h... yes
checking if event_get_version symbol is leaking from libunbound... no
checking for library containing uv_run... -luv
checking for uv.h... yes
checking for new signature of uv_timer_cb... no
checking for library containing ev_run... -lev
checking for ev.h... yes
configure: Default trust anchor: /usr/share/dns/root.key
checking for stdarg.h... yes
checking for stdint.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... yes
checking for netdb.h... yes
checking for sys/socket.h... yes
checking for time.h... yes
checking for sys/time.h... yes
checking for bsd/string.h... no
checking whether the C compiler (gcc -std=gnu99) accepts the "format" 
attribute... yes
checking whether the C compiler (gcc -std=gnu99) accepts the "unused" 
attribute... yes
checking for strlcpy... no
checking return type of signal handlers... void
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/getdns/getdns.h
config.status: creating spec/example/Makefile
config.status: creating src/test/Makefile
config.status: creating doc/Makefile
config.status: creating src/config.h
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-maintainer-mode, 
--disable-dependency-tracking
make[1]: Leaving directory '/tmp/buildd/getdns-0.1.6'
   dh_auto_build
make[1]: Entering directory '/tmp/buildd/getdns-0.1.6'
cd src && make default
make[2]: Entering directory '/tmp/buildd/getdns-0.1.6/src'
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./const-info.c -o const-info.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./convert.c -o convert.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./dict.c -o dict.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./dnssec.c -o dnssec.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./general.c -o general.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./getdns_error.c -o getdns_error.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./list.c -o list.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./request-internal.c -o request-internal.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./rr-dict.c -o rr-dict.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./stub.c -o stub.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./sync.c -o sync.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./util-internal.c -o util-internal.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -c ./context.c -o context.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./extension/libmini_event.c -o libmini_event.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./gldns/keyraw.c -o keyraw.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./gldns/gbuffer.c -o gbuffer.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./gldns/wire2str.c -o wire2str.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./gldns/parse.c -o parse.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./gldns/parseutil.c -o parseutil.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./gldns/rrdef.c -o rrdef.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./gldns/str2wire.c -o str2wire.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./compat/strlcpy.c -o strlcpy.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./util/mini_event.c -o mini_event.lo
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./util/rbtree.c -o rbtree.lo
.../libtool --tag=CC --mode=link gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-o libgetdns.la const-info.lo convert.lo dict.lo dnssec.lo general.lo 
getdns_error.lo list.lo request-internal.lo rr-dict.lo stub.lo sync.lo 
util-internal.lo context.lo libmini_event.lo keyraw.lo gbuffer.lo wire2str.lo 
parse.lo parseutil.lo rrdef.lo str2wire.lo strlcpy.lo mini_event.lo rbtree.lo 
-Wl,-z,relro -lunbound -lidn -lldns  -rpath /usr/lib/x86_64-linux-gnu 
-version-info 1:1:0 -no-undefined -export-symbols ./libgetdns.symbols
libtool: link: echo "{ global:" > .libs/libgetdns.ver
libtool: link:  cat ./libgetdns.symbols | sed -e "s/\(.*\)/\1;/" >> 
.libs/libgetdns.ver
libtool: link:  echo "local: *; };" >> .libs/libgetdns.ver
libtool: link:  gcc -std=gnu99 -shared  -fPIC -DPIC  .libs/const-info.o 
.libs/convert.o .libs/dict.o .libs/dnssec.o .libs/general.o 
.libs/getdns_error.o .libs/list.o .libs/request-internal.o .libs/rr-dict.o 
.libs/stub.o .libs/sync.o .libs/util-internal.o .libs/context.o 
.libs/libmini_event.o .libs/keyraw.o .libs/gbuffer.o .libs/wire2str.o 
.libs/parse.o .libs/parseutil.o .libs/rrdef.o .libs/str2wire.o .libs/strlcpy.o 
.libs/mini_event.o .libs/rbtree.o   -lunbound -lidn -lldns  -O2 -Wl,-z 
-Wl,relro   -Wl,-soname -Wl,libgetdns.so.1 -Wl,-version-script 
-Wl,.libs/libgetdns.ver -o .libs/libgetdns.so.1.0.1
libtool: link: (cd ".libs" && rm -f "libgetdns.so.1" && ln -s 
"libgetdns.so.1.0.1" "libgetdns.so.1")
libtool: link: (cd ".libs" && rm -f "libgetdns.so" && ln -s 
"libgetdns.so.1.0.1" "libgetdns.so")
libtool: link: ar cru .libs/libgetdns.a  const-info.o convert.o dict.o dnssec.o 
general.o getdns_error.o list.o request-internal.o rr-dict.o stub.o sync.o 
util-internal.o context.o libmini_event.o keyraw.o gbuffer.o wire2str.o parse.o 
parseutil.o rrdef.o str2wire.o strlcpy.o mini_event.o rbtree.o
libtool: link: ranlib .libs/libgetdns.a
libtool: link: ( cd ".libs" && rm -f "libgetdns.la" && ln -s "../libgetdns.la" 
"libgetdns.la" )
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./extension/libevent.c -o libevent.lo
.../libtool --tag=CC --mode=link gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-o libgetdns_ext_event.la libevent.lo libgetdns.la -Wl,-z,relro -lunbound -lidn 
-lldns   -levent_core -rpath /usr/lib/x86_64-linux-gnu -version-info 1:1:0 
-no-undefined -export-symbols ./extension/libevent.symbols
libtool: link: echo "{ global:" > .libs/libgetdns_ext_event.ver
libtool: link:  cat ./extension/libevent.symbols | sed -e "s/\(.*\)/\1;/" >> 
.libs/libgetdns_ext_event.ver
libtool: link:  echo "local: *; };" >> .libs/libgetdns_ext_event.ver
libtool: link:  gcc -std=gnu99 -shared  -fPIC -DPIC  .libs/libevent.o   
-Wl,-rpath -Wl,/tmp/buildd/getdns-0.1.6/src/.libs ./.libs/libgetdns.so 
-lunbound -lidn -lldns -levent_core  -O2 -Wl,-z -Wl,relro   -Wl,-soname 
-Wl,libgetdns_ext_event.so.1 -Wl,-version-script 
-Wl,.libs/libgetdns_ext_event.ver -o .libs/libgetdns_ext_event.so.1.0.1
libtool: link: (cd ".libs" && rm -f "libgetdns_ext_event.so.1" && ln -s 
"libgetdns_ext_event.so.1.0.1" "libgetdns_ext_event.so.1")
libtool: link: (cd ".libs" && rm -f "libgetdns_ext_event.so" && ln -s 
"libgetdns_ext_event.so.1.0.1" "libgetdns_ext_event.so")
libtool: link: ar cru .libs/libgetdns_ext_event.a  libevent.o
libtool: link: ranlib .libs/libgetdns_ext_event.a
libtool: link: ( cd ".libs" && rm -f "libgetdns_ext_event.la" && ln -s 
"../libgetdns_ext_event.la" "libgetdns_ext_event.la" )
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -c ./extension/libuv.c -o libuv.lo
.../libtool --tag=CC --mode=link gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-o libgetdns_ext_uv.la libuv.lo libgetdns.la -Wl,-z,relro -lunbound -lidn 
-lldns   -luv -rpath /usr/lib/x86_64-linux-gnu -version-info 1:1:0 
-no-undefined -export-symbols ./extension/libuv.symbols
libtool: link: echo "{ global:" > .libs/libgetdns_ext_uv.ver
libtool: link:  cat ./extension/libuv.symbols | sed -e "s/\(.*\)/\1;/" >> 
.libs/libgetdns_ext_uv.ver
libtool: link:  echo "local: *; };" >> .libs/libgetdns_ext_uv.ver
libtool: link:  gcc -std=gnu99 -shared  -fPIC -DPIC  .libs/libuv.o   -Wl,-rpath 
-Wl,/tmp/buildd/getdns-0.1.6/src/.libs ./.libs/libgetdns.so -lunbound -lidn 
-lldns -luv  -O2 -Wl,-z -Wl,relro   -Wl,-soname -Wl,libgetdns_ext_uv.so.1 
-Wl,-version-script -Wl,.libs/libgetdns_ext_uv.ver -o 
.libs/libgetdns_ext_uv.so.1.0.1
libtool: link: (cd ".libs" && rm -f "libgetdns_ext_uv.so.1" && ln -s 
"libgetdns_ext_uv.so.1.0.1" "libgetdns_ext_uv.so.1")
libtool: link: (cd ".libs" && rm -f "libgetdns_ext_uv.so" && ln -s 
"libgetdns_ext_uv.so.1.0.1" "libgetdns_ext_uv.so")
libtool: link: ar cru .libs/libgetdns_ext_uv.a  libuv.o
libtool: link: ranlib .libs/libgetdns_ext_uv.a
libtool: link: ( cd ".libs" && rm -f "libgetdns_ext_uv.la" && ln -s 
"../libgetdns_ext_uv.la" "libgetdns_ext_uv.la" )
.../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-c ./extension/libev.c -o libev.lo
.../libtool --tag=CC --mode=link gcc -std=gnu99 -I. -I. -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE 
-o libgetdns_ext_ev.la libev.lo libgetdns.la -Wl,-z,relro -lunbound -lidn 
-lldns   -lev -rpath /usr/lib/x86_64-linux-gnu -version-info 1:1:0 
-no-undefined -export-symbols ./extension/libev.symbols
libtool: link: echo "{ global:" > .libs/libgetdns_ext_ev.ver
libtool: link:  cat ./extension/libev.symbols | sed -e "s/\(.*\)/\1;/" >> 
.libs/libgetdns_ext_ev.ver
libtool: link:  echo "local: *; };" >> .libs/libgetdns_ext_ev.ver
libtool: link:  gcc -std=gnu99 -shared  -fPIC -DPIC  .libs/libev.o   -Wl,-rpath 
-Wl,/tmp/buildd/getdns-0.1.6/src/.libs ./.libs/libgetdns.so -lunbound -lidn 
-lldns -lev  -O2 -Wl,-z -Wl,relro   -Wl,-soname -Wl,libgetdns_ext_ev.so.1 
-Wl,-version-script -Wl,.libs/libgetdns_ext_ev.ver -o 
.libs/libgetdns_ext_ev.so.1.0.1
libtool: link: (cd ".libs" && rm -f "libgetdns_ext_ev.so.1" && ln -s 
"libgetdns_ext_ev.so.1.0.1" "libgetdns_ext_ev.so.1")
libtool: link: (cd ".libs" && rm -f "libgetdns_ext_ev.so" && ln -s 
"libgetdns_ext_ev.so.1.0.1" "libgetdns_ext_ev.so")
libtool: link: ar cru .libs/libgetdns_ext_ev.a  libev.o
libtool: link: ranlib .libs/libgetdns_ext_ev.a
libtool: link: ( cd ".libs" && rm -f "libgetdns_ext_ev.la" && ln -s 
"../libgetdns_ext_ev.la" "libgetdns_ext_ev.la" )
make[2]: Leaving directory '/tmp/buildd/getdns-0.1.6/src'
make[1]: Leaving directory '/tmp/buildd/getdns-0.1.6'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/tmp/buildd/getdns-0.1.6'
# remote tests fail when there's no connectivity
if ping -q -c 1 getdnsapi.org >/dev/null; then \
        dh_auto_test; \
else \
        echo "Skipping tests due missing connectivity"; \
fi
make[2]: Entering directory '/tmp/buildd/getdns-0.1.6'
cd src && make test
make[3]: Entering directory '/tmp/buildd/getdns-0.1.6/src'
cd test && make test
make[4]: Entering directory '/tmp/buildd/getdns-0.1.6/src/test'
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./tests_dict.c -o tests_dict.lo
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./testmessages.c -o testmessages.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  -o tests_dict 
tests_dict.lo testmessages.lo
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -Wl,-z -Wl,relro -o 
.libs/tests_dict .libs/tests_dict.o .libs/testmessages.o  -L.. 
../.libs/libgetdns.so -lunbound -lidn -lldns 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./tests_list.c -o tests_list.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  -o tests_list 
tests_list.lo testmessages.lo
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -Wl,-z -Wl,relro -o 
.libs/tests_list .libs/tests_list.o .libs/testmessages.o  -L.. 
../.libs/libgetdns.so -lunbound -lidn -lldns 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./tests_namespaces.c -o tests_namespaces.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  -o tests_namespaces 
tests_namespaces.lo 
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -Wl,-z -Wl,relro -o 
.libs/tests_namespaces .libs/tests_namespaces.o  -L.. ../.libs/libgetdns.so 
-lunbound -lidn -lldns 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./tests_stub_async.c -o tests_stub_async.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  -o tests_stub_async 
tests_stub_async.lo testmessages.lo
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -Wl,-z -Wl,relro -o 
.libs/tests_stub_async .libs/tests_stub_async.o .libs/testmessages.o  -L.. 
../.libs/libgetdns.so -lunbound -lidn -lldns 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./tests_stub_sync.c -o tests_stub_sync.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  -o tests_stub_sync 
tests_stub_sync.lo
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -Wl,-z -Wl,relro -o 
.libs/tests_stub_sync .libs/tests_stub_sync.o  -L.. ../.libs/libgetdns.so 
-lunbound -lidn -lldns 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./getdns_query.c -o getdns_query.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-o getdns_query getdns_query.lo -L.. -Wl,-z,relro ../libgetdns.la -lunbound 
-lidn -lldns 
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -o .libs/getdns_query 
.libs/getdns_query.o -Wl,-z -Wl,relro  -L.. ../.libs/libgetdns.so -lunbound 
-lidn -lldns 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./check_getdns.c -o check_getdns.lo
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./check_getdns_common.c -o check_getdns_common.lo
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./check_getdns_context_set_timeout.c -o 
check_getdns_context_set_timeout.lo
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./check_getdns_transport.c -o check_getdns_transport.lo
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./check_getdns_selectloop.c -o check_getdns_selectloop.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  -pthread  -lcheck_pic 
-pthread -lrt -lm  -o check_getdns check_getdns.lo check_getdns_common.lo  
check_getdns_context_set_timeout.lo check_getdns_transport.lo 
check_getdns_selectloop.lo
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -Wl,-z -Wl,relro -pthread 
-pthread -o .libs/check_getdns .libs/check_getdns.o .libs/check_getdns_common.o 
.libs/check_getdns_context_set_timeout.o .libs/check_getdns_transport.o 
.libs/check_getdns_selectloop.o  -L.. ../.libs/libgetdns.so -lunbound -lidn 
-lldns -lcheck_pic -lrt -lm -pthread 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./check_getdns_libev.c -o check_getdns_libev.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-o check_getdns_ev check_getdns.lo check_getdns_common.lo 
check_getdns_context_set_timeout.lo check_getdns_transport.lo 
check_getdns_libev.lo -L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  
-pthread  -lcheck_pic -pthread -lrt -lm  ../libgetdns_ext_ev.la  -lev
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -o .libs/check_getdns_ev 
.libs/check_getdns.o .libs/check_getdns_common.o 
.libs/check_getdns_context_set_timeout.o .libs/check_getdns_transport.o 
.libs/check_getdns_libev.o -Wl,-z -Wl,relro -pthread -pthread  -L.. 
../.libs/libgetdns.so -lunbound -lidn -lldns -lcheck_pic -lrt -lm 
../.libs/libgetdns_ext_ev.so -lev -pthread 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -c ./check_getdns_libevent.c -o check_getdns_libevent.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-o check_getdns_event check_getdns.lo check_getdns_common.lo 
check_getdns_context_set_timeout.lo check_getdns_transport.lo 
check_getdns_libevent.lo -L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn 
-lldns  -pthread  -lcheck_pic -pthread -lrt -lm  ../libgetdns_ext_event.la  
-levent_core
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -o 
.libs/check_getdns_event .libs/check_getdns.o .libs/check_getdns_common.o 
.libs/check_getdns_context_set_timeout.o .libs/check_getdns_transport.o 
.libs/check_getdns_libevent.o -Wl,-z -Wl,relro -pthread -pthread  -L.. 
../.libs/libgetdns.so -lunbound -lidn -lldns -lcheck_pic -lrt -lm 
../.libs/libgetdns_ext_event.so -levent_core -pthread 
.../../libtool --quiet --tag=CC --mode=compile gcc -std=gnu99 -I./.. -I. -I..  
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-D_BSD_SOURCE  -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -c 
./check_getdns_libuv.c -o check_getdns_libuv.lo
.../../libtool --tag=CC --mode=link gcc -std=gnu99 -I./.. -I. -I..  -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -D_BSD_SOURCE  
-o check_getdns_uv check_getdns.lo check_getdns_common.lo 
check_getdns_context_set_timeout.lo check_getdns_transport.lo 
check_getdns_libuv.lo -L.. -Wl,-z,relro ../libgetdns.la -lunbound -lidn -lldns  
-pthread  -lcheck_pic -pthread -lrt -lm  ../libgetdns_ext_uv.la  -luv
libtool: link: gcc -std=gnu99 -I./.. -I. -I.. -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -D_BSD_SOURCE -o .libs/check_getdns_uv 
.libs/check_getdns.o .libs/check_getdns_common.o 
.libs/check_getdns_context_set_timeout.o .libs/check_getdns_transport.o 
.libs/check_getdns_libuv.o -Wl,-z -Wl,relro -pthread -pthread  -L.. 
../.libs/libgetdns.so -lunbound -lidn -lldns -lcheck_pic -lrt -lm 
../.libs/libgetdns_ext_uv.so -luv -pthread 
../check_getdns
Running suite(s): getdns_general()
 getdns_general_sync()
 getdns_address()
 getdns_address_sync()
 getdns_hostname()
 getdns_hostname_sync()
 getdns_context_create()
 getdns_context_destroy()
lt-check_getdns: ./context.c:673: getdns_context_destroy: Assertion 
`context->processing == 0' failed.
lt-check_getdns: ./context.c:673: getdns_context_destroy: Assertion 
`context->processing == 0' failed.
lt-check_getdns: ./context.c:673: getdns_context_destroy: Assertion 
`context->processing == 0' failed.
 getdns_cancel_callback()
 getdns_list_get_length()
 getdns_list_get_data_type()
 getdns_list_get_dict()
 getdns_list_get_list()
 getdns_list_get_int()
 getdns_list_get_bindata()
 getdns_dict_get_names()
 getdns_dict_get_data_type()
 getdns_dict_get_dict()
 getdns_dict_get_list()
 getdns_dict_get_bindata()
 getdns_dict_get_int()
 getdns_dict_destroy()
 getdns_dict_set_dict()
 getdns_dict_set_list()
 getdns_dict_set_bindata()
 getdns_dict_set_int()
 getdns_convert_ulabel_to_alabel()
 getdns_convert_alabel_to_ulabel()
 getdns_pretty_print_dict()
 getdns_display_ip_address()
 getdns_context_set_context_update_callback()
 getdns_context_set_timeout()
 getdns_context_set_upstream_recursive_servers()
the resp is {
  "answer_type": GETDNS_NAMETYPE_DNS,
  "canonical_name": <bindata of "google.com.">,
  "just_address_answers":
  [
    {
      "address_data": <bindata for 216.58.217.142>,
      "address_type": <bindata of "IPv4">
    }
  ],
  "replies_full":
  [
     <bindata of 0x00008180000100010000000106676f6f...>
  ],
  "replies_tree":
  [
    {
      "additional":
      [
        {
          "do": 1,
          "extended_rcode": 0,
          "rdata":
          {
            "options": [],
            "rdata_raw": <bindata of 0x>
          },
          "type": GETDNS_RRTYPE_OPT,
          "udp_payload_size": 4096,
          "version": 0,
          "z": 0
        }
      ],
      "answer":
      [
        {
          "class": GETDNS_RRCLASS_IN,
          "name": <bindata for google.com.>,
          "rdata":
          {
            "ipv4_address": <bindata for 216.58.217.142>,
            "rdata_raw": <bindata of 0xd83ad98e>
          },
          "ttl": 300,
          "type": GETDNS_RRTYPE_A
        }
      ],
      "answer_type": GETDNS_NAMETYPE_DNS,
      "authority": [],
      "canonical_name": <bindata of "google.com.">,
      "header":
      {
        "aa": 0,
        "ad": 0,
        "ancount": 1,
        "arcount": 0,
        "cd": 0,
        "id": 0,
        "nscount": 0,
        "opcode": GETDNS_OPCODE_QUERY,
        "qdcount": 1,
        "qr": 1,
        "ra": 1,
        "rcode": GETDNS_RCODE_NOERROR,
        "rd": 1,
        "tc": 0,
        "z": 0
      },
      "question":
      {
        "qclass": GETDNS_RRCLASS_IN,
        "qname": <bindata for google.com.>,
        "qtype": GETDNS_RRTYPE_A
      }
    }
  ],
  "status": GETDNS_RESPSTATUS_GOOD
}
 getdns_service()
 getdns_service_sync()
 getdns_transport()
99%: Checks: 225, Failures: 2, Errors: 0
../check_getdns_common.c:156:F:Positive:getdns_hostname_12:0: Unexpected value 
for "status": expecting GETDNS_RESPSTATUS_GOOD: 900, but received: 901: Queries 
for the name yielded all negative responses
../check_getdns_common.c:156:F:Positive:getdns_hostname_sync_12:0: Unexpected 
value for "status": expecting GETDNS_RESPSTATUS_GOOD: 900, but received: 901: 
Queries for the name yielded all negative responses
Makefile:144: recipe for target 'test' failed
make[4]: *** [test] Error 1
make[4]: Leaving directory '/tmp/buildd/getdns-0.1.6/src/test'
Makefile:150: recipe for target 'test' failed
make[3]: *** [test] Error 2
make[3]: Leaving directory '/tmp/buildd/getdns-0.1.6/src'
Makefile:95: recipe for target 'test' failed
make[2]: *** [test] Error 2
make[2]: Leaving directory '/tmp/buildd/getdns-0.1.6'
dh_auto_test: make -j1 test returned exit code 2
debian/rules:33: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2
make[1]: Leaving directory '/tmp/buildd/getdns-0.1.6'
debian/rules:15: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package

Reply via email to