Re: Why does Mk/Uses/compiler.mk have code for "# clang not always supported on Tier-2" these days?

From: Brooks Davis <brooks_at_freebsd.org>
Date: Tue, 06 Feb 2024 16:35:30 UTC
On Tue, Feb 06, 2024 at 02:34:14AM -0800, Mark Millard wrote:
> Mk/Uses/compiler.mk has the .if test :
> 
>     if (defined(FAVORITE_COMPILER) && ${FAVORITE_COMPILER} == gcc) || (${ARCH} != amd64 && ${ARCH} != i386) # clang not always supported on Tier-2
> 
> Should it instead allow clang generally these days via
> instead being:
> 
>     if (defined(FAVORITE_COMPILER) && ${FAVORITE_COMPILER} == gcc)

Indeed, I'd noticed this a while back and then forgot about it after
patching it out in CheriBSD-ports.  It's utter nonsense.

> Would this need some sort of exp-run sequence?

If we have the capacity to do an aarch64 run then that might be useful.
Otherwise the appropriate person should probably just commit it and deal
with the fallout.

-- Brooks