[Bug 261977] lang/gcc12-devel: enable LTO

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 19 Apr 2022 21:42:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261977

--- Comment #32 from Matthias Andree <mandree@FreeBSD.org> ---
I do not object to LTO per se (in fact I have declined requests in the past to
build graphics/rawtherapee without OMP and other features and with old base
compilers), but I am complaining that we really need to keep the ports tree
manageable for the average contributor who doesn't have this 200+-thread EPYC
or XEON server with 1 TB of RAM to "poudriere testport" their builds quickly.

For a home computer, my 4 y.o. Ryzen machine is still somewhat beefy but the
very frequent rebuilding rust, gcc, whatnot just to test one of my port is
really pulling on my nerves.

So again my provocation, if we don't want ports maintainers, then we continue 
down that road named "who cares for build times if the high-performance cluster
can build all ports in under 4 days".

I am assuming that some derivative of gcc12-devel might be our default ports
compiler some day.

-- 
You are receiving this mail because:
You are on the CC list for the bug.