On a 16-CURRENT-33424fd50ee0 host, running ${SRC}/release/release.sh results in the following: > /usr/src/release/packages/generate-ucl.lua: fail to parse(/usr/src/release/packages/template.ucl): cannot open file /usr/src/release/packages/ucl/pkgconf-all.ucl: No such file or directory > *** [create-world-package-pkgconf-dbg-lib32] Error code 1
this was broken by b8352da33f343 and should be fixed by D56589.
(In reply to Lexi Winter from comment #1) Awesome. Testing now.
review D56589 fixes this bug.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=c875afcbcdf70e61826f3461aa77008f9f08ae75 commit c875afcbcdf70e61826f3461aa77008f9f08ae75 Author: Pierre Pronchery <khorben@FreeBSD.org> AuthorDate: 2026-04-22 20:59:55 +0000 Commit: Pierre Pronchery <khorben@FreeBSD.org> CommitDate: 2026-04-24 01:13:50 +0000 packages: Register pkgconf This should fix the creation of the new packages introduced by the import of pkgconf into the base system. Fixes: b8352da33f34 ("pkgconf: import into the base system") PR: 294724 Reviewed by: ivy, ngie Approved by: ngie Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D56589 release/packages/ucl/pkgconf-all.ucl (new) | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+)
Thanks.
Fix has been reverted: e0b74e7b17393988120d86e20e91bd38f03c93ad
no, the fix is still there: https://cgit.freebsd.org/src/tree/packages/pkgconf/pkgconf.ucl e0b74e7b17393988120d86e20e91bd38f03c93ad reverted a rebase/merge error that created a file that shouldn't exist post-D56087. the history might look confusing as the files are now part of bb75b0d581f74e22a68d7868ad1f5da1146a8de0 (D56087), which i landed the day after. are you still seeing the error when building with latest main?
(In reply to Lexi Winter from comment #7) Will sync and test, cheers.
Sync'ed with 1f72d525fc7d26c1c605b50519b9da1c78fec437, and problem is still resolved.