Page MenuHomeFreeBSD

pkgbase release improvements
Needs ReviewPublic

Authored by hs.freebsd_id.omnilan.de on Jun 22 2026, 1:41 PM.
Referenced Files
F164465480: D57742.diff
Sat, Aug 1, 5:48 AM
Unknown Object (File)
Fri, Jul 31, 3:05 AM
Unknown Object (File)
Thu, Jul 30, 10:01 AM
Unknown Object (File)
Wed, Jul 29, 9:26 AM
Unknown Object (File)
Mon, Jul 27, 6:48 AM
Unknown Object (File)
Sat, Jul 25, 5:25 PM
Unknown Object (File)
Thu, Jul 16, 1:05 AM
Unknown Object (File)
Tue, Jul 7, 3:56 AM

Details

Reviewers
None
Group Reviewers
releng
Summary

In order to provide media with customized releases similar to what was possible with legacy tar based distfiles, I found a view release glitches which affect non-customized releases as well.

Most notably, jail packages are missing on the offline repos as shipped,
see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296202
for that specific fix.

The following small changes fix less severe nits:

release: Respect BRANCH_OVERRIDE for pkgbase package creation.

release/Makefile:
        Adjust clean target to clean for ${DIST} variable instead of hard dirname.

release/scripts/pkgbase-stage.lua:
        While here pass -o OSVERSION together with -o ABI to pkg(1) to avoid warning and
        guessing OSVERSION by pkg(1) during pkgbase package creation.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped