Monday, May 18, 2026

lang/gcc/16: new port (version 16.1.0)

ports@, I'd like to import my work in progress GCC 16.1.0 port. The goal is replace gcc-15.2.0 by gcc-16.1.0 in this cycle. It was tested on amd64 and arm64 as build -> prepare bootstrap -> rebuild with new bootstrap, but other arch may need at least updated PLIST or some patches. I also have reworked how we makes a bootstrap to avoid the hell with bump libc. Now it builds gcc-bootstrap packages which contains only one tar which is requried bootstrap for that architecutre. So, libc bump-like things moves us to just grab correct package from snapshot and compress and repack it. Here two new bootstrap for amd64 and arm64: - https://kirill.korins.ky/pub/distfiles/gcc-bootstrap-aarch64-16.1.0-0.tar.xz - https://kirill.korins.ky/pub/distfiles/gcc-bootstrap-amd64-16.1.0-0.tar.xz Ok to import? -- wbr, Kirill

No comments:

Post a Comment