Re: FreeBSD releases
- In reply to: Kevin Oberman : "Re: FreeBSD releases"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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