diff options
| author | Lexi Winter <ivy@FreeBSD.org> | 2025-10-13 18:30:31 +0000 |
|---|---|---|
| committer | Lexi Winter <ivy@FreeBSD.org> | 2025-10-13 18:31:36 +0000 |
| commit | ea5685ba79fc9309698ef72cf48bc1f0c91ad3dd (patch) | |
| tree | 47461334de438e647ade68b32141bea9e6141c3e | |
| parent | d5cfca008d63b3b9220ecbb152a36efa80423c31 (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.inc1 | 1 |
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 \ |
