Page MenuHomeFreeBSD

release: Keep the pkg build in OBJDIR
Needs ReviewPublic

Authored by ivy on Tue, Jan 6, 12:35 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jan 10, 7:29 AM
Unknown Object (File)
Sat, Jan 10, 6:18 AM
Unknown Object (File)
Sat, Jan 10, 4:53 AM
Unknown Object (File)
Sat, Jan 10, 12:04 AM
Unknown Object (File)
Fri, Jan 9, 7:48 PM
Unknown Object (File)
Tue, Jan 6, 1:42 PM
Unknown Object (File)
Tue, Jan 6, 12:47 PM
Unknown Object (File)
Tue, Jan 6, 11:15 AM
Subscribers

Details

Reviewers
None
Group Reviewers
releng
Summary

Instead of using /tmp for building the pkg package, use a directory
under ${OBJDIR}. This means we don't clutter /tmp (which may be a
tmpfs) with random junk, and all the build artefacts for a particular
build are in the same place.

While here, make make-pkg-package.sh fail properly if anything goes
wrong during the build, rather than just not building the package
and producing confusing errors later.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 69642
Build 66525: arc lint + arc unit