Date: Wed, 8 Apr 2026 00:07:52 +0100 From: Lexi Winter <ivy@freebsd.org> To: current@freebsd.org, pkgbase@freebsd.org Subject: Re: pkgbase breakage in main due to libucl upgrade Message-ID: <adWOSG1IjApYKhb-@amaryllis.le-fay.org> In-Reply-To: <adO-7XKNIoSr0AaM@amaryllis.le-fay.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] Lexi Winter wrote in <adO-7XKNIoSr0AaM@amaryllis.le-fay.org>: > as a couple of people already reported[0][1] the pkgbase build is > currently broken in main. this affects building packages for any > version of FreeBSD when the build host is main abda442d92fd[2] or > later. after some discussion, we will resolve this as follows: - main and stable/15 have been updated to new the new libucl API, so they should both now build correctly. (63d0e3e3aa24 in main, 976b2ebf4309 in stable/15.) this change is backward-compatible with the old API and is safe to cherry-pick to 15.0 if needed. - this fix will be EN to releng/15.0, so versions of 15.0 from that point onwards will build correctly on main. - we'll temporarily revert the libucl commit that caused the issue, which means all versions of 15.0 will build correctly on main. (D56294, which should land this week.) once 15.0 reaches end of support (around September), that change will be un-reverted. the eventual outcome will be that it won't be possible to build older versions of 15.0 on 16.0 or later, but since this only affects pkgbase, and the fix is trivial, and 15.0 will be out of support by that point, i'm not too concerned about that. separately, the changes to use bootstrap libucl for pkgbase have landed in main and will be MFC'd to stable/15 soon, which should prevent recurrences of this sort of problem. [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCadWORgAKCRD1nT63mIK/ YDUGAP9/jMcyx67a9871CMEyU9h2VAcuuBmDolk3J6Q7y1nW0gEA6mYx5E718tjH AL9I7WFRwJ0cCP377mqEh6kbigqsNQw= =4nsr -----END PGP SIGNATURE-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?adWOSG1IjApYKhb->
