chromium: fix xlst rendering on release-25.05

Due to ABI mismatches between our patched libxml2 and the vendored
libxlst, chromium and all of electron-source compile just fine, but then
fail to actually render xslt content at runtime.

Note that as of now only release-25.05 is affected by this, but the same
could happen on unstable too. libxlst depends on libxml2, so we should
only ever use either our versions or the vendored versions for both, but
never mix our and vendored versions.
This commit is contained in:
emilylange
2025-09-23 03:18:27 +02:00
parent 55b9d19380
commit 6d30ce519f
@@ -164,7 +164,8 @@ let
# //third_party/libavif:libavif_enc(//build/toolchain/linux/unbundle:default)
# needs //third_party/libwebp:libwebp_sharpyuv(//build/toolchain/linux/unbundle:default)
# "libwebp"
"libxslt"
"libxml"
"libxslt" # depends on libxml, always remove or re-add as a pair
# "opus"
];