Date: Mon, 06 Oct 2025 12:00:02 +0000 From: "Dave Cottlehuber" <dch@skunkwerks.at> To: freebsd-pkg@freebsd.org, yann.kerherve@gmail.com Subject: Re: upgrade of poudriere builders to major versions Message-ID: <837b6748-528a-43d7-8fa5-220fb4c274f9@app.fastmail.com> In-Reply-To: <CAMTe54oCdW-Uz%2BCkYBUdDG8s-FtCFWnq848Gpnd0Favat2Pxxg@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On Mon, 29 Sep 2025, at 18:03, Yann Kerhervé wrote: > Hello, > > I build in poudriere jails, and upgrade my hosts so that my jails have > an equal or inferior version. > > I also build my poudriere builder machines inside poudriere (using the > poudriere image option, which replaced my nanoBSD setup). > > What's the recommended way to jump from 14 to 15? I can't use my 14 > builder machines because the jail is not happy and the ABI changed > enough in 15 that it doesn't work (IIRC 13->14 was ok). Yann you might need to provide some more info. What does "jail is not happy" mean? At a very high level, you should be able to: - upgrade host to 15 (currently in ALPHA5 only) - continue to use your existing poudriere setup - add a 15.0 builder by `poudriere jail -c -j 15amd64 -v 15.0-ALPHA5 -K GENERIC` or similar > How is FreeBSD's releng infrastructure deal with this? FreeBSD releng infrastructure typically runs a recent-ish CURRENT now at 16.x, and builds from sources, using the makefile targets in /usr/src/ & /usr/src/release to ensure a pristine build env, not poudriere. Generally, I'd suggest waiting for at least the BETA or RC to test, follow https://www.freebsd.org/releases/15.0R/schedule/ for timelines. A+ Davehelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?837b6748-528a-43d7-8fa5-220fb4c274f9>
