Re: Is using ports directly (via 'make', etc) a second-class citizen? [tier 2 package availabity
Date: Fri, 09 May 2025 07:25:06 UTC
On Thu, 8 May 2025 17:26:04 -0700 Mark Millard <marklmi@yahoo.com> wrote: > Piotr Smyrak <ps.ports_at_smyrak.com> wrote on > Date: Thu, 08 May 2025 22:09:04 UTC : > > > On Thu, 8 May 2025 14:48:21 -0700 > > freebsd@oldach.net wrote: > > > > > On Thu, 08 May 2025 08:59:25 -0700, Chris > > > <portmaster@bsdforge.com> wrote: > > > >On 2025-05-08 06:23, freebsd@oldach.net wrote: > > > >> Moin Rahman wrote on Thu, 08 May 2025 14:19:05 +0200 (CEST): > > > >>> . . . > > > >> > > > >> . . . > > > > > > > >> . . . > > > > . . . > > > > > >. . . > > > > > (Does FreeBSD:13:i386 exist?) > > > > No, not any more, > > Yes: see details later below. My bad, \o – I should have double checked before giving advice. > > And project precompiled packages are only available > > for the Tier 1 architectures, > > False. Well, Committer's Guide[1] states as follows: 21.2.1. Tier 1: Fully-Supported Architectures […] Official binary packages for third party software will be provided by the ports team. For embedded architectures, these packages may be cross-built from a different architecture. […] 21.2.2. Tier 2: Developmental and Niche Architectures […] The ports infrastructure should include basic support for Tier 2 architectures sufficient to support building ports and packages. This includes support for basic packages such as ports-mgmt/pkg, but there is no guarantee that arbitrary ports will be buildable or functional. [/end quote] > > See this page for a table of evolving arch support status: > > > > https://www.freebsd.org/platforms/ > > That page is not directly about the official package > builds that actually happen. (More are built than the > official tier 2 criteria requires.) My intention here was to introduce into the conversation the concept of tiers, as Helge asked for listing of supported ABIs. 1. https://docs.freebsd.org/en/articles/committers-guide/ -- Piotr Smyrak