From 4250aba702b03d6223f7dbc5d0a202cd9d14e6cd Mon Sep 17 00:00:00 2001 From: Wildan M Date: Sat, 21 Feb 2026 19:08:54 +0700 Subject: [PATCH] Add cmake workaround for llvm again --- recipes/dev/clang21/recipe.toml | 2 ++ recipes/dev/lld21/recipe.toml | 2 ++ recipes/wip/web/servo/recipe.toml | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/recipes/dev/clang21/recipe.toml b/recipes/dev/clang21/recipe.toml index 5c271acd9..c872eae58 100644 --- a/recipes/dev/clang21/recipe.toml +++ b/recipes/dev/clang21/recipe.toml @@ -10,6 +10,8 @@ dev-dependencies = [ "libstdcxx", # no idea "llvm21.dev", "llvm21.runtime", + "host:xz", + "host:libarchive", # workaround for cmake error ] script = """ DYNAMIC_INIT diff --git a/recipes/dev/lld21/recipe.toml b/recipes/dev/lld21/recipe.toml index 65f3b2895..d3f0c8924 100644 --- a/recipes/dev/lld21/recipe.toml +++ b/recipes/dev/lld21/recipe.toml @@ -10,6 +10,8 @@ dependencies = [ dev-dependencies = [ "llvm21.dev", "llvm21.runtime", + "host:xz", + "host:libarchive", # workaround for cmake error ] script = """ DYNAMIC_INIT diff --git a/recipes/wip/web/servo/recipe.toml b/recipes/wip/web/servo/recipe.toml index 71253490c..71615aa66 100644 --- a/recipes/wip/web/servo/recipe.toml +++ b/recipes/wip/web/servo/recipe.toml @@ -12,6 +12,10 @@ dependencies = [ "mesa", "zlib", ] +dev-dependencies = [ + "llvm21.dev", + "host:libarchive", # workaround for cmake error +] script = """ DYNAMIC_INIT