Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add comment on Auspice cross-compilation
Pure JavaScript packages (including Auspice) are not platform-specific. Evidence that the arm64 image variant of build-20230621T190343Z (latest tagged build) does not have any platform-specific Auspice runtime dependencies: $ apt-get update && apt-get install file -y $ find /nextstrain/auspice/node_modules -executable -type f -exec file {} + | grep 64 | sed -e 's=^/nextstrain/auspice/node_modules/==' node-notifier/vendor/mac.noindex/terminal-notifier.app/Contents/MacOS/terminal-notifier: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE> node-notifier/vendor/notifu/notifu64.exe: PE32+ executable (GUI) x86-64, for MS Windows puppeteer/.local-chromium/linux-722234/chrome-linux/nacl_irt_x86_64.nexe: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=7aeb4f45ea5cec7d8e4184264ad39f0f77bcaee2, stripped puppeteer/.local-chromium/linux-722234/chrome-linux/nacl_helper_bootstrap: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=5c5f3935c8f8a15ba325f0d73dfa585fa9390cf9, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/ClearKeyCdm/_platform_specific/linux_x64/libclearkeycdm.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/libEGL.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/crashpad_handler: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/chrome_sandbox: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/chrome: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/libGLESv2.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/swiftshader/libEGL.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/swiftshader/libGLESv2.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped puppeteer/.local-chromium/linux-722234/chrome-linux/nacl_helper: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, not stripped
- Loading branch information