Page MenuHomeFreeBSD

pkgbase release improvements
Needs ReviewPublic

Authored by hs.freebsd_id.omnilan.de on Jun 22 2026, 1:41 PM.
Referenced Files
Unknown Object (File)
Mon, Sep 14, 10:46 PM
Unknown Object (File)
Sat, Sep 12, 8:47 PM
Unknown Object (File)
Sat, Sep 12, 1:06 PM
Unknown Object (File)
Fri, Sep 11, 2:02 AM
Unknown Object (File)
Thu, Sep 10, 3:29 AM
Unknown Object (File)
Tue, Sep 8, 3:31 AM
Unknown Object (File)
Mon, Sep 7, 11:23 PM
Unknown Object (File)
Mon, Sep 7, 2:56 PM

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