aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-02-24 16:15:15 +0900
committerOphestra <cat@gensokyo.uk>2026-02-24 16:15:15 +0900
commit6ea6c794fbbc4c38b9d723ead17959c90eb47e95 (patch)
tree27538e10d5650c742b4fa5838c5e771fb0ca7eae
parent6c2da4c4b2cf896a28bec6311cfaaac47749d674 (diff)
internal/rosa/gnu: build single-binary coreutils
This enables more fine-grained toybox replacements. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/gnu.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/rosa/gnu.go b/internal/rosa/gnu.go
index 9e6951ec..75f4b385 100644
--- a/internal/rosa/gnu.go
+++ b/internal/rosa/gnu.go
@@ -269,10 +269,14 @@ test_disable() { chmod +w "$2" && echo "$1" > "$2"; }
test_disable '#!/bin/sh' gnulib-tests/test-c32ispunct.sh
test_disable '#!/bin/sh' tests/split/line-bytes.sh
test_disable '#!/bin/sh' tests/dd/no-allocate.sh
+test_disable '#!/bin/sh' tests/env/env.sh
test_disable 'int main(){return 0;}' gnulib-tests/test-chown.c
test_disable 'int main(){return 0;}' gnulib-tests/test-fchownat.c
test_disable 'int main(){return 0;}' gnulib-tests/test-lchown.c
`,
+ Configure: [][2]string{
+ {"enable-single-binary", "symlinks"},
+ },
Flag: TEarly,
},
t.Load(Perl),