Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Oct 2024 23:09:41 -0700
From:      Kevin Oberman <rkoberman@gmail.com>
To:        LuMiWa <lumiwa@dismail.de>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: FreeBSD releases
Message-ID:  <CAN6yY1tDsvDnhb5g=tWXdz_rSrTAzKwqP1LAqgL-3LWptkw_6w@mail.gmail.com>
In-Reply-To: <20241009063710.09572e05@dismail.de>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
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.


-- 
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">On Wed, Oct 9, 2024 at 3:37 AM LuMiWa &lt;<a href="mailto:lumiwa@dismail.de">lumiwa@dismail.de</a>&gt; wrote:</div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi!<br>
<br>
As a binary packages user I have one question, please.<br>
For example:<br>
releng/14.1  14.1-RELEASE June 4, 2024<br>
expected eol March 31, 2025<br>
<br>
This mean that are all packages built on version 14.0 for six months.<br>
This mean if we want applications built for 14.1 we need to use ports,<br>
special for apps like drm-kmod and more and build by ourselves. Am I<br>
wright?<br>
<br>
Thank you.<br>
<br>
-- <br>
“I hate books; they only teach us to talk about things we know nothing<br>
about.”<br>
<br>
― Jean-Jacques Rousseau <br>
<br>
</blockquote></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">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.</div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">For multiple systems running hte same kernel, the port may be built once, a package built and copied to other systems.<br></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Kevin Oberman, Part time kid herder and retired Network Engineer<br>E-mail: <a href="mailto:rkoberman@gmail.com" target="_blank">rkoberman@gmail.com</a><br></div><div>PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683</div></div></div></div></div></div></div></div></div>
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1tDsvDnhb5g=tWXdz_rSrTAzKwqP1LAqgL-3LWptkw_6w>