This repository has no description
Something went wrong. Try again.
build: disable ubsan in C deps for MSVC static linking master
Zig's ubsan runtime cannot be bundled on Windows (LNK4229), leaving __ubsan_handle_* symbols unresolved when the static archive is consumed by an external linker like MSVC link.exe. freetype, glslang, spirv-cross, and highway already suppress ubsan unconditionally. Add MSVC-conditional suppression to the seven C dependencies that were missing it: harfbuzz, libpng, dcimgui, wuffs, oniguruma, zlib, and stb. The fix is gated on abi == .msvc so ubsan coverage is preserved on Linux and macOS where bundle_ubsan_rt works.
Author Alessandro De Blasis Date (Apr 23, 2026, 3:23 AM UTC) Commit a1085465 a10854654d47e43c5a8240cdbbe8cebac7195b07 Parent 94e638d0 94e638d08415255a5231d901714abeb95492e253