Date: Mon, 13 Oct 2025 18:31:48 GMT From: Lexi Winter <ivy@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: ea5685ba79fc - main - Makefile.inc1: Build source packages before sets Message-ID: <202510131831.59DIVmuU003135@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=ea5685ba79fc9309698ef72cf48bc1f0c91ad3dd commit ea5685ba79fc9309698ef72cf48bc1f0c91ad3dd 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:31: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. 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 --- Makefile.inc1 | 1 + 1 file changed, 1 insertion(+) 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 \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510131831.59DIVmuU003135>