This port has no reverse dependencies according to FreshPorts and is unsupported upstream. Supported GCC versions are now 10, 11 and 12 and GCC 13 should be released soon. GCC_DEFAULT is now 12. The port should probably be deprecated and then removed.
Currently stable/12 and stable/13 can only be built with GCC 9. I will probably try to MFC enough fixes to stable/13 to build with GCC 12, but this port will need to stay around until stable/12 is EOL.
Thank you very much for looking into this. Please note that GCC 13 is also coming: it has already been released upstream and I am working on creating the new port. You might want to fix stable/13 for GCC 13 rather than 12 then.
An update: stable/13 builds with GCC 12 now (and I also have a GCC 13 port in review and main builds fine with that). Once FreeBSD 12 is EOLed at the end of 2023, the freebsd-gcc9 port can be removed.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4c019c2a4e490d7d4bae0621e1c89224105e6551 commit 4c019c2a4e490d7d4bae0621e1c89224105e6551 Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2024-01-10 19:51:09 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2024-01-10 19:51:09 +0000 devel/freebsd-gcc9: Remove old GCC system toolchain FreeBSD 13.0 and later can be compiled with devel/freebsd-gcc12 or devel/freebsd-gcc13 and GCC 9 is unsupported upstream. PR: 269659 Reviewed by: diizzy, brooks, emaste Differential Revision: https://reviews.freebsd.org/D43379 MOVED | 1 + devel/Makefile | 1 - devel/freebsd-gcc9/Makefile (gone) | 133 ------ devel/freebsd-gcc9/distinfo (gone) | 3 - .../freebsd-gcc9/files/patch-clang-vec_step (gone) | 21 - .../files/patch-freebsd-format-extensions (gone) | 110 ----- .../freebsd-gcc9/files/patch-freebsd-libdir (gone) | 43 -- .../freebsd-gcc9/files/patch-gcc-configure (gone) | 13 - .../files/patch-gcc-freebsd-mips (gone) | 399 ------------------ devel/freebsd-gcc9/files/patch-gcc_system.h (gone) | 42 -- devel/freebsd-gcc9/files/patch-i686 (gone) | 13 - devel/freebsd-gcc9/files/xtoolchain.mk.in (gone) | 5 - devel/freebsd-gcc9/pkg-descr (gone) | 2 - devel/freebsd-gcc9/pkg-plist (gone) | 458 --------------------- devel/freebsd-gcc9/pkg-plist.aarch64 (gone) | 10 - devel/freebsd-gcc9/pkg-plist.amd64 (gone) | 3 - devel/freebsd-gcc9/pkg-plist.arm (gone) | 5 - devel/freebsd-gcc9/pkg-plist.arm_gnueabi (gone) | 14 - devel/freebsd-gcc9/pkg-plist.i386 (gone) | 88 ---- devel/freebsd-gcc9/pkg-plist.mips (gone) | 9 - devel/freebsd-gcc9/pkg-plist.powerpc (gone) | 31 -- devel/freebsd-gcc9/pkg-plist.powerpc64 (gone) | 32 -- devel/freebsd-gcc9/pkg-plist.riscv64 (gone) | 4 - 23 files changed, 1 insertion(+), 1439 deletions(-)