Date: Wed, 16 Aug 2023 16:58:17 -0700 From: Mark Millard <marklmi@yahoo.com> To: John Baldwin <jhb@freebsd.org> Cc: dev-commits-src-main@freebsd.org Subject: Re: git: da51a1211dc7 - main - RELNOTES: Note the deprecation of 32-bit platforms for 15.0. Message-ID: <20F4680B-E40A-4066-8043-B4BB7702951B@yahoo.com> In-Reply-To: <cc8010c8-82ba-36ee-c591-c8973473b5e0@FreeBSD.org> References: <0EA18905-9EC2-4F44-9FDC-2FD73C591160.ref@yahoo.com> <0EA18905-9EC2-4F44-9FDC-2FD73C591160@yahoo.com> <cc8010c8-82ba-36ee-c591-c8973473b5e0@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 16, 2023, at 16:28, John Baldwin <jhb@freebsd.org> wrote: > On 8/16/23 11:09 AM, Mark Millard wrote: >> John Baldwin <jhb_at_FreeBSD.org> wrote on >> Date: Wed, 16 Aug 2023 16:55:37 UTC : >>> On 8/16/23 9:53 AM, John Baldwin wrote: >>>> The branch main has been updated by jhb: >>>>=20 >>>> URL: = https://cgit.FreeBSD.org/src/commit/?id=3Dda51a1211dc799fa123f5d7f041eaf83= c36f976b >>>>=20 >>>> commit da51a1211dc799fa123f5d7f041eaf83c36f976b >>>> Author: John Baldwin <jhb@FreeBSD.org> >>>> AuthorDate: 2023-08-16 16:49:17 +0000 >>>> Commit: John Baldwin <jhb@FreeBSD.org> >>>> CommitDate: 2023-08-16 16:52:16 +0000 >>>>=20 >>>> RELNOTES: Note the deprecation of 32-bit platforms for 15.0. >>>>=20 >>>> This draws a line in the sand of removing support for 32-bit worlds >>>> and kernels aside from COMPAT_FREEBSD32 and lib32 support. The >>>> project may choose to alter this approach when 15.0 is released by >>>> extending some level of 32-bit support in 15.0 or later. >>>>=20 >>>> In particular, at present there is a fair bit of interest in = retaining >>>> armv7 support in 15.0 at least. >>>=20 >>> This language probably needs further tweaking before 14.0 ships, but = it's a >>> start at least, and we need to get the associated warning into 14.0 = to give >>> users lots of heads up before 15.0 ships. >> The way I read: >> + stable/14 and earlier branches will retain existing 32-bit >> + kernel and world support. Ports will retain existing support >> + for building ports and packages on 32-bit systems on stable/14 >> + and earlier branches as long as those branches are supported >> + by the ports system. However, all 32-bit platforms are Tier-2 >> + or Tier-3 and support for individual ports should be expected >> + to degrade as upstreams deprecate 32-bit platforms. >> + >> + With the current support schedule, stable/14 will be EOLed 5 >> + years after the release of 14.0. The EOL of stable/14 would >> + mark the end of support for 32-bit platforms including source >> + releases, pre-built packages, and support for building >> + applications from ports. Given an estimated release date of >> + October 2023 for 14.0, support for 32-bit platforms would end >> + in October 2028. >> it seems that armv6 would have continued support until October >> 2028. (That could be the intent, for all I know. 2028 and armv6 >> just seems like an odd combination to me.) >=20 > armv6 will remain at Tier 3 for the lifetime of the stable/14 branch, > yes. We don't generally change the Tier level of a platform during a > stable branch. I had not noticed yesterday's change to tier 3 for armv6 14.0 on: https://www.freebsd.org/platforms/ So I was thinking of tier 2 guarantees as the armv6 context. >> The text: >> QUOTE >> Ports will retain existing support >> + for building ports and packages on 32-bit systems on stable/14 >> + and earlier branches as long as those branches are supported >> + by the ports system. >> END QUOTE >> reads to me like only "self hosted" building of ports and packages >> is referenced. (That may be the intent for the wording, I was not >> sure.) >=20 > Only if "existing support" is only "self hosted". I got the interpretation from the "on" in: "for building ports and packages on 32-bit systems". May be "for" instead of "on"? That might better suggest the intent. > The point is that > ports isn't going to change during 14.x. The real changes will only > be relevant in 15.0 at the earliest. Thanks for the notes. =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20F4680B-E40A-4066-8043-B4BB7702951B>