The current Linux base we use in Ports comes from Cent OS 7, which is
not only ancient by itself, but also have gone EoL.
This change switches the default to a more recent Rocky Linux 9 base. There
are several points that should be acknowledged with this change:
- LINUX_DEFAULT for ARCH=i386 stays to be "c7". This is because Rocky Linux has no separate i386 target, but ships 32-bit binaries from 64-bit package repos. It is probably possible to properly support i386 with rl9, but no one did the job.
- I was told that 64-bit binaries that are shipped in rl9 require SSE 4.2, which means that owners of old amd64 hardware (pre Nehalem?) would need to switch the default back.