Bug#822388: dlz-ldap-enum: FTBFS: error: too few arguments to function 'dlz_findzonedb'

Martin Michlmayr tbm at hpe.com
Sun Apr 24 01:10:59 UTC 2016


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



More information about the Pkg-voip-maintainers mailing list