The branch releng/15.0 has been updated by cperciva:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=f01adba1e2acb05798238e11971b4b1535231fdb

commit f01adba1e2acb05798238e11971b4b1535231fdb
Author:     Lexi Winter <[email protected]>
AuthorDate: 2025-10-13 18:30:31 +0000
Commit:     Colin Percival <[email protected]>
CommitDate: 2025-10-14 02:47:36 +0000

    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.
    
    Approved by:    re (cperciva)
    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
    
    (cherry picked from commit ea5685ba79fc9309698ef72cf48bc1f0c91ad3dd)
    (cherry picked from commit 3b5ec539beefb82dd3210f51c0e2e0759b20dad8)
---
 Makefile.inc1 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile.inc1 b/Makefile.inc1
index cd3e3f007c3b..d530ca4e9584 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -2107,6 +2107,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 \

Reply via email to