aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLexi Winter <ivy@FreeBSD.org>2025-10-13 18:30:31 +0000
committerLexi Winter <ivy@FreeBSD.org>2025-10-13 18:31:36 +0000
commitea5685ba79fc9309698ef72cf48bc1f0c91ad3dd (patch)
tree47461334de438e647ade68b32141bea9e6141c3e
parentd5cfca008d63b3b9220ecbb152a36efa80423c31 (diff)
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
-rw-r--r--Makefile.inc11
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 74c4598dd092..e079a23552f1 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -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 \