diff options
| author | Ronald Klop <ronald@FreeBSD.org> | 2023-07-30 22:48:45 +0200 |
|---|---|---|
| committer | Ronald Klop <ronald@FreeBSD.org> | 2023-07-30 22:57:08 +0200 |
| commit | 0464348da5f077137bdcb0338d9af8b470771952 (patch) | |
| tree | e6d1be30b130b1082b7283ffc64b810f1d3aac52 /databases/mongodb44/files/patch-SConstruct | |
| parent | databases/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-SConstruct | 9 |
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'): |
