Page MenuHomeFreeBSD

pkgbase release improvements
Needs ReviewPublic

Authored by hs.freebsd_id.omnilan.de on Mon, Jun 22, 1:41 PM.
Referenced Files
Unknown Object (File)
Tue, Jul 7, 3:56 AM
Unknown Object (File)
Sun, Jul 5, 6:15 AM
Unknown Object (File)
Sat, Jul 4, 1:07 PM
Unknown Object (File)
Sat, Jul 4, 1:04 PM
Unknown Object (File)
Thu, Jul 2, 6:18 PM
Unknown Object (File)
Thu, Jul 2, 12:02 PM
Unknown Object (File)
Thu, Jul 2, 4:08 AM
Unknown Object (File)
Thu, Jul 2, 4:05 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