https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291560

            Bug ID: 291560
           Summary: release: "make release" with NOPKGBASE=1 fails
           Product: Base System
           Version: 15.0-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: bin
          Assignee: [email protected]
          Reporter: [email protected]

Since 15.0-RELEASE, doing "make release" fails if NOPKGBASE=1 is set. 
Specifically, the commands I use are:

make -j`nproc` buildworld
make -j`nproc` buildkernel
make -C release BASEDIR=$PWD PORTSDIR=$PWD/../ports NODOC=1 SRC_UPDATE_SKIP=1
PORTS_UPDATE_SKIP=1 NOPKGBASE=1 release

This exact sequence of commands worked in 14.3-RELEASE (minus the NOPKGBASE=1,
of course), but it works no longer.  There are at least two problems.

* PKG_ABI doesn't get set (should be fixed by
https://reviews.freebsd.org/D54149)
* make stageworld never gets run.  That results in the same apparent error. 
PKG_ABI doesn't get set because ${WSTAGEDIR}/usr/bin/uname doesn't exist.

I can fix the second problem by doing "
make
DESTDIR=/usr/obj/usr/home/somers/src/freebsd.org/src/amd64.amd64/worldstage 
stageworld" before the last step.  But I shouldn't have to do that.  I don't
have a solution to this problem yet, because I'm not sure what's supposed to do
"make stageworld" in a successful case.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to