From f7deda68f70749590bfe9a76aadd30fd267d90de Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sat, 5 Nov 2022 14:18:07 +0100 Subject: core/openssl-1.1: applying same patching as for openssl 3.0.7 --- core/openssl-1.1/PKGBUILD | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 core/openssl-1.1/PKGBUILD diff --git a/core/openssl-1.1/PKGBUILD b/core/openssl-1.1/PKGBUILD new file mode 100644 index 00000000..8ab857a0 --- /dev/null +++ b/core/openssl-1.1/PKGBUILD @@ -0,0 +1,28 @@ +# switch to 32-bit target (was linux-elf before, which I think is wrong also for i686) +eval "$( + declare -f build | \ + sed ' + s@linux-x86_64@linux-generic32@ + s@ enable-ec_nistp_64_gcc_128 @ @ + ' +)" + +# i486-specific, disable hand-crafted assembly code +if [ "${CARCH}" = "i486" ]; then + eval "$( + declare -f build | \ + sed ' + s@no-ssl3-method@no-ssl3-method 386@ + ' + )" +fi + +# i686-specific, disable hand-crafted assembly code +if [ "${CARCH}" = "i686" ]; then + eval "$( + declare -f build | \ + sed ' + s@no-ssl3-method@no-ssl3-method no-sse2@ + ' + )" +fi -- cgit v1.2.3-54-g00ecf