HomeFreeBSD

base/*: Remove the base ports to install an external toolchain in /usr.

Description

base/*: Remove the base ports to install an external toolchain in /usr.

This was originally motivated for providing a native toolchain for
platforms not supported by the in-tree LLVM toolchain. Now, however,
all of our current platforms are well supported by the in-tree LLVM
toolchain. In addition, these ports required additional maintenance
beyond the existing devel/binutils and devel/freebsd-gccX ports. A
more sustainable path if we need this in the future is probably to
have simple wrappers for /usr/bin/cc and other binaries in /usr that
redirect to binaries provided by the existing devel/ ports.

Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D38561

Details

Provenance
jhbAuthored on Feb 13 2023, 9:14 PM
Reviewer
bapt
Differential Revision
D38561: base/*: Remove the base ports to install an external toolchain in /usr.
Parents
R11:f3b6cfcaa962: x11-servers/xwayland-devel: update to 21.0.99.1.399
Branches
Unknown
Tags
Unknown