From 5d8814c9dc8ab8b60739559e1550d9c3955516c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20M=C3=BCller?= Date: Fri, 10 Jan 2025 09:49:48 -0800 Subject: [PATCH] Unbreak Windows CI builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 12.13.x releases of symbolic-demangle result in broken Windows builds. Until that is fixed upstream, make sure that we use a lower version. Signed-off-by: Daniel Müller --- dev/Cargo.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev/Cargo.toml b/dev/Cargo.toml index 130ab639..d2e96c7a 100644 --- a/dev/Cargo.toml +++ b/dev/Cargo.toml @@ -39,6 +39,10 @@ xz2 = {version = "0.1.7", optional = true} zip = {version = "2.0.0", optional = true, default-features = false} zstd = {version = "0.13.1", default-features = false, optional = true} +[target.'cfg(target_os = "windows")'.build-dependencies] +# Broken Windows builds. +_symbolic_demangle_lowered = {package = "symbolic-demangle", version = "<12.13.0"} + [dependencies] # TODO: Enable `zstd` feature once toolchain support for it is more # widespread (enabled by default in `ld`). Remove conditionals in