Source: udns
Version: 0.4-1.1
Severity: serious
Tags: ftbfs
User: debian-de...@lists.debian.org
Usertags: time64

Dear Maintainer,

udns fails to build on both armhf and armel with the time64 build flags, which
are on by default. It builds fine without.

Specifically, the following flags cause a failure:

 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64

While the package builds with these:

 -U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS

Relvant part of the build logs:

checking whenever the C compiler (gcc -Wall -W -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -Wl,-z,relro)
           can produce executables... yes
checking for ranlib... ranlib
checking for getopt()... yes
checking for libraries needed for socket and connect... not found
configure: fatal: cannot find libraries needed for sockets
make: *** [debian/rules:15: config.h] Error 1

Reply via email to