[Pkg-freeipa-devel] Bug#832334: freeipa: FTBFS in experimental: error: implicit declaration of function 'talloc_stackframe'

Andreas Beckmann anbe at debian.org
Sun Jul 24 11:58:16 UTC 2016


Source: freeipa
Version: 4.1.4-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

trying to rebuild freeipa/experimental failed:

Making all in ipa-sam
make[5]: Entering directory '/build/freeipa-4.1.4/daemons/ipa-sam'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I. -I. -I/usr/include/samba-4.0 -DPREFIX=\""/usr"\" -DBINDIR=\""/usr/bin"\" -DLIBDIR=\""/usr/lib/x86_64-linux-gnu"\" -DLIBEXECDIR=\""/usr/lib/x86_64-linux-gnu"\" -DDATADIR=\""/usr/share"\" -DLDAPIDIR=\""/var/run"\" -DHAVE_LDAP -I ../../util -DWITH_OPENLDAP -I/usr/include/nspr -I/usr/include/nss -I/usr/include/nspr -DUSE_OPENLDAP    -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/include/samba-4.0 -DHAVE_IMMEDIATE_STRUCTURES=1 -D_GNU_SOURCE=1 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/include/samba-4.0   -I/usr/include/nspr -I/usr/include/nss -I/usr/include/nspr  -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-align -Werror-implicit-function-declaration  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o ipa_sam.lo ipa_sam.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I. -I. -I/usr/include/samba-4.0 -DPREFIX=\"/usr\" -DBINDIR=\"/usr/bin\" -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" -DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu\" -DDATADIR=\"/usr/share\" -DLDAPIDIR=\"/var/run\" -DHAVE_LDAP -I ../../util -DWITH_OPENLDAP -I/usr/include/nspr -I/usr/include/nss -I/usr/include/nspr -DUSE_OPENLDAP -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/include/samba-4.0 -DHAVE_IMMEDIATE_STRUCTURES=1 -D_GNU_SOURCE=1 -DHAVE_IMMEDIATE_STRUCTURES=1 -I/usr/include/samba-4.0 -I/usr/include/nspr -I/usr/include/nss -I/usr/include/nspr -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-align -Werror-implicit-function-declaration -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ipa_sam.c  -fPIC -DPIC -o .libs/ipa_sam.o
ipa_sam.c:108:0: warning: "LDAP_PAGE_SIZE" redefined
 #define LDAP_PAGE_SIZE 1024
 ^
In file included from /usr/include/samba-4.0/smbldap.h:24:0,
                 from ipa_sam.c:25:
/usr/include/samba-4.0/smb_ldap.h:81:0: note: this is the location of the previous definition
 #define LDAP_PAGE_SIZE 1000
 ^
ipa_sam.c: In function 'ldapsam_uid_to_sid':
ipa_sam.c:827:24: error: implicit declaration of function 'talloc_stackframe' [-Werror=implicit-function-declaration]
  TALLOC_CTX *tmp_ctx = talloc_stackframe();
                        ^
ipa_sam.c:827:24: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
ipa_sam.c: In function 'ldapsam_gid_to_sid':
ipa_sam.c:914:24: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
  TALLOC_CTX *tmp_ctx = talloc_stackframe();
                        ^
ipa_sam.c: In function 'pdb_init_ipasam':
ipa_sam.c:4426:2: error: implicit declaration of function 'trim_string' [-Werror=implicit-function-declaration]
  trim_string( uri, "\"", "\"" );
  ^
ipa_sam.c:4513:26: error: implicit declaration of function 'smb_xstrdup' [-Werror=implicit-function-declaration]
  ldap_state->domain_dn = smb_xstrdup(dn);
                          ^
ipa_sam.c:4513:24: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  ldap_state->domain_dn = smb_xstrdup(dn);
                        ^
cc1: some warnings being treated as errors
Makefile:550: recipe for target 'ipa_sam.lo' failed
make[5]: *** [ipa_sam.lo] Error 1


Andreas



More information about the Pkg-freeipa-devel mailing list