Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jul 2024 14:56:50 -0700
From:      Colin Percival <cperciva@freebsd.org>
To:        Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Cc:        Peter <pmc@citylink.dinoex.sub.org>, freebsd-stable@freebsd.org
Subject:   Re: Change to FreeBSD release scheduling etc.
Message-ID:  <0fb67778-d279-420b-b482-5ce36e08a1be@freebsd.org>
In-Reply-To: <20240716063356.f0993ae6f7648ae19c1ae33f@dec.sakura.ne.jp>
References:  <ZpPCADUpmCFHNa49@disp.intra.daemon.contact> <3598c6db-6d8a-4efa-b5fc-1fc697608860@freebsd.org> <20240716063356.f0993ae6f7648ae19c1ae33f@dec.sakura.ne.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/15/24 14:33, Tomoaki AOKI wrote:
> On Mon, 15 Jul 2024 11:58:16 -0700
> Colin Percival <cperciva@freebsd.org> wrote:
>> Extending the minor-release support period might be possible, but that
>> would depend on portmgr and secteam and I can't speak for them.  One issue
>> which would certainly come up is kernel module packages -- our packages
>> are built for each stable branch on the oldest currently supported release,
>> which means that e.g. new features in 14.1 can't be used until 14.0 is EoL;
>> this is a problem particularly for graphics drivers.
> 
> How do you think about flavorizing kmod ports in kmod.mk and provide
> pkgs for latest patch release (like 14.0-p8) of all supported
> point releases (like 14.0) [1]?
> Does it look possible and feasible?

Rebuilding kernel modules for each patch level shouldn't be necessary.  If
we break KBI in a security or errata update, something has gone astonishingly
wrong.

Flavouring kernel module ports for each minor release -- possibly building in
in an oldest-supported-release jail but with the relevant /usr/src/sys tree --
might work well?  But that's a question for portmgr; I don't know enough about
how package building works to know how feasible this would be.

-- 
Colin Percival
FreeBSD Release Engineering Lead & EC2 platform maintainer
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0fb67778-d279-420b-b482-5ce36e08a1be>