svn commit: r344970 - head

Warner Losh imp at bsdimp.com
Tue Mar 12 05:59:41 UTC 2019


On Mon, Mar 11, 2019 at 2:17 AM Peter Jeremy <peter at rulingia.com> wrote:

> On 2019-Mar-10 09:38:53 -0600, Warner Losh <imp at bsdimp.com> wrote:
> >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
> >> > >     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."
>

Thanks for the constructive suggestion. I appreciate you taking the time to
make this better.

Warner


> --
> Peter Jeremy
> -----BEGIN PGP SIGNATURE-----
>
> iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAlyGGWxfFIAAAAAALgAo
> aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF
> QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi
> CzQ9/Q//alwnrCnIBEGE8YP4bvmgS/f7toPlTJx5OStjtTK0aG1uoErmO8THKzV0
> jH439z1yrfi9xBhCOZvU91dTYbCFu0P8Hgswp0V741dAfjx6C3kmlmbLYtcFreaL
> KJfwa0ogGAy27B8XBlPCZFuqT1K6JqLAQO56KxI6Jl+rakpx2DZ4gePT+RRAofwL
> eIwJkEo9SOoj/Hg2avw9019ixOlj6K+JQJSEqVRfvt7BHgGT2cGBy5IvQqkXB62Q
> 901QXl3odMGq6j30qxmx/034V9+cEWdUSEYhGaa/41MBN20aVXvPrn5sbjRgPbDF
> vnAdzQ/N7lRaT6uDyJDeZbdtdaRTy+Qj5OVM8wocwfxFX3GjBNNWFc92raD3eRow
> IHLeCt32JR7krE0qR52byBbb8/x9MJg6qt0ELcUV7JDkSeNGnn9Wj2e5llfH6mtg
> KNke/YpWz7p1U/xm3EjUbBwLNA4NMJHNadmRc0jtraQ2v9v+rNb0DMp7nv3DASYp
> 7bBHHkEVBUjKtwtnipXa6PparAM4G19X47c0CpZ6zkLezdNGXkvF4x+HWsJlngOG
> MoXeyo7EB/7diBMMK9JKo0pqzD2yb+hb9Tsl6WxXdLmJEClPJO9olya+QQMaAVP7
> yTCpYzBhtsnFXPEnzh5LqKaw6kAb4jY0u+qMy9Yl6untCORDoFI=
> =nst/
> -----END PGP SIGNATURE-----
>


More information about the svn-src-head mailing list