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

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

--- Comment #22 from Robert Clausecker <fuz@fuz.su> ---
(In reply to Piotr Kubaj from comment #18)

> Sure, if you insist on building manually on a slow hardware,
> it's going to be painful, but we have binary packages for such users.

So please tell me: which fast and affordable hardware am I supposed to test
armv7 ports on then?  Just let me know what the entry barrier is so I can check
if I can afford to continue working on the FreeBSD ports collection.

Note that even cross-building doesn't help as even my Intel(R) Xeon(R) CPU
E3-1270 v5 based home server takes more than 72 hours to build lang/gcc11-devel
(after which the build was mercy-killed by Poudriere).  Is this machine already
considered slow hardware that no reasonable developer would compile ports on?

What about native ARM boxes?  QEMU support for armv7 sucks and many ports fail
due to concurrency and other issues, often with terrible failure modes.  So
testing armv7 mostly cannot be done with QEMU.

Just please let me know what the target audience is for which the build times
are reasonable.

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