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

Last-Update: 2016-12-15
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 8d2b67d..ed1711e 100644
--- a/src/third_party/wiredtiger/SConscript
+++ b/src/third_party/wiredtiger/SConscript
@@ -162,7 +162,7 @@ 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',
