From abf96d228308fdd2f728d7ccacb170d37590d911 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Thu, 29 Jan 2026 19:51:18 +0900 Subject: internal/rosa: replace busybox with toybox The busybox artifact does not run on aarch64, and the workarounds required for it to compile successfully on x86_64 is unacceptably shaky. This change fully replaces it with toybox. Signed-off-by: Ophestra --- internal/rosa/rosa.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/rosa/rosa.go') diff --git a/internal/rosa/rosa.go b/internal/rosa/rosa.go index 9e4adcc4..201699f4 100644 --- a/internal/rosa/rosa.go +++ b/internal/rosa/rosa.go @@ -190,7 +190,7 @@ func (t Toolchain) New( var ( path = AbsSystem.Append("bin", "sh") - args = []string{"mksh", absCureScript.String()} + args = []string{"sh", absCureScript.String()} support []pkg.Artifact ) switch t { @@ -255,7 +255,7 @@ ln -vs ../usr/bin /work/bin runtimes, clang, boot.Load(Mksh), - boot.Load(Busybox), + boot.Load(Toybox), }) env = fixupEnviron(env, []string{ EnvTriplet + "=" + triplet(), -- cgit v1.3.1