From 1ca17090a9f40bb099cad8136fc5068a21a796b7 Mon Sep 17 00:00:00 2001 From: Wildan M Date: Mon, 8 Dec 2025 10:48:51 -0500 Subject: [PATCH] Fix mesa compilation --- recipes/libs/libstdcxx/recipe.toml | 2 ++ recipes/libs/mesa/recipe.toml | 2 ++ recipes/wip/x11/mesa-x11/recipe.toml | 4 +++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/recipes/libs/libstdcxx/recipe.toml b/recipes/libs/libstdcxx/recipe.toml index 232733be..cd966448 100644 --- a/recipes/libs/libstdcxx/recipe.toml +++ b/recipes/libs/libstdcxx/recipe.toml @@ -1,6 +1,8 @@ [build] template = "custom" script = """ +if [ "$TARGET" != "$COOKBOOK_HOST_TARGET" ]; then mkdir -p "${COOKBOOK_STAGE}/lib" cp -av ${COOKBOOK_HOST_SYSROOT}/${GNU_TARGET}/lib/libstdc++.so* ${COOKBOOK_STAGE}/lib/ +fi """ diff --git a/recipes/libs/mesa/recipe.toml b/recipes/libs/mesa/recipe.toml index d5930cc8..232145af 100644 --- a/recipes/libs/mesa/recipe.toml +++ b/recipes/libs/mesa/recipe.toml @@ -14,6 +14,8 @@ dependencies = [ ] dev-dependencies = [ "llvm21.dev", + "host:llvm21.dev", + "host:llvm21.runtime", ] script = """ DYNAMIC_INIT diff --git a/recipes/wip/x11/mesa-x11/recipe.toml b/recipes/wip/x11/mesa-x11/recipe.toml index d7310734..67f6452b 100644 --- a/recipes/wip/x11/mesa-x11/recipe.toml +++ b/recipes/wip/x11/mesa-x11/recipe.toml @@ -17,7 +17,9 @@ dependencies = [ "zlib", ] dev-dependencies = [ - "llvm21.dev" + "llvm21.dev", + "host:llvm21.dev", + "host:llvm21.runtime", ] script = """