* Package: sys-auth/sssd-2.4.2  * Repository: gentoo  * Maintainer: base-system@gentoo.org alexxy@gentoo.org  * USE: abi_x86_32 abi_x86_64 acl amd64 doc elibc_glibc kernel_linux locator man netlink nfsv4 nls pac python python_single_target_python3_8 samba sudo systemd userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 5.11.6-gentoo * Checking for suitable kernel configuration options...  [ ok ] >>> Unpacking source... >>> Unpacking sssd-2.4.2.tar.gz to /var/tmp/portage/sys-auth/sssd-2.4.2/work >>> Source unpacked in /var/tmp/portage/sys-auth/sssd-2.4.2/work >>> Preparing source in /var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2 ... * Running eautoreconf in '/var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2' ... * Running autopoint --force ...  [ ok ] * Running libtoolize --install --copy --force --automake ...  [ ok ] * Running aclocal -I m4 -I . ...  [ ok ] * Running autoconf --force ...  [ ok ] * Running autoheader ...  [ ok ] * Running automake --add-missing --copy --foreign --force-missing ...  [ ok ] * Running elibtoolize in: sssd-2.4.2/ * Running elibtoolize in: sssd-2.4.2/build/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... * Will copy sources from /var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2 * abi_x86_32.x86: copying to /var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2-abi_x86_32.x86 * abi_x86_64.amd64: copying to /var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2-abi_x86_64.amd64 * Using python3.8 to build >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2 ... * abi_x86_32.x86: running multilib-minimal_abi_src_configure * econf: updating sssd-2.4.2/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_32.x86/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_32.x86/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_32.x86/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_32.x86/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_64.amd64/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_64.amd64/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_64.amd64/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_64.amd64/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/sssd-2.4.2 --htmldir=/usr/share/doc/sssd-2.4.2/html --with-sysroot=/ --libdir=/usr/lib --localstatedir=/var --runstatedir=/run --with-pid-path=/run --with-plugin-path=/usr/lib/sssd --enable-pammoddir=//lib/security --with-ldb-lib-dir=/usr/lib/samba/ldb --with-db-path=/var/lib/sss/db --with-gpo-cache-path=/var/lib/sss/gpo_cache --with-pubconf-path=/var/lib/sss/pubconf --with-pipe-path=/var/lib/sss/pipes --with-mcache-path=/var/lib/sss/mc --with-secrets-db-path=/var/lib/sss/secrets --with-log-path=/var/log/sssd --with-os=gentoo --with-nscd=/usr/sbin/nscd --with-unicode-lib=glib2 --disable-rpath --sbindir=/usr/sbin --enable-local-provider --without-kcm --without-secrets --with-samba --with-smb-idmap-interface-version=6 --disable-cifs-idmap-plugin --without-selinux --without-semanage --enable-krb5-locator-plugin --enable-pac-responder --without-nfsv4-idmapd-plugin --enable-nls --without-libnl --without-manpages --without-sudo --without-autofs --without-ssh --disable-valgrind --without-python2-bindings --without-python3-bindings --with-initscript=systemd --with-systemdunitdir=/lib/systemd/system POPT_CFLAGS= POPT_LIBS= TALLOC_CFLAGS= TALLOC_LIBS= TDB_CFLAGS= TDB_LIBS= TEVENT_CFLAGS= TEVENT_LIBS= LDB_CFLAGS= LDB_LIBS= DHASH_CFLAGS= DHASH_LIBS= COLLECTION_CFLAGS= COLLECTION_LIBS= INI_CONFIG_V0_CFLAGS= INI_CONFIG_V0_LIBS= INI_CONFIG_V1_CFLAGS= INI_CONFIG_V1_LIBS= INI_CONFIG_V1_1_CFLAGS= INI_CONFIG_V1_1_LIBS= INI_CONFIG_V1_3_CFLAGS= INI_CONFIG_V1_3_LIBS= PCRE_CFLAGS= PCRE_LIBS= CARES_CFLAGS= CARES_LIBS= SYSTEMD_LOGIN_CFLAGS= SYSTEMD_LOGIN_LIBS= SASL_CFLAGS= SASL_LIBS= GLIB2_CFLAGS= GLIB2_LIBS= DBUS_CFLAGS= DBUS_LIBS= CRYPTO_CFLAGS= CRYPTO_LIBS= P11_KIT_CFLAGS= P11_KIT_LIBS= NDR_NBT_CFLAGS= NDR_NBT_LIBS= SMBCLIENT_CFLAGS= SMBCLIENT_LIBS= NDR_KRB5PAC_CFLAGS= NDR_KRB5PAC_LIBS= DBUS_CFLAGS=-I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include ac_cv_lib_ldap_ldap_search=yes --without-secrets --without-kcm checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc -m32 accepts -g... yes checking for x86_64-pc-linux-gnu-gcc -m32 option to enable C11 features... none needed checking whether x86_64-pc-linux-gnu-gcc -m32 understands -c and -o together... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking dependency style of x86_64-pc-linux-gnu-gcc -m32... none checking for i686-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc -m32... x86_64-pc-linux-gnu-ld -m elf_i386 checking if the linker (x86_64-pc-linux-gnu-ld -m elf_i386) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... x86_64-pc-linux-gnu-nm checking the name lister (x86_64-pc-linux-gnu-nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for x86_64-pc-linux-gnu-ld -m elf_i386 option to reload object files... -r checking for i686-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for i686-pc-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i686-pc-linux-gnu-ar... (cached) x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for i686-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for i686-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse x86_64-pc-linux-gnu-nm output from x86_64-pc-linux-gnu-gcc -m32 object... ok checking for sysroot... / checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i686-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc -m32 supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc -m32 option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc -m32 PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc -m32 static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc -m32 supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc -m32 supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc -m32 linker (x86_64-pc-linux-gnu-ld -m elf_i386) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for x86_64-pc-linux-gnu-gcc -m32 options needed to detect all undeclared functions... none needed checking for library containing dlopen... -ldl checking for dlerror... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dld_link in -ldld... no checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... x86_64-pc-linux-gnu-ld -m elf_i386 checking if the linker (x86_64-pc-linux-gnu-ld -m elf_i386) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking whether make supports nested variables... (cached) yes checking for stdint.h... (cached) yes checking for dlfcn.h... (cached) yes checking for stdatomic.h... yes checking for errno_t... no checking for library containing timer_create... -lrt checking for library containing clock_gettime... none required checking for utimensat... yes checking for futimens... yes checking for explicit_bzero... yes checking for endian.h... yes checking for sys/endian.h... no checking for byteswap.h... yes checking whether byte ordering is bigendian... no checking for struct ucred.pid... yes checking for struct ucred.uid... yes checking for struct ucred.gid... yes checking pkg-config is at least version 0.9.0... yes checking for POPT... yes checking for TALLOC... yes checking for TDB... yes checking for TEVENT... yes checking for LDB... yes checking for ldb.h... yes checking for ldb_init in -lldb... yes checking for ldb_module.h... yes checking for ldb_init in -lldb... (cached) yes checking feature ldb runtime version check... no configure: ldb lib directory: /usr/lib/samba/ldb checking for DHASH... yes checking for INI_CONFIG_V0... yes checking for INI_CONFIG_V1... yes checking for INI_CONFIG_V1_1... yes checking for INI_CONFIG_V1_3... yes checking for GSSAPI_KRB5... yes checking for security/pam_appl.h... yes checking for pam_get_item in -lpam... yes checking for security/pam_modules.h... yes checking for pam_get_item in -lpam... (cached) yes checking for security/pam_ext.h... yes checking for security/pam_modutil.h... yes checking for security/pam_misc.h... yes checking for security/_pam_macros.h... yes checking for security/openpam.h... no checking for misc_conv in -lpam_misc... yes checking for pam_modutil_getlogin... yes checking for pam_vsyslog... yes checking for GDM_PAM_EXTENSIONS... no configure: gdm-pam-extensions were not found. gdm support for multiple certificates will not be build. checking for ldap_search in -lldap... (cached) yes checking for ber_pvt_opt_on in -llber... yes checking for ldap_control_create... yes checking for ldap_init_fd... yes checking for ldap_create_deref_control_value... yes checking for ldap_parse_derefresponse_control... yes checking for ldap_derefresponse_free... yes checking for struct ldap_conncb.lc_arg... yes checking for LDAPDerefRes... yes checking for slapd... no checking for ldapmodify... yes checking for PCRE... yes configure: PCRE version is 7 or higher checking for i686-pc-linux-gnu-krb5-config... /usr/bin/i686-pc-linux-gnu-krb5-config checking for working krb5-config... yes checking for krb5.h... yes checking for krb5/krb5.h... yes checking for krb5_ticket_times... yes checking for krb5_times... no checking for krb5_trace_info... yes checking for krb5_get_init_creds_opt_alloc... yes checking for krb5_get_error_message... yes checking for krb5_free_unparsed_name... yes checking for krb5_get_init_creds_opt_set_expire_callback... yes checking for krb5_get_init_creds_opt_set_fast_ccache_name... yes checking for krb5_get_init_creds_opt_set_fast_flags... yes checking for krb5_get_init_creds_opt_set_canonicalize... yes checking for krb5_get_init_creds_opt_set_responder... yes checking for krb5_parse_name_flags... yes checking for krb5_unparse_name_flags... yes checking for krb5_get_init_creds_opt_set_change_password_prompt... yes checking for krb5_free_keytab_entry_contents... yes checking for krb5_kt_free_entry... yes checking for krb5_princ_realm... no checking for krb5_get_time_offsets... yes checking for krb5_principal_get_realm... no checking for krb5_cc_cache_match... yes checking for krb5_timestamp_to_sfstring... yes checking for krb5_set_trace_callback... yes checking for krb5_find_authdata... yes checking for krb5_kt_have_content... yes checking for krb5_cc_get_full_name... yes checking for krb5/locate_plugin.h... yes checking for krb5/localauth_plugin.h... yes checking for CARES... yes checking for long long... yes checking size of int... 4 checking size of char... 1 checking size of short... 2 checking size of long... 4 checking size of long long... 8 checking size of uid_t... 4 checking size of gid_t... 4 checking size of id_t... 4 checking for uint_t... no checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for size_t... yes checking for ssize_t... yes checking size of off_t... 8 checking size of size_t... 4 checking size of ssize_t... 4 checking for intptr_t... yes checking for uintptr_t... yes checking for ptrdiff_t... yes checking for nscd... /usr/sbin/nscd checking for nscd... yes checking for nsupdate... /usr/bin/nsupdate checking for executable nsupdate... yes checking for nsupdate 'realm' support'... yes checking for keyutils.h... yes checking for add_key in -lkeyutils... yes checking for SYSTEMD_LOGIN... yes checking for SYSTEMD_DAEMON... yes checking for krb5-config... (cached) /usr/bin/i686-pc-linux-gnu-krb5-config checking for supported MIT krb5 version... yes checking for sigprocmask... yes checking for sigblock... yes checking for sigaction... yes checking for getpgrp... yes checking for prctl... yes checking for NDR_NBT... yes checking for NDR_KRB5PAC... yes checking for SMBCLIENT... yes checking for SAMBA_UTIL... yes configure: Samba's idmap interface version: 6 ./configure: line 22835: -P: command not found ./configure: line 22836: -P: command not found ./configure: line 22837: -P: command not found configure: Samba version: ./configure: line 22840: [: -gt: unary operator expected ./configure: line 22841: [: -eq: unary operator expected ./configure: line 22842: [: -eq: unary operator expected configure: Samba's struct idmap_domain does not have dom_sid member ./configure: line 22853: [: -gt: unary operator expected ./configure: line 22854: [: -eq: unary operator expected configure: Samba supports old ndr_pull_steal_switch_value and ndr_pull_steal_switch_value functions checking for struct PAC_LOGON_INFO.resource_groups... no checking for SASL... yes checking for ns_name_compress in -lresolv... yes checking for fakeroot... no checking for GLIB2... yes checking for g_utf8_validate... no configure: Will use init script type: systemd checking for DBUS... yes checking for dbus_watch_get_unix_fd... no checking for DBusBasicValue... yes checking for python2... yes checking for python2... /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python2 checking for python3... yes checking for python3... /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python3 checking for CRYPTO... yes checking for SSL... yes checking for P11_KIT... yes checking for sys/inotify.h... yes checking whether sys/inotify.h actually works... yes checking whether compiler supports __attribute__((destructor))... yes checking whether compiler supports __attribute__((format))... yes checking whether compiler supports __attribute__((warn_unused_result))... yes checking whether compiler supports __attribute__((fallthrough))... yes checking for CHECK... yes checking for check.h... yes checking for doxygen... /usr/bin/doxygen checking for stdarg.h... yes checking for stddef.h... yes checking for setjmp.h... yes checking for CMOCKA... yes checking for uid_wrapper... no configure: WARNING: cwrap library uid_wrapper not found, some tests will not run checking for nss_wrapper... no configure: WARNING: cwrap library nss_wrapper not found, some tests will not run checking for pam_wrapper... no configure: WARNING: cwrap library pam_wrapper not found, some tests will not run checking for openssl... /usr/bin/openssl checking for ssh-keygen... /usr/bin/ssh-keygen checking for -m option of ssh-keygen... yes configure: Could not find softhsm2 PKCS11 module checking for softhsm2-util... no configure: Could not find softhsm2-util checking for p11tool... no configure: Could not find p11tool configure: WARNING: Test CA cannot be build, skiping some tests checking for faketime... no configure: Could not find faketime configure: WARNING: faketime not available, skiping some tests checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/sssd.spec config.status: creating src/examples/rwtab config.status: creating src/doxy.config config.status: creating contrib/sssd-pcsc.rules config.status: creating src/sysv/sssd config.status: creating src/sysv/gentoo/sssd config.status: creating src/sysv/SUSE/sssd config.status: creating po/Makefile.in config.status: WARNING: 'po/Makefile.in.in' seems to ignore the --datarootdir setting config.status: creating src/man/Makefile config.status: creating src/tests/cwrap/Makefile config.status: creating src/tests/intg/Makefile config.status: creating src/tests/test_CA/Makefile config.status: creating src/tests/test_ECC_CA/Makefile config.status: creating src/lib/ipa_hbac/ipa_hbac.pc config.status: creating src/lib/ipa_hbac/ipa_hbac.doxy config.status: creating src/lib/idmap/sss_idmap.pc config.status: creating src/lib/idmap/sss_idmap.doxy config.status: creating src/lib/certmap/sss_certmap.pc config.status: creating src/lib/certmap/sss_certmap.doxy config.status: creating src/sss_client/idmap/sss_nss_idmap.pc config.status: creating src/sss_client/idmap/sss_nss_idmap.doxy config.status: creating src/sss_client/libwbclient/wbclient_sssd.pc config.status: creating src/lib/sifp/sss_simpleifp.pc config.status: creating src/lib/sifp/sss_simpleifp.doxy config.status: creating src/config/setup.py config.status: creating src/systemtap/sssd.stp config.status: creating src/config/SSSDConfig/__init__.py config.status: WARNING: 'src/config/SSSDConfig/__init__.py.in' seems to ignore the --datarootdir setting config.status: creating sbus_generate.sh config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile * abi_x86_64.amd64: running multilib-minimal_abi_src_configure * econf: updating sssd-2.4.2/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_32.x86/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_32.x86/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_32.x86/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_32.x86/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_64.amd64/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_64.amd64/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating sssd-2.4.2-abi_x86_64.amd64/config.sub with /usr/share/gnuconfig/config.sub * econf: updating sssd-2.4.2-abi_x86_64.amd64/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/sssd-2.4.2 --htmldir=/usr/share/doc/sssd-2.4.2/html --with-sysroot=/ --libdir=/usr/lib64 --localstatedir=/var --runstatedir=/run --with-pid-path=/run --with-plugin-path=/usr/lib64/sssd --enable-pammoddir=//lib64/security --with-ldb-lib-dir=/usr/lib64/samba/ldb --with-db-path=/var/lib/sss/db --with-gpo-cache-path=/var/lib/sss/gpo_cache --with-pubconf-path=/var/lib/sss/pubconf --with-pipe-path=/var/lib/sss/pipes --with-mcache-path=/var/lib/sss/mc --with-secrets-db-path=/var/lib/sss/secrets --with-log-path=/var/log/sssd --with-os=gentoo --with-nscd=/usr/sbin/nscd --with-unicode-lib=glib2 --disable-rpath --sbindir=/usr/sbin --enable-local-provider --with-kcm --with-secrets --with-samba --with-smb-idmap-interface-version=6 --enable-cifs-idmap-plugin --without-selinux --without-semanage --enable-krb5-locator-plugin --enable-pac-responder --with-nfsv4-idmapd-plugin --enable-nls --with-libnl --with-manpages --with-sudo --with-autofs --with-ssh --disable-valgrind --without-python2-bindings --with-python3-bindings --with-initscript=systemd --with-systemdunitdir=/lib/systemd/system checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... (cached) x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... / checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-pc-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for x86_64-pc-linux-gnu-gcc options needed to detect all undeclared functions... none needed checking for library containing dlopen... -ldl checking for dlerror... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dld_link in -ldld... no checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking whether make supports nested variables... (cached) yes checking for stdint.h... (cached) yes checking for dlfcn.h... (cached) yes checking for stdatomic.h... yes checking for errno_t... no checking for library containing timer_create... -lrt checking for library containing clock_gettime... none required checking for utimensat... yes checking for futimens... yes checking for explicit_bzero... yes checking for endian.h... yes checking for sys/endian.h... no checking for byteswap.h... yes checking whether byte ordering is bigendian... no checking for struct ucred.pid... yes checking for struct ucred.uid... yes checking for struct ucred.gid... yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for POPT... yes checking for TALLOC... yes checking for TDB... yes checking for TEVENT... yes checking for LDB... yes checking for ldb.h... yes checking for ldb_init in -lldb... yes checking for ldb_module.h... yes checking for ldb_init in -lldb... (cached) yes checking feature ldb runtime version check... no configure: ldb lib directory: /usr/lib64/samba/ldb checking for DHASH... yes checking for INI_CONFIG_V0... yes checking for INI_CONFIG_V1... yes checking for INI_CONFIG_V1_1... yes checking for INI_CONFIG_V1_3... yes checking for GSSAPI_KRB5... yes checking for security/pam_appl.h... yes checking for pam_get_item in -lpam... yes checking for security/pam_modules.h... yes checking for pam_get_item in -lpam... (cached) yes checking for security/pam_ext.h... yes checking for security/pam_modutil.h... yes checking for security/pam_misc.h... yes checking for security/_pam_macros.h... yes checking for security/openpam.h... no checking for misc_conv in -lpam_misc... yes checking for pam_modutil_getlogin... yes checking for pam_vsyslog... yes checking for GDM_PAM_EXTENSIONS... no configure: gdm-pam-extensions were not found. gdm support for multiple certificates will not be build. checking for ldap_search in -lldap... yes checking for ber_pvt_opt_on in -llber... yes checking for ldap_control_create... yes checking for ldap_init_fd... yes checking for ldap_create_deref_control_value... yes checking for ldap_parse_derefresponse_control... yes checking for ldap_derefresponse_free... yes checking for struct ldap_conncb.lc_arg... yes checking for LDAPDerefRes... yes checking for slapd... no checking for ldapmodify... yes checking for PCRE... yes configure: PCRE version is 7 or higher checking for x86_64-pc-linux-gnu-krb5-config... /usr/bin/x86_64-pc-linux-gnu-krb5-config checking for working krb5-config... yes checking for krb5.h... yes checking for krb5/krb5.h... yes checking for krb5_ticket_times... yes checking for krb5_times... no checking for krb5_trace_info... yes checking for krb5_get_init_creds_opt_alloc... yes checking for krb5_get_error_message... yes checking for krb5_free_unparsed_name... yes checking for krb5_get_init_creds_opt_set_expire_callback... yes checking for krb5_get_init_creds_opt_set_fast_ccache_name... yes checking for krb5_get_init_creds_opt_set_fast_flags... yes checking for krb5_get_init_creds_opt_set_canonicalize... yes checking for krb5_get_init_creds_opt_set_responder... yes checking for krb5_parse_name_flags... yes checking for krb5_unparse_name_flags... yes checking for krb5_get_init_creds_opt_set_change_password_prompt... yes checking for krb5_free_keytab_entry_contents... yes checking for krb5_kt_free_entry... yes checking for krb5_princ_realm... no checking for krb5_get_time_offsets... yes checking for krb5_principal_get_realm... no checking for krb5_cc_cache_match... yes checking for krb5_timestamp_to_sfstring... yes checking for krb5_set_trace_callback... yes checking for krb5_find_authdata... yes checking for krb5_kt_have_content... yes checking for krb5_cc_get_full_name... yes checking for krb5/locate_plugin.h... yes checking for krb5/localauth_plugin.h... yes checking for CARES... yes checking for long long... yes checking size of int... 4 checking size of char... 1 checking size of short... 2 checking size of long... 8 checking size of long long... 8 checking size of uid_t... 4 checking size of gid_t... 4 checking size of id_t... 4 checking for uint_t... no checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for size_t... yes checking for ssize_t... yes checking size of off_t... 8 checking size of size_t... 8 checking size of ssize_t... 8 checking for intptr_t... yes checking for uintptr_t... yes checking for ptrdiff_t... yes checking for nscd... /usr/sbin/nscd checking for nscd... yes checking for nsupdate... /usr/bin/nsupdate checking for executable nsupdate... yes checking for nsupdate 'realm' support'... yes checking for keyutils.h... yes checking for add_key in -lkeyutils... yes checking for SYSTEMD_LOGIN... yes checking for SYSTEMD_DAEMON... yes checking for krb5-config... (cached) /usr/bin/x86_64-pc-linux-gnu-krb5-config checking for supported MIT krb5 version... yes checking for cifsidmap.h... yes checking for sigprocmask... yes checking for sigblock... yes checking for sigaction... yes checking for getpgrp... yes checking for prctl... yes checking for NDR_NBT... yes checking for NDR_KRB5PAC... yes checking for SMBCLIENT... yes checking for SAMBA_UTIL... yes configure: Samba's idmap interface version: 6 ./configure: line 22835: -I/usr/include/samba-4.0: No such file or directory ./configure: line 22836: -I/usr/include/samba-4.0: No such file or directory ./configure: line 22837: -I/usr/include/samba-4.0: No such file or directory configure: Samba version: ./configure: line 22840: [: -gt: unary operator expected ./configure: line 22841: [: -eq: unary operator expected ./configure: line 22842: [: -eq: unary operator expected configure: Samba's struct idmap_domain does not have dom_sid member ./configure: line 22853: [: -gt: unary operator expected ./configure: line 22854: [: -eq: unary operator expected configure: Samba supports old ndr_pull_steal_switch_value and ndr_pull_steal_switch_value functions checking for struct PAC_LOGON_INFO.resource_groups... yes checking for SASL... yes checking for NFSIDMAP... yes checking for nfsidmap_plugin.h... yes checking for ns_name_compress in -lresolv... yes checking for fakeroot... no checking for HTTP_PARSER... no checking for http_parser.h... yes checking for http_parser_init in -lhttp_parser_strict... no checking for http_parser_init in -lhttp_parser... yes checking for CURL... yes checking For CURLOPT_UNIX_SOCKET_PATH support in libcurl... yes checking for UUID... yes checking for JANSSON... yes checking for GLIB2... yes checking for g_utf8_validate... yes checking for LIBNL3... yes configure: Building with libnl3 checking for nl_socket_add_membership in -lnl-3... yes checking for nl_socket_modify_cb in -lnl-3... yes checking for rtnl_route_get_oif in -lnl-3... no checking for nl_set_passcred in -lnl-3... no checking for nl_socket_set_passcred in -lnl-3... yes configure: Will use init script type: systemd checking for DBUS... yes checking for dbus_watch_get_unix_fd... yes checking for DBusBasicValue... yes checking for xsltproc... /usr/bin/xsltproc checking for xmllint... /usr/bin/xmllint checking for Docbook XSL profiling templates in XML catalog... yes checking for po4a... po4a checking for python2... yes checking for python2... /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python2 checking for python3... yes checking for python3... /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python3 checking whether /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python3 version is >= 3.3... yes checking for /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python3 version... 3.8 checking for /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python3 platform... linux checking for /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python3 script directory... ${prefix}/lib/python3.8/site-packages checking for /var/tmp/portage/sys-auth/sssd-2.4.2/temp/python3.8/bin/python3 extension module directory... ${exec_prefix}/lib/python3.8/site-packages checking for python3.8-config... /usr/bin/python3.8-config checking for headers required to compile python extensions... not found configure: error: Could not find python3 headers !!! Please attach the following file when seeking support: !!! /var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2-abi_x86_64.amd64/config.log * ERROR: sys-auth/sssd-2.4.2::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 4254: Called multilib-minimal_src_configure * environment, line 2942: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure' * environment, line 3195: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2872: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2870: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure' * environment, line 716: Called multilib-minimal_abi_src_configure * environment, line 2936: Called multilib_src_configure * environment, line 3431: Called econf '--localstatedir=/var' '--runstatedir=/run' '--with-pid-path=/run' '--with-plugin-path=/usr/lib64/sssd' '--enable-pammoddir=//lib64/security' '--with-ldb-lib-dir=/usr/lib64/samba/ldb' '--with-db-path=/var/lib/sss/db' '--with-gpo-cache-path=/var/lib/sss/gpo_cache' '--with-pubconf-path=/var/lib/sss/pubconf' '--with-pipe-path=/var/lib/sss/pipes' '--with-mcache-path=/var/lib/sss/mc' '--with-secrets-db-path=/var/lib/sss/secrets' '--with-log-path=/var/log/sssd' '--with-os=gentoo' '--with-nscd=/usr/sbin/nscd' '--with-unicode-lib=glib2' '--disable-rpath' '--sbindir=/usr/sbin' '--enable-local-provider' '--with-kcm' '--with-secrets' '--with-samba' '--with-smb-idmap-interface-version=6' '--enable-cifs-idmap-plugin' '--without-selinux' '--without-semanage' '--enable-krb5-locator-plugin' '--enable-pac-responder' '--with-nfsv4-idmapd-plugin' '--enable-nls' '--with-libnl' '--with-manpages' '--with-sudo' '--with-autofs' '--with-ssh' '--disable-valgrind' '--without-python2-bindings' '--with-python3-bindings' '--with-initscript=systemd' '--with-systemdunitdir=/lib/systemd/system' * phase-helpers.sh, line 680: Called __helpers_die 'econf failed' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=sys-auth/sssd-2.4.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-auth/sssd-2.4.2::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-auth/sssd-2.4.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-auth/sssd-2.4.2/temp/environment'. * Working directory: '/var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2-abi_x86_64.amd64' * S: '/var/tmp/portage/sys-auth/sssd-2.4.2/work/sssd-2.4.2'