From nobody Wed Aug 16 23:28:34 2023 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RR4860HWlz4mLwH for ; Wed, 16 Aug 2023 23:28:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RR4856LJ5z4Qcw; Wed, 16 Aug 2023 23:28:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1692228517; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bMh/zrcbinrgsXJXwxEgqkHTPCMoamdRlec2aTeeUdw=; b=WVnyzcaeOeCiE0zTGB94f8Qrv7/ufDi45RIBSQ+V3gqIabqWImvgnMzcJo7SF6PnKZRoFt RAZvLhVJRDmvLo8Ls0IzEzYYdDMBgCDzXXrjutzOHM2J4ws51J7LcUGz6NEPycFC+JaxKQ RiRdResQ711LsZ2bLzUQMnVhWUt/oY0oHjomY3WnYaHDs0INluKZJyWGrgKdbVBlVVZsHN koC5cjg3kwCJQiOE2C3bJ73NESYvNXwI0x4knUj0TCgdNyvqqIsoyDjL/z+2AAixEMbj4K 4PAHfsDcJyQ9WwAA8lPTW/9KdyV/f+pvOCVIaJYWf0NEQ2zJ03sPPU/XWVbxxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1692228517; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bMh/zrcbinrgsXJXwxEgqkHTPCMoamdRlec2aTeeUdw=; b=Zf5Dtnf5RGfr2QTiTVNBAh6W8yHRQnIslTn1HvsPwB26FfNyKj9wa/PMtWio5P4ixtB398 wwmJ8WUYZiPOBYSCV0Gynbf0czbz6gD3jWAm6ZIqPSf1YpBOVOZB6AbR5EenU9UEfpK31U 63YAyblqY4Ezq8T796tSm9XgEndzNiMWec8nt1n6Ui+GsfSHM8KeRQ/hf+pjTGi0dCYBQl ccHzAiNh6B1YMq4aG0NZtjN90utjuSbOirlerByxFd7LOc67MRWt25tfRe9TDPRPymDrGz Sf1JQSU2XlI94I0tT0kyqPKqqNeGZtrSQBM6ehGWnt/xQA1dl4HbcfqF7z7Y+A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1692228517; a=rsa-sha256; cv=none; b=e1U+HsjJT9zJxeRDb3XOYp0IIUzBAfLaCPj6rK0UyYudguDeBaHoBIyS5sP8gcXXQR5yZB +1HMSfLZGtSp/0bZe/sJu0ANIABd7pCouOH+seASEet295DUV+tgo+ij2RGs4KgevYodoH PQg+EdatuUSYC3LcAsZ/4YKUyJXK5gc9jra/6JCnNgiRKPz9mr8wM8EPQZM15GBw5d8Xrn uJcZUlJdatYZyWODjoiry0VtYqqfuyAfyCaiHTcsdHE8JrnnxhFo5MkNWD4sTHCbdgS0Fj uMSRzpjt5oGtCAIm6eDkOMY4fnmeO0k1GUINSGTIxFzax/XmxbNqf+yGw3DueA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2601:648:8683:a9e0:7075:181:17d9:4b81] (unknown [IPv6:2601:648:8683:a9e0:7075:181:17d9:4b81]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RR4853Dpjz1QB; Wed, 16 Aug 2023 23:28:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: Date: Wed, 16 Aug 2023 16:28:34 -0700 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Subject: Re: git: da51a1211dc7 - main - RELNOTES: Note the deprecation of 32-bit platforms for 15.0. Content-Language: en-US To: Mark Millard , dev-commits-src-main@freebsd.org References: <0EA18905-9EC2-4F44-9FDC-2FD73C591160.ref@yahoo.com> <0EA18905-9EC2-4F44-9FDC-2FD73C591160@yahoo.com> From: John Baldwin In-Reply-To: <0EA18905-9EC2-4F44-9FDC-2FD73C591160@yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 8/16/23 11:09 AM, Mark Millard wrote: > John Baldwin 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: >>> >>> URL: https://cgit.FreeBSD.org/src/commit/?id=da51a1211dc799fa123f5d7f041eaf83c36f976b >>> >>> commit da51a1211dc799fa123f5d7f041eaf83c36f976b >>> Author: John Baldwin >>> AuthorDate: 2023-08-16 16:49:17 +0000 >>> Commit: John Baldwin >>> CommitDate: 2023-08-16 16:52:16 +0000 >>> >>> RELNOTES: Note the deprecation of 32-bit platforms for 15.0. >>> >>> 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. >>> >>> In particular, at present there is a fair bit of interest in retaining >>> armv7 support in 15.0 at least. >> >> 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.) 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. > 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.) Only if "existing support" is only "self hosted". 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. -- John Baldwin