[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