All failures are of the same kind: FEATURES=' test' USE='' succeeded for =net-vpn/openvpn-2.4.7-r1 USE='down-root -examples inotify -iproute2 lz4 -lzo -mbedtls -pam -pkcs11 plugins -ssl -static' failed for =net-vpn/openvpn-2.4.7-r1 log has been saved as /root/tatt/logs/net-vpn_openvpn-2.4.7-r1_use_5mjRh USE='-down-root examples -inotify iproute2 lz4 -lzo -mbedtls -pam -pkcs11 plugins -ssl -static' failed for =net-vpn/openvpn-2.4.7-r1 log has been saved as /root/tatt/logs/net-vpn_openvpn-2.4.7-r1_use_gbrKa USE='down-root -examples inotify iproute2 -lz4 -lzo -mbedtls pam -pkcs11 plugins -ssl -static' failed for =net-vpn/openvpn-2.4.7-r1 log has been saved as /root/tatt/logs/net-vpn_openvpn-2.4.7-r1_use_aAjkR USE='down-root examples -inotify iproute2 -lz4 -lzo mbedtls -pam -pkcs11 plugins ssl -static' succeeded for =net-vpn/openvpn-2.4.7-r1 USE='down-root examples -inotify iproute2 lz4 -lzo mbedtls -pam -pkcs11 plugins ssl -static' succeeded for =net-vpn/openvpn-2.4.7-r1 USE='-down-root -examples inotify -iproute2 lz4 -lzo -mbedtls pam -pkcs11 plugins ssl -static' succeeded for =net-vpn/openvpn-2.4.7-r1 USE='down-root -examples -inotify iproute2 -lz4 lzo -mbedtls pam -pkcs11 plugins ssl -static' succeeded for =net-vpn/openvpn-2.4.7-r1 USE='-down-root examples inotify iproute2 lz4 lzo mbedtls pam -pkcs11 plugins ssl -static' succeeded for =net-vpn/openvpn-2.4.7-r1 USE='-down-root -examples -inotify iproute2 -lz4 -lzo -mbedtls -pam pkcs11 plugins ssl -static' failed for =net-vpn/openvpn-2.4.7-r1 USE='down-root -examples inotify -iproute2 -lz4 lzo -mbedtls -pam pkcs11 plugins ssl -static' failed for =net-vpn/openvpn-2.4.7-r1 USE='-down-root examples -inotify iproute2 lz4 -lzo mbedtls -pam pkcs11 plugins ssl -static' failed for =net-vpn/openvpn-2.4.7-r1 I suspect there needs to be a REQUIRED_USE that at least one crypto library is selected? >>> Configuring source in /var/tmp/portage/net-vpn/openvpn-2.4.7-r1/work/openvpn-2.4.7 ... * econf: updating openvpn-2.4.7/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openvpn-2.4.7/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=hppa2.0-unknown-linux-gnu --host=hppa2.0-unknown-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/openvpn-2.4.7-r1 --htmldir=/usr/share/doc/openvpn-2.4.7-r1/html --libdir=/usr/lib --enable-async-push --disable-crypto --without-crypto-library --enable-lz4 --disable-lzo --disable-pkcs11 --enable-plugins --disable-iproute2 --disable-plugin-auth-pam --enable-plugin-down-root --disable-tests --disable-systemd configure: loading site script /usr/share/config.site checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... hppa2.0-unknown-linux-gnu checking host system type... hppa2.0-unknown-linux-gnu checking whether make supports the include directive... yes (GNU style) checking for hppa2.0-unknown-linux-gnu-gcc... hppa2.0-unknown-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 we are using the GNU C compiler... yes checking whether hppa2.0-unknown-linux-gnu-gcc accepts -g... yes checking for hppa2.0-unknown-linux-gnu-gcc option to accept ISO C89... none needed checking whether hppa2.0-unknown-linux-gnu-gcc understands -c and -o together... yes checking dependency style of hppa2.0-unknown-linux-gnu-gcc... none checking how to run the C preprocessor... hppa2.0-unknown-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes configure: error: bad value no for --with-crypto-library
REQUIRED_USE+=" || ( mbedtls openssl ) "
*** Bug 719712 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f1e199eff80a08bc75f7a11a969dc6134bdd88 commit 30f1e199eff80a08bc75f7a11a969dc6134bdd88 Author: William Hubbs <williamh@gentoo.org> AuthorDate: 2020-04-27 03:16:18 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2020-04-27 03:17:49 +0000 fix build failures Closes: https://bugs.gentoo.org/704070 Closes: https://bugs.gentoo.org/719716 Signed-off-by: William Hubbs <williamh@gentoo.org> net-vpn/openvpn/openvpn-2.4.9.ebuild | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-)