Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Nov 2019 16:18:29 +0000
From:      Glen Barber <gjb@freebsd.org>
To:        "Sergey A. Osokin" <osa@freebsd.org>
Cc:        freebsd-stable@freebsd.org, FreeBSD Release Engineering Team <re@freebsd.org>
Subject:   Re: 12.1-RELEASE schedule update
Message-ID:  <20191102161829.GE5599@FreeBSD.org>
In-Reply-To: <20191102141250.GA17205@FreeBSD.org>
References:  <20191025000552.GF51072@FreeBSD.org> <20191101134418.GW12076@FreeBSD.org> <20191101145250.GR1424@FreeBSD.org> <20191102141250.GA17205@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--r7U+bLA8boMOj+mD
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 02, 2019 at 02:12:50PM +0000, Sergey A. Osokin wrote:
> On Fri, Nov 01, 2019 at 02:52:50PM +0000, Glen Barber wrote:
> > On Fri, Nov 01, 2019 at 01:44:18PM +0000, Sergey A. Osokin wrote:
> > > At the moment we have graphics/drm-fbsd12.0-kmod port for 12.0.
> > > I hope in most cases it's enough for RELENG_12 branch, however
> > > just to avoid a potential confusion I see the following options
> > > we can do:
> > >=20
> > > - create a new port for 12.1 only
> > > - rename the existing port to drm-fbsd12-kmod
> > > - rename the existing port to drm-fbsd12.1-kmod (in case of 12.0 EoL)
> >=20
> > What about using the meta-port and keying off of OSVERSION?  (Personally
> > I have no real preference either way, nor with any of the solutions you
> > propose above.)
>=20
> Actually we have one, graphics/drm-kmod, and it depends on the following =
one:
>=20
> .elif ${OSVERSION} >=3D 1200058 && ${OSVERSION} < 1300000
> RUN_DEPENDS=3D    ${KMODDIR}/drm.ko:graphics/drm-fbsd12.0-kmod
> ...
>=20
> So, in case we don't expect an API/ABI changes in 12.x branch we can
> just rename it to drm-fbsd12-kmod, or create a specific version of
> the port for 12.1 - drm-fbsd12.1-kmod and update the meta-port as well.
>=20

We should never expect this type of ABI/KBI breakage along a stable
branch.  (That is our definition of "stable", technically, but sometimes
there are unexpected breakages that occasionally go undetected.)

> > > Also, since this is repeatable thing for every upcoming release
> > > we can add this point to the check list and release scheduling.
> >=20
> > Yes, good idea.  Just let us know how you want to proceed, and we can
> > add a note to the documentation.
>=20
> I mean I believe we should that (create a new port, update the meta-port,
> etc.) in advance, in the beginning of the first phase of release cycle.
>=20

This seems like a reasonable approach.

Glen


--r7U+bLA8boMOj+mD
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAl29rFUACgkQAxRYpUeP
4pPC/g/9FSyy6VkmaujmM82mkBmRiB1waeiv4I7R3jo/EGJj2aOezE53xdQVF4PK
rOv722U8fo2Ro+1RQqHNgO/K77ewuIJllkaONnHcLUauOnlSNFrc1tCAE+baMORn
39nskVNWA22dvURM6vUZP9toNZyxcFlAlDLsQN6oj/QQDAqXlSB+2QiQeSaH1Enj
10kFZZUi/QOGeJiyUEWnpxSbfa3x4eFh3g5pxRCQ4iRh/lcWAaAER8U6qmazbobD
W5MB6o/D3uSRqBUIRNbr+GJEzoyXyBTLW3oxvwzNFyaV9T9lfJpz9XJMhzKogMvC
PGAnjw4slBFSJMigp8VmkbMh+5LfcQbI6+8Y/RGXjXRGgbOS1H4oliSrjcjmvPju
vaV82t3ogPBXYjvuKnDGvKHx/wpVf8flNZSPFq1uJgffhtQ5DMiPwlTh0ePlX3Ve
ULHLLb5fiHv4MpzEZupXoFw/Ly1ILDg0IxVB0QwJ0NdLVMs68RMV3VxT1XeA8R2g
Cmqh7plaA8MF6di4PmWgQlFfzkmB2A2i+8do+8Bj/YxLi2OBZERchkBDOK/Cp3GO
P2tCMZYwNWd3+V4oO55yZd7gY1V/qH1FCB4H7WiUBREp4p2NIlaW69uNBhzo9CHV
YlnK0R7mvMCPVVdnKZsWlUpaE3V3SVP7KNMfjicu3aTxgB7ow28=
=XSrM
-----END PGP SIGNATURE-----

--r7U+bLA8boMOj+mD--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20191102161829.GE5599>