bc6130aad4
Native linux-x64/arm64 builds moved onto the Ubuntu 24.04 (glibc 2.39) omp-kata runner. The x64 addon was a plain host build that linked the runner's glibc and failed to dlopen with `version 'GLIBC_2.39' not found` on older distros; the arm64 cross-build floated up to GLIBC_2.30. Build the shipped linux-gnu addons through cargo-zigbuild against a pinned 2.17 floor so they load on any glibc >= 2.17. - build-native.ts: key the tree-sitter-just `-UNDEBUG` CFLAGS off the bare triple (cargo-zigbuild strips the `.2.17` glibc suffix before invoking cargo) and symlink the suffixed target dir napi 3.7.0 expects to the bare dir cargo-zigbuild writes, so postBuild copyArtifact finds the cdylib. - build-native action: add a `glibc` input plus a resolve step deriving the zigbuild cross_target (suffixed) and the rustup bare_target (stripped); gate zig/cargo-zigbuild install on cross_target so the host-arch x64 build still runs native Rust tests. - ci.yml: GLIBC_FLOOR=2.17 fed to the linux-x64 and linux-arm64 native jobs. Re-tags 15.13.1, whose release failed at the linux-x64 binary smoke before any publish step ran.