Re: UPDATING stuff
- Reply: Kyle Evans : "Re: UPDATING stuff"
- Reply: Olivier Certner : "Re: UPDATING stuff"
- In reply to: Olivier Certner : "Re: UPDATING stuff"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 25 Aug 2025 15:49:16 UTC
Olivier Certner <olce@freebsd.org> writes: > 1. Unconditionally add COMPAT_FREEBSDx to GENERIC when creating branch > stable/(x+1). Avoids trouble with a base upgrade in place without > upgrading other programs. If you mean “add COMPAT_FREEBSD14 to GENERIC when creating branch stable/15” then you're way behind. COMPAT_FREEBSD14 was added to NOTES, GENERIC and MINIMAL in October 2023. The only people who were affected by the recent syscall changes were people running CURRENT with custom kernels not based on GENERIC or MINIMAL, which is not something I'd recommend. I can understand not wanting to run GENERIC, but there is very little fat in MINIMAL, and whatever there is can easily be trimmed using nooptions / nodevice. (Coincidentally, I believe there's work underway to make kernel configs more modular, so MINIMAL can become even more minimal without raising the bar much for people who need more than just the minimum. For instance, instead of having Xen in MINIMAL or creating a config that includes MINIMAL and adds Xen, you would just use KERNCONF=MINIMAL-XEN and you'd automatically get a MINIMAL kernel with Xen support added.) DES -- Dag-Erling Smørgrav - des@FreeBSD.org