commit: abcf1c332125b850a893019e63444c2b93d965bd Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Tue Jun 27 18:02:33 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Jun 27 18:02:33 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcf1c33
dev-libs/openssl: pass -latomic when needed (e.g. i486/old arm) Closes: https://bugs.gentoo.org/895308 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/openssl/openssl-3.0.9-r1.ebuild | 5 +++++ dev-libs/openssl/openssl-3.1.1-r1.ebuild | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/dev-libs/openssl/openssl-3.0.9-r1.ebuild b/dev-libs/openssl/openssl-3.0.9-r1.ebuild index 5a6463868b0d..7f042b6d39c0 100644 --- a/dev-libs/openssl/openssl-3.0.9-r1.ebuild +++ b/dev-libs/openssl/openssl-3.0.9-r1.ebuild @@ -135,6 +135,11 @@ src_configure() { append-flags $(test-flags-CC -Wa,--noexecstack) + # bug #895308 + append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + # bug #197996 unset APPS # bug #312551 diff --git a/dev-libs/openssl/openssl-3.1.1-r1.ebuild b/dev-libs/openssl/openssl-3.1.1-r1.ebuild index 48588af55fd7..7f787b960f44 100644 --- a/dev-libs/openssl/openssl-3.1.1-r1.ebuild +++ b/dev-libs/openssl/openssl-3.1.1-r1.ebuild @@ -138,6 +138,11 @@ src_configure() { append-flags $(test-flags-CC -Wa,--noexecstack) + # bug #895308 + append-atomic-flags + # Configure doesn't respect LIBS + export LDLIBS="${LIBS}" + # bug #197996 unset APPS # bug #312551
