[Pkg-sssd-devel] Bug#978904: sssd: ftbfs with autoconf 2.70

Matthias Klose doko at debian.org
Thu Dec 31 14:29:03 GMT 2020


Package: src:sssd
Version: 2.3.1-2
Severity: normal
Tags: sid bookworm
User: doko at debian.org
Usertags: ftbfs-ac270

[This bug report is not targeted to the upcoming bullseye release]

The package fails to build in a test rebuild on at least amd64 with
autoconf 2.70, but succeeds to build with autoconf 2.69. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://qa-logs.debian.net/2020/09/26.ac270/sssd_2.3.1-2_unstable_ac270.log
The last lines of the build log are at the end of this report.

To build with autoconf 2.70, please install the autoconf package from
experimental:  apt-get -t=experimental install autoconf 

[...]
#define HAVE_KRB5_GET_ERROR_MESSAGE 1
#define HAVE_KRB5_FREE_UNPARSED_NAME 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_EXPIRE_CALLBACK 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_FAST_CCACHE_NAME 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_FAST_FLAGS 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_CANONICALIZE 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_RESPONDER 1
#define HAVE_KRB5_PARSE_NAME_FLAGS 1
#define HAVE_KRB5_UNPARSE_NAME_FLAGS 1
#define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_CHANGE_PASSWORD_PROMPT 1
#define HAVE_KRB5_FREE_KEYTAB_ENTRY_CONTENTS 1
#define HAVE_KRB5_KT_FREE_ENTRY 1
#define HAVE_KRB5_GET_TIME_OFFSETS 1
#define HAVE_KRB5_CC_CACHE_MATCH 1
#define HAVE_KRB5_TIMESTAMP_TO_SFSTRING 1
#define HAVE_KRB5_SET_TRACE_CALLBACK 1
#define HAVE_KRB5_FIND_AUTHDATA 1
#define HAVE_KRB5_KT_HAVE_CONTENT 1
#define HAVE_KRB5_CC_GET_FULL_NAME 1
#define HAVE_KRB5_LOCATOR_PLUGIN 1
#define HAVE_KRB5_LOCALAUTH_PLUGIN 1
#define HAVE_LONG_LONG 1
#define SIZEOF_INT 4
#define SIZEOF_CHAR 1
#define SIZEOF_SHORT 2
#define SIZEOF_LONG 8
#define SIZEOF_LONG_LONG 8
#define SIZEOF_UID_T 4
#define SIZEOF_GID_T 4
#define SIZEOF_ID_T 4
#define uint_t unsigned int
#define SIZEOF_OFF_T 8
#define SIZEOF_SIZE_T 8
#define SIZEOF_SSIZE_T 8
#define HAVE_INTPTR_T 1
#define NSCD_PATH "/usr/sbin/nscd"
#define NSUPDATE_PATH "/usr/bin/nsupdate"
#define HAVE_KEYUTILS_H 1
#define USE_KEYRING 1
#define HAVE_SYSTEMD 1
#define HAVE_SYSTEMD_LOGIN 1
#define HAVE_SYSTEMD_DAEMON 1
#define HAVE_PAC_RESPONDER 1
#define HAVE_CIFS_IDMAP_PLUGIN 1
#define HAVE_SIGPROCMASK 1
#define HAVE_SIGBLOCK 1
#define HAVE_SIGACTION 1
#define HAVE_GETPGRP 1
#define HAVE_PRCTL 1
#define SMB_IDMAP_INTERFACE_VERSION 6
#define HAVE_STRUCT_PAC_LOGON_INFO_RESOURCE_GROUPS 1
#define BUILD_WITH_LIBSECRET 1
#define HAVE_G_UTF8_VALIDATE 1
#define HAVE_GLIB2 1
#define HAVE_LIBNL 1
#define HAVE_LIBNL3 1
#define HAVE_NL_SOCKET_ADD_MEMBERSHIP 1
#define HAVE_NL_SOCKET_MODIFY_CB 1
#define HAVE_NL_SOCKET_SET_PASSCRED 1
#define NSCD_CONF_PATH "/etc/nscd.conf"
#define HAVE_DBUS_WATCH_GET_UNIX_FD 1
#define HAVE_DBUSBASICVALUE 1
#define PYTHON_DLOPEN_LIB "libpython3.8.so"

configure: exit 1
dh_auto_configure: error: cd build && ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-krb5-locator-plugin --datadir=/usr/share/ --with-environment-file=/etc/default/sssd --with-ldb-lib-dir=/usr/lib/x86_64-linux-gnu/ldb/modules/ldb --with-krb5-plugin-path=/usr/lib/x86_64-linux-gnu/krb5/plugins/libkrb5 --enable-nsslibdir=/lib/x86_64-linux-gnu --enable-pammoddir=/lib/x86_64-linux-gnu/security --enable-systemtap --disable-static --disable-rpath --with-autofs --with-crypto=libcrypto --with-ssh --with-initscript=systemd --with-systemdunitdir=/lib/systemd/system --disable-files-domain --with-smb-idmap-interface-version=6 --without-python2-bindings --with-syslog=journald --with-pid-path=/run --with-libwbclient=yes --with-sudo returned exit code 1
make[1]: *** [debian/rules:26: override_dh_auto_configure] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:3: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2



More information about the Pkg-sssd-devel mailing list