mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-11-01 07:33:12 +08:00
common-symbols.test.ts compiles every runtime source with the vendored include paths only. scr_intl.c includes ICU's C API headers, which the runtime pack build takes from the fetched ICU release, so on a host without system ICU headers both of the test's compiles failed with "'unicode/ubrk.h' file not found", and the aarch64-macos compile failed on every host. The test now passes the same source/common and source/i18n include paths for scr_intl.c, through icu-data.mjs's ensureIcuSources.