On 2019-Mar-10 09:38:53 -0600, Warner Losh <i...@bsdimp.com> wrote: >On Sun, Mar 10, 2019 at 9:07 AM Alexey Dokuchaev <da...@freebsd.org> wrote: > >> On Sat, Mar 09, 2019 at 12:00:27PM -0800, Rodney W. Grimes wrote: >> > > New Revision: 344970 >> > > binaries). Failure to do so may leave you with a system that is >> > > hard to boot to recover. A GENERIC kernel will include suitable >> > > - compatibility options to run binaries from older branches. >> > > + compatibility options to run binaries from supported older >> branches. >> > >> > This is probably not the best adjective here, supported only goes back to >> > 11.x, there are COMPAT options that work all the way back to 4. >> >> I concur, this "supported" word sounds like we barely give a fuck. Being >> able to run old (very old) binaries had always been one of our strengths, >> and we should not suggest that it's not anymore. >> > >It isn't saying we don't support older binaries. It sets the limits on what ... >upgrading from. We can (and do) support additional binaries, and having the >clarification here doesn't change that.
I think the changed wording implies that we no longer provide compatibity with unsupported branches. I agree that we might in future decide to remove COMPAT_FREEBSDx for unsupported x but until then, I'd prefer wording along the lines of: "A GENERIC kernel will include suitable compatibility options to run binaries from older branches. Note that the ability to run binaries from unsupported branches is not guaranteed." -- Peter Jeremy
signature.asc
Description: PGP signature