aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-10-23 05:21:35 +0900
committerOphestra <cat@gensokyo.uk>2026-10-23 05:21:35 +0900
commit93742bbf1c98dcdca11686844ad82ad0aef5eaa3 (patch)
tree2e652052e6801d9e360b0097d03d03d1db974727
parent54466f0e43b858f36cace47ceb3cab121614f837 (diff)
internal/rosa/package/gcc: enable all binutils targets
GNU libtool is incredibly buggy and does not play nice with lld. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/package/gcc/package.az7
1 files changed, 6 insertions, 1 deletions
diff --git a/internal/rosa/package/gcc/package.az b/internal/rosa/package/gcc/package.az
index b6dc9692..37fef963 100644
--- a/internal/rosa/package/gcc/package.az
+++ b/internal/rosa/package/gcc/package.az
@@ -11,7 +11,12 @@ package binutils {
};
patches = [ "binutils-remove-unused.patch" ];
- exec = make {};
+ env = [ "CFLAGS=-Wno-unused-but-set-global" ];
+ exec = make {
+ configure = {
+ "enable-targets": "all";
+ };
+ };
tools = [ bash ];
}