aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-10-29 23:42:46 +0900
committerOphestra <cat@gensokyo.uk>2026-10-29 23:42:46 +0900
commit5b38cb529223b2d41ec72b65d9a5840d638c6343 (patch)
treecaceb481a4ea03dc74e6bbc95b8ac48a7e5d0df1 /internal
parentaa07c2b1a60531ed902b96abb9873ded22d04d59 (diff)
internal/rosa/package/libglvnd: pass --allow-shlib-undefined
This works around the buggy build system which tries to link against just-built libraries not available to the linker with sysroot specified. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal')
-rw-r--r--internal/rosa/package/libglvnd.az2
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/rosa/package/libglvnd.az b/internal/rosa/package/libglvnd.az
index 9be9e2a9..4fe49ecd 100644
--- a/internal/rosa/package/libglvnd.az
+++ b/internal/rosa/package/libglvnd.az
@@ -13,6 +13,8 @@ package libglvnd {
exec = meson {
setup = {
+ "c_link_args": "-Wl,--allow-shlib-undefined";
+
"x11": "enabled";
"glx": "enabled";
};