Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Dec 2022 09:49:57 +0100 (CET)
From:      Ronald Klop <ronald-lists@klop.ws>
To:        Lena@lena.kiev.ua
Cc:        freebsd-ports@freebsd.org
Subject:   Re: packages for 12.4
Message-ID:  <183997805.60.1670921397107@mailrelay>
In-Reply-To: <20221213080634.GA1029@lena.kiev>
References:  <20221213080634.GA1029@lena.kiev>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_59_643809973.1670921397076
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Van: Lena@lena.kiev.ua
Datum: dinsdag, 13 december 2022 09:06
Aan: freebsd-ports@freebsd.org
Onderwerp: packages for 12.4
>=20
> Will package building be switched from 12.3 to 12.4?
>=20
> www/chromium:
>=20
> .if ${OSREL} =3D=3D "12.3"
> IGNORE=3D         does not compile, libc++ too old
> .endif
>=20
> Last package for amd64 106.0.5249.119_1 (27 October),
> the port has 108.0.5359.98 today.
>=20
> https://pkg-status.freebsd.org/builds?server=3Dbeefy6&all=3D1
> says last build was started on 10 December for 12.3.
> =C3=82=20
>=20
>=20
>=20

Hi,

The policy (as I last read it) is to build packages on the oldest supported=
 version of a branch. A newer FreeBSD version (12.4) is assumed to be backw=
ards compatible with an older FreeBSD version (12.3) so pkgs build on 12.3 =
should run on 12.4. FreeBSD 12.3 is not expected to be forwards compatible =
with 12.4 as you can't predict the future changes. So packages build on 12.=
4 are not promised to work on 12.3.

12.3 goes end-of-life around March 5th, 2023, see: https://www.freebsd.org/=
security/#sup
So around that date the package building will be run on 12.4.

There have been discussions about starting to build packages on a new FreeB=
SD version earlier but that did not happen yet. I don't know what the reaso=
ns are.

The tools are available to setup your own FreeBSD 12.4 and build packages f=
or it.
https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere

Regards,
Ronald.
=C3=82=20
------=_Part_59_643809973.1670921397076
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><br>
<p><strong>Van:</strong> Lena@lena.kiev.ua<br>
<strong>Datum:</strong> dinsdag, 13 december 2022 09:06<br>
<strong>Aan:</strong> freebsd-ports@freebsd.org<br>
<strong>Onderwerp:</strong> packages for 12.4</p>

<blockquote style=3D"padding-right: 0px; padding-left: 5px; margin-left: 5p=
x; border-left: #000000 2px solid; margin-right: 0px">
<div class=3D"MessageRFC822Viewer" id=3D"P">
<div class=3D"TextPlainViewer" id=3D"P.P">Will package building be switched=
 from 12.3 to 12.4?<br>
<br>
www/chromium:<br>
<br>
.if ${OSREL} =3D=3D "12.3"<br>
IGNORE=3D &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;does not compile,=
 libc++ too old<br>
.endif<br>
<br>
Last package for amd64 106.0.5249.119_1 (27 October),<br>
the port has 108.0.5359.98 today.<br>
<br>
<a href=3D"https://pkg-status.freebsd.org/builds?server=3Dbeefy6&amp;all=3D=
1">https://pkg-status.freebsd.org/builds?server=3Dbeefy6&amp;all=3D1</a><br=
>
says last build was started on 10 December for 12.3.<br>
=C3=82&nbsp;</div>

<hr></div>
</blockquote>
<br>
Hi,<br>
<br>
The policy (as I last read it) is to build packages on the oldest supported=
 version of a branch. A newer FreeBSD version (12.4) is assumed to be backw=
ards compatible with an older FreeBSD version (12.3) so pkgs build on 12.3 =
should run on 12.4. FreeBSD 12.3 is not expected to be forwards compatible =
with 12.4 as you can't predict the future changes. So packages build on 12.=
4 are not promised to work on 12.3.<br>
<br>
12.3 goes end-of-life around March 5th, 2023, see: https://www.freebsd.org/=
security/#sup<br>
So around that date the package building will be run on 12.4.<br>
<br>
There have been discussions about starting to build packages on a new FreeB=
SD version earlier but that did not happen yet. I don't know what the reaso=
ns are.<br>
<br>
The tools are available to setup your own FreeBSD 12.4 and build packages f=
or it.<br>
https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere<br>;
<br>
Regards,<br>
Ronald.<br>
=C3=82&nbsp;</body></html>
------=_Part_59_643809973.1670921397076--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?183997805.60.1670921397107>