Package: dlz-ldap-enum
Version: 1.0.3-1
Severity: serious

This package fails to build in unstable:

> sbuild (Debian sbuild) 0.68.0 (15 Jan 2016) on dl580gen9-02.hlinux
...
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> /bin/bash ./libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o 
> dlz_ldap_enum_driver.lo dlz_ldap_enum_driver.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -c dlz_ldap_enum_driver.c  -fPIC -DPIC -o 
> .libs/dlz_ldap_enum_driver.o
> dlz_ldap_enum_driver.c: In function 'dnsname_e164':
> dlz_ldap_enum_driver.c:512:7: warning: implicit declaration of function 
> 'isdigit' [-Wimplicit-function-declaration]
>    if(!isdigit(name[x]) || (i > 1 && name[x + 1] != '.'))
>        ^
> dlz_ldap_enum_driver.c: In function 'dlz_allowzonexfr':
> dlz_ldap_enum_driver.c:952:11: error: too few arguments to function 
> 'dlz_findzonedb'
>   result = dlz_findzonedb(dbdata, name);
>            ^
> In file included from dlz_ldap_enum_driver.c:73:0:
> dlz_ldap_enum_driver.h:62:25: note: declared here
>  dlz_dlopen_findzonedb_t dlz_findzonedb;
>                          ^
> dlz_ldap_enum_driver.c: At top level:
> dlz_ldap_enum_driver.c:977:1: error: conflicting types for 'dlz_findzonedb'
>  dlz_findzonedb(void *dbdata, const char *name) {
>  ^
> In file included from dlz_ldap_enum_driver.c:73:0:
> dlz_ldap_enum_driver.h:62:25: note: previous declaration of 'dlz_findzonedb' 
> was here
>  dlz_dlopen_findzonedb_t dlz_findzonedb;
>                          ^
> Makefile:387: recipe for target 'dlz_ldap_enum_driver.lo' failed
> make[2]: *** [dlz_ldap_enum_driver.lo] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise

Reply via email to