From b702c82a8f0d388512dabff1ede141774e76734a Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Wed, 11 Feb 2026 18:11:27 -0600 Subject: [PATCH] Don't just insert prereq in front of $PATH, replace $PATH entirely, symlinking the toolchain binaries into prereq/ --- scripts/prereq/use.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/prereq/use.sh b/scripts/prereq/use.sh index 1abc8b24..a365ba0c 100755 --- a/scripts/prereq/use.sh +++ b/scripts/prereq/use.sh @@ -13,7 +13,8 @@ fi # Install prerequisites into subdir and prepend to path rm -rf prereq && mkdir -p prereq && cp toybox-prereq prereq/toybox && for i in $(prereq/toybox); do ln -sf toybox prereq/$i; done && -export PATH="$PWD/prereq:$PATH" && +for i in cc as ld strip; do ln -sf $(prereq/toybox which $i) prereq/$i; done && +export PATH="$PWD/prereq" && # Are we using a miniconfig? if [ -z "$1" ] @@ -25,5 +26,6 @@ else fi # Run configure and build +rm -rf generated && scripts/genconfig.sh $ARG && scripts/make.sh -- 2.39.5