summaryrefslogtreecommitdiff
path: root/databases/mongodb44/files/patch-SConstruct
diff options
context:
space:
mode:
authorRonald Klop <ronald@FreeBSD.org>2023-07-30 22:48:45 +0200
committerRonald Klop <ronald@FreeBSD.org>2023-07-30 22:57:08 +0200
commit0464348da5f077137bdcb0338d9af8b470771952 (patch)
treee6d1be30b130b1082b7283ffc64b810f1d3aac52 /databases/mongodb44/files/patch-SConstruct
parentdatabases/mongodb44: style (diff)
databases/mongodb44: make support for ARMv8.0-A optional
no-op commit; default is still enabled Why? Upstream removed support for non-LSE ARM CPUs because of possible corruption on high concurrent load. Quite some people (including me) use this on RPI4 with net-mgmt/unifi7 and one WiFi dish. This is not a 'high concurrent load' and works fine. By making this CPU optional I hope to support both types of usage.
Diffstat (limited to 'databases/mongodb44/files/patch-SConstruct')
-rw-r--r--databases/mongodb44/files/patch-SConstruct9
1 files changed, 0 insertions, 9 deletions
diff --git a/databases/mongodb44/files/patch-SConstruct b/databases/mongodb44/files/patch-SConstruct
index 4d4576d66465..eab9454199b0 100644
--- a/databases/mongodb44/files/patch-SConstruct
+++ b/databases/mongodb44/files/patch-SConstruct
@@ -31,12 +31,3 @@
if not has_option("disable-warnings-as-errors"):
env.Append( CCFLAGS=["-Werror"] )
-@@ -2297,7 +2297,7 @@ if env.ToolchainIs('GCC', 'clang'):
- elif env['TARGET_ARCH'] == 'aarch64':
- # If we are using GCC or clang to target aarch64, set the arch to be armv8.2-a,
- # This is to prevent a bug with WT see SERVER-71772 for more details
-- env.Append( CCFLAGS=['-march=armv8.2-a', '-mtune=generic'] )
-+ env.Append( CCFLAGS=['-march=armv8-a+crc', '-mtune=generic'] )
-
- # Needed for auth tests since key files are stored in git with mode 644.
- if not env.TargetOSIs('windows'):