Makefile.inc1: Build source packages before sets
To build set-src, we first need to build the source packages. Add a .ORDER to ensure this happens. Otherwise, in a parallel build, sets might be built before the src-* packages have finished building, and set-src will be mysteriously missing. MFC after: 3 seconds Reported by: cperciva Actually diagnosed by: jrtc27 One-line fix by: ivy Reviewed by: cperciva Differential Revision: https://reviews.freebsd.org/D53076
This commit is contained in:
@@ -2094,6 +2094,7 @@ create-packages-world: _pkgbootstrap _repodir .PHONY
|
||||
|
||||
.ORDER: create-packages-world create-packages-sets
|
||||
.ORDER: create-packages-kernel create-packages-sets
|
||||
.ORDER: create-packages-source create-packages-sets
|
||||
create-packages-sets: _pkgbootstrap _repodir .PHONY
|
||||
${_+_}@cd ${.CURDIR}; \
|
||||
${MAKE} -f Makefile.inc1 \
|
||||
|
||||
Reference in New Issue
Block a user