From 65b7dd8b37e3a4eac6a4081f147f98b9a251da91 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Thu, 7 May 2026 19:45:36 +0900 Subject: internal/rosa: configurable architecture This enables curing via binfmt. Signed-off-by: Ophestra --- internal/rosa/gnu.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'internal/rosa/gnu.go') diff --git a/internal/rosa/gnu.go b/internal/rosa/gnu.go index 4abe7eda..f52df524 100644 --- a/internal/rosa/gnu.go +++ b/internal/rosa/gnu.go @@ -1,7 +1,6 @@ package rosa import ( - "runtime" "slices" "strconv" "strings" @@ -843,7 +842,7 @@ func (t Toolchain) newGnuTLS() (pkg.Artifact, string) { ) var configureExtra []KV - switch runtime.GOARCH { + switch arch { case "arm64": configureExtra = []KV{ {"disable-hardware-acceleration"}, @@ -1148,7 +1147,7 @@ func (t Toolchain) newGCC() (pkg.Artifact, string) { ) var configureExtra []KV - switch runtime.GOARCH { + switch arch { case "amd64", "arm64": configureExtra = append(configureExtra, KV{"with-multilib-list", "''"}) } -- cgit v1.3.1