summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2021-09-07 16:48:30 -0400
committerAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2021-09-07 16:48:30 -0400
commitcd6db1b8550bf817d916c88189ed3162807284ce (patch)
tree36d837a61de2ebbd75ef5f9c58017af7213185f6
parentc2a3e943cd35fd7f80bba3c31f7dbb2a1ff939d7 (diff)
downloadgentoo-overlay-cd6db1b8550bf817d916c88189ed3162807284ce.tar.xz
gentoo-overlay-cd6db1b8550bf817d916c88189ed3162807284ce.zip
dev-libs/openssl: gcc_128 for amd64, disable rc5
-rw-r--r--dev-libs/openssl/openssl-1.1.1l-r2.ebuild (renamed from dev-libs/openssl/openssl-1.1.1l-r1.ebuild)14
1 files changed, 1 insertions, 13 deletions
diff --git a/dev-libs/openssl/openssl-1.1.1l-r1.ebuild b/dev-libs/openssl/openssl-1.1.1l-r2.ebuild
index 1f2a957..5b9585b 100644
--- a/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1l-r2.ebuild
@@ -181,17 +181,6 @@ multilib_src_configure() {
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
- # See if our toolchain supports __uint128_t. If so, it's 64bit
- # friendly and can use the nicely optimized code paths. #460790
- local ec_nistp_64_gcc_128
- # Disable it for now though #469976
- if ! use bindist ; then
- echo "__uint128_t i;" > "${T}"/128.c
- if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
- ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
- fi
- fi
-
local sslout=$(./gentoo.config)
einfo "Use configuration ${sslout:-(openssl knows best)}"
local config="Configure"
@@ -213,10 +202,9 @@ multilib_src_configure() {
$(use_ssl !bindist sm2) \
enable-srp \
$(use elibc_musl && echo "no-async") \
- ${ec_nistp_64_gcc_128} \
+ $(use amd64 && echo enable-ec_nistp_64_gcc_128) \
enable-idea \
enable-mdc2 \
- enable-rc5 \
$(use_ssl sslv3 ssl3) \
$(use_ssl sslv3 ssl3-method) \
$(use_ssl asm) \