Date: Mon, 13 Oct 2025 18:32:18 GMT From: Lexi Winter <ivy@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: 3b5ec539beef - stable/15 - Makefile.inc1: Build source packages before sets Message-ID: <202510131832.59DIWIEo005410@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch stable/15 has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=3b5ec539beefb82dd3210f51c0e2e0759b20dad8 commit 3b5ec539beefb82dd3210f51c0e2e0759b20dad8 Author: Lexi Winter <ivy@FreeBSD.org> AuthorDate: 2025-10-13 18:30:31 +0000 Commit: Lexi Winter <ivy@FreeBSD.org> CommitDate: 2025-10-13 18:32:06 +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. 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) --- 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 \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510131832.59DIWIEo005410>