[Bug 223551] for external toolchain support, X prefix is not setting build utils for make buildworld
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Nov 11 01:34:15 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223551
--- Comment #10 from Mark Millard <markmi at dsl-only.net> ---
(In reply to sid from comment #9)
What happens if you comment out as below:
CC= /usr/local/llvm40/bin/clang
#XCC= /usr/local/llvm40/bin/clang
CXX= /usr/local/llvm40/bin/clang++
#XCXX= /usr/local/llvm40/bin/clang++
CPP= /usr/local/llvm40/bin/clang-cpp
#XCPP= /usr/local/llvm40/bin/clang-cpp
I expect that it would have the same behavior:
absent explicit X?? assignments the ?? assignments
are copied into the internal X??'s before those
X??'s are used.
The same sort of point should apply to AR vs. XAR
and the like if they are similarly duplicates
by content.
You should only needed X?? when you assign
a distinct value from the matching ?? .
That can cut down on the amount of text required
if you care (presuming the test goes as I expect).
I do not see any information for me to analyze for
the rebuild-kernel-twice issue.
But that goes outside this Bugzilla report. I
think we are nearing your being able to close
this report as "not a bug", other than possibly
the original wording in:
https://wiki.freebsd.org/ExternalToolchain
being made clearer.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-toolchain
mailing list