[ebuild U ] net-nds/openldap-2.6.1::gentoo [2.4.59-r2::gentoo] USE="argon2%* crypt cxx experimental gnutls ipv6 kerberos kinit overlays pbkdf2 perl samba sasl sha2 ssl syslog tcpd -cleartext% -debug -iodbc -minimal -odbc (-selinux) -smbkrb5passwd -static-libs -systemd% -test (-berkdb%*)" ABI_X86="32 (64) (-x32)" 0 KiB [..] checking for getpeerucred... no checking for struct msghdr.msg_accrightslen... no checking for struct msghdr.msg_control... yes checking for struct stat.st_fstype... no checking for struct stat.st_vfstype... no checking for ltdl.h... (cached) yes checking for lt_dlinit in -lltdl... (cached) yes configure: error: --enable-autoca=mod requires --with-tls=openssl !!! Please attach the following file when seeking support: !!! /var/tmp/portage/net-nds/openldap-2.6.1/work/openldap-OPENLDAP_REL_ENG_2_6_1-abi_x86_64.amd64/config.log * ERROR: net-nds/openldap-2.6.1::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 127: Called src_configure * environment, line 3383: Called multilib-minimal_src_configure * environment, line 2236: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure' * environment, line 2486: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2191: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2189: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure' * environment, line 722: Called multilib-minimal_abi_src_configure * environment, line 2230: Called multilib_src_configure * environment, line 2813: Called econf '--libexecdir=/usr/lib64/openldap' '--localstatedir=/var' '--runstatedir=/run' '--sharedstatedir=/var/lib' '--enable-option-checking' '--disable-debug' '--enable-dynamic' '--enable-syslog' '--enable-ipv6' '--enable-local' '--without-fetch' '--disable-backends' '--disable-slapd' '--disable-mdb' '--disable-overlays' '--disable-syslog' '--without-systemd' '--disable-static' '--enable-shared' '--enable-versioning' '--with-pic' '--with-tls=gnutls' '--enable-option-checking' '--disable-debug' '--enable-dynamic' '--enable-syslog' '--enable-ipv6' '--enable-local' '--without-fetch' '--enable-ldap=yes' '--enable-slapd' '--disable-cleartext' '--enable-crypt' '--enable-spasswd' '--disable-slp' '--enable-wrappers' '--enable-dynacl' '--enable-aci=yes' '--enable-modules' '--enable-rlookups' '--enable-slapi' '--enable-mdb=yes' '--enable-asyncmeta=mod' '--enable-dnssrv=mod' '--enable-meta=mod' '--enable-null=mod' '--enable-passwd=mod' '--enable-relay=mod' '--enable-sock=mod' '--enable-perl=mod' '--enable-overlays=mod' '--enable-syncprov=yes' '--enable-argon2' '--without-systemd' '--with-cyrus-sasl' '--disable-static' '--enable-shared' '--enable-versioning' '--with-pic' '--with-tls=gnutls' * phase-helpers.sh, line 711: 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 '=net-nds/openldap-2.6.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-nds/openldap-2.6.1::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-nds/openldap-2.6.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-nds/openldap-2.6.1/temp/environment'. * Working directory: '/var/tmp/portage/net-nds/openldap-2.6.1/work/openldap-OPENLDAP_REL_ENG_2_6_1-abi_x86_64.amd64' * S: '/var/tmp/portage/net-nds/openldap-2.6.1/work/openldap-OPENLDAP_REL_ENG_2_6_1'
Created attachment 767412 [details] config.log
Created attachment 767413 [details] build.log
Issue happens, when both use flags, 'gnutls' and 'ssl' are enabled.
Fixed by https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86964447d6b2e6798be6874ae677cebfae1ab069