diff options
| author | Michael Mair-Keimberger <mmk@levelnine.at> | 2023-12-15 16:57:06 +0100 |
|---|---|---|
| committer | Conrad Kostecki <conikost@gentoo.org> | 2023-12-25 00:00:22 +0100 |
| commit | 0f11be4122c03eabfd7e5f80176e297e3548ab09 (patch) | |
| tree | e6abca93d8f541d6fea6c3bd6fbc4e0a7dc98277 /dev-cpp/abseil-cpp/files/abseil-cpp-20200923-arm_no_crypto.patch | |
| parent | b47a5a6b04ce49aba17fa123c1c9815dbba6ebee (diff) | |
| download | gentoo-0f11be4122c03eabfd7e5f80176e297e3548ab09.tar.gz gentoo-0f11be4122c03eabfd7e5f80176e297e3548ab09.tar.bz2 gentoo-0f11be4122c03eabfd7e5f80176e297e3548ab09.zip | |
dev-cpp/abseil-cpp: remove unused patches
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/34296
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'dev-cpp/abseil-cpp/files/abseil-cpp-20200923-arm_no_crypto.patch')
| -rw-r--r-- | dev-cpp/abseil-cpp/files/abseil-cpp-20200923-arm_no_crypto.patch | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/dev-cpp/abseil-cpp/files/abseil-cpp-20200923-arm_no_crypto.patch b/dev-cpp/abseil-cpp/files/abseil-cpp-20200923-arm_no_crypto.patch deleted file mode 100644 index d9e9963f5bae..000000000000 --- a/dev-cpp/abseil-cpp/files/abseil-cpp-20200923-arm_no_crypto.patch +++ /dev/null @@ -1,23 +0,0 @@ -Don't assume all ARM CPUs have crypto extensions. - -Requires an accompanying change in the ebuild to disable crypto -extensions (by passing -DABSL_ARCH_ARM_NO_CRYPTO). This could -be done by the build system instead in future. - -https://bugs.gentoo.org/778926 ---- a/absl/random/internal/randen_hwaes.cc -+++ b/absl/random/internal/randen_hwaes.cc -@@ -50,8 +50,11 @@ - (defined(__ARM_NEON) && defined(__ARM_FEATURE_CRYPTO)) - #define ABSL_RANDEN_HWAES_IMPL 1 - --#elif ABSL_RANDOM_INTERNAL_AES_DISPATCH && !defined(__APPLE__) && \ -- (defined(__GNUC__) && __GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ > 9) -+// When ABSL_ARCH_ARM_NO_CRYPTO is defined, then ARM CPU without -+// crypto extension is assumed. -+#elif !defined(ABSL_ARCH_ARM_NO_CRYPTO) && \ -+ (ABSL_RANDOM_INTERNAL_AES_DISPATCH && !defined(__APPLE__) && \ -+ (defined(__GNUC__) && __GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ > 9)) - // ...or, on GCC, we can use an ASM directive to - // instruct the assember to allow crypto instructions. - #define ABSL_RANDEN_HWAES_IMPL 1 |
