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> References: <20241009063710.09572e05@dismail.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000002db47006242d56c7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Oct 9, 2024 at 3:37=E2=80=AFAM 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. > > -- > =E2=80=9CI hate books; they only teach us to talk about things we know no= thing > about.=E2=80=9D > > =E2=80=95 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. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --0000000000002db47006242d56c7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:tahoma,sans-serif;font-size:small">On Wed, Oct 9, 2024 at 3:37=E2= =80=AFAM LuMiWa <<a href=3D"mailto:lumiwa@dismail.de">lumiwa@dismail.de<= /a>> wrote:</div></div><div class=3D"gmail_quote"><blockquote class=3D"g= mail_quote" style=3D"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=C2=A0 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> =E2=80=9CI hate books; they only teach us to talk about things we know noth= ing<br> about.=E2=80=9D<br> <br> =E2=80=95 Jean-Jacques Rousseau <br> <br> </blockquote></div><div style=3D"font-family:tahoma,sans-serif;font-size:sm= all" class=3D"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 c= onsistent, 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 pro= bably others.</div><div style=3D"font-family:tahoma,sans-serif;font-size:sm= all" class=3D"gmail_default"><br></div><div style=3D"font-family:tahoma,san= s-serif;font-size:small" class=3D"gmail_default">For multiple systems runni= ng hte same kernel, the port may be built once, a package built and copied = to other systems.<br></div><br clear=3D"all"><br><span class=3D"gmail_signa= ture_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div = dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"lt= r">Kevin Oberman, Part time kid herder and retired Network Engineer<br>E-ma= il: <a href=3D"mailto:rkoberman@gmail.com" target=3D"_blank">rkoberman@gmai= l.com</a><br></div><div>PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B= 055683</div></div></div></div></div></div></div></div></div> --0000000000002db47006242d56c7--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1tDsvDnhb5g=tWXdz_rSrTAzKwqP1LAqgL-3LWptkw_6w>