From: Apollon Oikonomopoulos <apoikos@debian.org>
Date: Mon, 4 Apr 2022 17:18:49 +0200
Subject: WT: fix ARM64_HOST detection

Last-Update: 2023-07-18
Forwarded: no

Currently the ARM64 build is broken because checksum/crc32-arm64.c is not
pulled in and __wt_checksum_init remains undefined.

Fix ARM64 detection by including both 'aarch64' and 'arm64' target
architectures.
---
 src/third_party/wiredtiger/SConscript | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/third_party/wiredtiger/SConscript b/src/third_party/wiredtiger/SConscript
index 2ecdcc4..728f6f6 100644
--- a/src/third_party/wiredtiger/SConscript
+++ b/src/third_party/wiredtiger/SConscript
@@ -177,7 +177,7 @@ env.AutoInstall(
 condition_map = {
     'POSIX_HOST': not env.TargetOSIs('windows'),
     'WINDOWS_HOST': env.TargetOSIs('windows'),
-    'ARM64_HOST': env['TARGET_ARCH'] == 'aarch64',
+    'ARM64_HOST'   : env['TARGET_ARCH'] in ('aarch64', 'arm64'),
     'POWERPC_HOST': env['TARGET_ARCH'] == 'ppc64le',
     'RISCV64_HOST': env['TARGET_ARCH'] == 'riscv64',
     'X86_HOST': env['TARGET_ARCH'] == 'x86_64',
