diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2021-09-07 16:48:30 -0400 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2021-09-07 16:48:30 -0400 |
commit | cd6db1b8550bf817d916c88189ed3162807284ce (patch) | |
tree | 36d837a61de2ebbd75ef5f9c58017af7213185f6 /dev-libs/openssl | |
parent | c2a3e943cd35fd7f80bba3c31f7dbb2a1ff939d7 (diff) | |
download | gentoo-overlay-cd6db1b8550bf817d916c88189ed3162807284ce.tar.xz gentoo-overlay-cd6db1b8550bf817d916c88189ed3162807284ce.zip |
dev-libs/openssl: gcc_128 for amd64, disable rc5
Diffstat (limited to 'dev-libs/openssl')
-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) \ |