Re: FreeBSD releases

From: LuMiWa <lumiwa_at_dismail.de>
Date: Fri, 11 Oct 2024 09:46:29 UTC
On Thu, 10 Oct 2024 23:09:41 -0700
Kevin Oberman <rkoberman@gmail.com> wrote:

> On Wed, Oct 9, 2024 at 3:37 AM LuMiWa <lumiwa@dismail.de> wrote:
> 
> > Hi!
> >
> > As a binary packages user I have one question, please.
> > For example:
> > releng/14.1  14.1-RELEASE June 4, 2024
> > expected eol March 31, 2025
> >
> > This mean that are all packages built on version 14.0 for six
> > months. This mean if we want applications built for 14.1 we need to
> > use ports, special for apps like drm-kmod and more and build by
> > ourselves. Am I wright?
> >
> > Thank you.
> >
> > --
> > “I hate books; they only teach us to talk about things we know
> > nothing about.”
> >
> > ― Jean-Jacques Rousseau
> >
> > Yes. As long as 14.0 was supported, ports are built on 14.0. Now
> > that 14.0
> is EOL, as of October 1, ports are built on 14.1. There SHOULD be no
> problem in running 14.0 packages on 14.1 as the user space ABI is
> guaranteed to not change. The notable exception is ports that provide
> kernel modules. While most work as FreeBSD tries to keep the ABI
> consistent, it is not guaranteed. Notably, the drm-*kmod packages
> need to be built from the port with the kernel sources matching the
> kernel sources on the build machine. This has also happened with the
> virtualbox kmod and probably others.
> 
> For multiple systems running hte same kernel, the port may be built
> once, a package built and copied to other systems.
> 
> 

Thank you very much. When I used ports I never had a problem but when
I switched to packages problems start showing...

-- 
“I hate books; they only teach us to talk about things we know nothing
about.”

― Jean-Jacques Rousseau