aboutsummaryrefslogtreecommitdiff
path: root/Makefile.inc1
diff options
context:
space:
mode:
authorJessica Clarke <jrtc27@FreeBSD.org>2023-07-27 04:10:47 +0000
committerJessica Clarke <jrtc27@FreeBSD.org>2023-07-27 04:10:47 +0000
commit65f28f63a73d3371d9d724a2018be6d1ada0d3e0 (patch)
treeaf39fa5a9d58e9f061cf44ee66625832838d847f /Makefile.inc1
parent81805ec30074363e5d7d7add37b3ccf4f1eb396b (diff)
downloadsrc-65f28f63a73d3371d9d724a2018be6d1ada0d3e0.tar.gz
src-65f28f63a73d3371d9d724a2018be6d1ada0d3e0.zip
tools/build: Create toolchain symlinks for non-absolute compiler/linker
If any of the toolchain variables are not absolute then we need to create a symlink in WORLDTMP/legacy/bin in order to make them available during a BUILD_WITH_STRICT_TMPPATH build. Reviewed by: brooks, jhb Differential Revision: https://reviews.freebsd.org/D41188
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc15
1 files changed, 2 insertions, 3 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 3f0546861bbd..964bdfc08699 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -602,9 +602,8 @@ STRICTTMPPATH= ${XPATH}:${BPATH}:${UNIVERSE_TOOLCHAIN_PATH}
# still allow using the old behaviour (inheriting $PATH) if
# BUILD_WITH_STRICT_TMPPATH is set to 0 but this will eventually be removed.
-# Currently strict $PATH can cause build failures and does not work yet with
-# USING_SYSTEM_LINKER/USING_SYSTEM_COMPILER. Once these issues have been
-# resolved it will be turned on by default.
+# Currently strict $PATH can cause build failures. Once the remaining issues
+# have been resolved it will be turned on by default.
BUILD_WITH_STRICT_TMPPATH?=0
.if defined(CROSSBUILD_HOST)
# When building on non-FreeBSD we can't rely on the tools in /usr/bin being compatible