svn commit: r344970 - head

Warner Losh imp at bsdimp.com
Sun Mar 10 15:39:07 UTC 2019


On Sun, Mar 10, 2019 at 9:07 AM Alexey Dokuchaev <danfe at freebsd.org> wrote:

> On Sat, Mar 09, 2019 at 12:00:27PM -0800, Rodney W. Grimes wrote:
> > > New Revision: 344970
> > > URL: https://svnweb.freebsd.org/changeset/base/344970
> > >
> > > Log:
> > >   Misc fixes based on upgrading a laptop from 11.1R to -current
> > >
> > >   Add note about needing to start zfs because mount -a doesn't do that.
> > >   Add the word 'supported' before 'older branches' for older binaries.
> > >   Add note about options in custom config files as well.
> > >
> > > Modified: head/UPDATING
> > > ...
> > >     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
people can expect from GENERIC in this context. We may remove support for
4.x binaries from GENERIC at some later time, we may keep it. Either way,
it doesn't affect upgrading. Part of the minimum upgrading guarantee is
that we have old binary support in GENERIC for all branches we support
upgrading from. We can (and do) support additional binaries, and having the
clarification here doesn't change that.

Warner


More information about the svn-src-head mailing list