[Bug 236900] lang/gcc8: BOOTSTRAP=off fails to build after r497254
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Mar 31 19:52:55 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236900
Mark Millard <marklmi26-fbsd at yahoo.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |marklmi26-fbsd at yahoo.com
--- Comment #4 from Mark Millard <marklmi26-fbsd at yahoo.com> ---
(In reply to Andreas Tobler from comment #3)
Looks like (system) clang rejects the option:
# cc -v -print-multi-os-directory
cc: error: unsupported option '-print-multi-os-directory'
FreeBSD clang version 8.0.0 (tags/RELEASE_800/final 356365) (based on LLVM
8.0.0)
Target: x86_64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
# c++ -v -print-multi-os-directory
c++: error: unsupported option '-print-multi-os-directory'
FreeBSD clang version 8.0.0 (tags/RELEASE_800/final 356365) (based on LLVM
8.0.0)
Target: powerpc64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
So it appears that a successful build would have had to use the option with
some gcc version instead of (system) clang.
So the question translates to: what contextual difference leads to use with
clang some times vs. gcc other times? Lack of a full bootstrap vs. using
a full bootstrap?
(Note: the powerpc64 context above is based on WITHOUT_LIB32= because of
my llvm-libunwind patch testing.)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-toolchain
mailing list