From nobody Thu Nov 6 23:11:58 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d2dHg1Vvcz6FtTQ; Thu, 06 Nov 2025 23:11:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d2dHf6R6Zz3hK7; Thu, 06 Nov 2025 23:11:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762470718; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sl4ftnq8gO5GXadaEWjaX/2M9Rsw0BpVSljT3OKkkAs=; b=LUUJMMzmCLVEhO5Q/rFlgfYrux+wM5Y72Qw+duFx6hdwAw1fIRYp/Atgo+K1WJ5Bnt1hY7 slEWnoHBHLaSZ6bt773zPBuBaJgglFuy2UR7FFcQj25HC3USuQX+JV7hIhvsynAiXWEFyX 3Np/4teH1KdG6XPb9pgLTy/lMfTkdLTcPWtw7lSFdnPX9qe+5hVcEEung0c2sZqelnQPJ+ vnXqj0E7D6XBRzHX3gG/4n/qnoebK00BnPN9v+4pXV9UdpnvfSTWN3kpkukhIDev3v82um ZT9g30T6oOr+8GgMCb9fLBBmP/AWMpMgvCmX3hcAhHQ/dbBms+EF5ZHUqmkLeg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762470718; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sl4ftnq8gO5GXadaEWjaX/2M9Rsw0BpVSljT3OKkkAs=; b=CPfXYfsUqqvy+JksaSji8CSTNxqQwGJUpfxN618VVnFQXbJiIeq8eMv5GKR7gQSrr4Im7e HvzHTW2gyAFX0bOUtpOQkT5NR6elijc04o0rqwZE51OJHBDCC0cZyPDkmx9DNLfUNPY7oe 2xzujRnD/tC7MzdzoDeJ/5S0trpQviq8eQlYIjLkSE3rHZVNs68tcGIGMh88q9hciNjeFQ GgieaUpUwcQf/C84r76riRaqCuQDtuLOp9ZtKBLbHp5JL4Iu/DSKz2Pp/s3VVeDLcukjqL wyc0d2gLY/gaCjn5wRona8Gq4gKC4zRRxJ1bjbeZc/lXIQIOepqZ5aMlutlm/A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762470718; a=rsa-sha256; cv=none; b=WqycVHz0xh1jx4ADZElgrJsni58a4nayN9vuZQRiyfEJvO84JWNb5pjHaFdVWv9me7DHma GHu+t97auMQJvynsamWlEobVXabtAvg3DvcHiulwmxk9knMA74dlDiRNrlFh+Qtt/b5oAW FibeinUv9+I/dfz+v81RURPaI1thsdrxyUST7oEV3AcES2WuDxisfahoGM/x+hgmNkX2Wk jGF+ylFLDPJHaEvjU0YrXSFQRAOU04xDlAW4vznR5q1YhIPuhGRSAiKPtlGjDdSrr48cP/ Ma/FDu6ZAhydh/E7jjq018VZTRFGeRSB/6SeZKLEWMhpK6Ei0EBVH68GpiTTjA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4d2dHf5zjGzb38; Thu, 06 Nov 2025 23:11:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5A6NBwS3010624; Thu, 6 Nov 2025 23:11:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A6NBwHi010621; Thu, 6 Nov 2025 23:11:58 GMT (envelope-from git) Date: Thu, 6 Nov 2025 23:11:58 GMT Message-Id: <202511062311.5A6NBwHi010621@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Colin Percival Subject: git: 299dfb3cec6b - releng/15.0 - Makefile.incl1: .WAIT before distribute in etc List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/releng/15.0 X-Git-Reftype: branch X-Git-Commit: 299dfb3cec6b3953c7a4697efd57659a4ae4e3e0 Auto-Submitted: auto-generated The branch releng/15.0 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=299dfb3cec6b3953c7a4697efd57659a4ae4e3e0 commit 299dfb3cec6b3953c7a4697efd57659a4ae4e3e0 Author: Colin Percival AuthorDate: 2025-11-02 04:22:26 +0000 Commit: Colin Percival CommitDate: 2025-11-06 23:11:15 +0000 Makefile.incl1: .WAIT before distribute in etc In order to make sure that man pages are all installed before we run makewhatis to generate mandoc.db files, we have long placed etc at the end of the list of subdirectories being recursed into by the build. In order to support installworld -jN, a .WAIT was more recently added here. With the recent adoption by the release engineering team of parallel *release* builds (aka 'make release -jN') it is now also necessary to add the same .WAIT before recursing for the 'distribute' target, as we otherwise end up with distribution sets containing incomplete mandoc.db files. Approved by: re (cperciva) Reviewed by: bdrewery PR: 289683 MFC after: 3 days Sponsored by: https://www.patreon.com/cperciva Differential Revision: https://reviews.freebsd.org/D53533 (cherry picked from commit dcb6706ba494f34e2a2ce97e5c5f2867b9e1f5ef) (cherry picked from commit 48dbf763337aea30e29971e751d3aa1044a555ef) --- Makefile.inc1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.inc1 b/Makefile.inc1 index dcd4fd23c087..3f93e1065622 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -466,7 +466,7 @@ SUBDIR+= ${_DIR} # by calling 'makedb' in share/man. This is only relevant for # install/distribute so they build the whatis file after every manpage is # installed. -.if make(installworld) || make(install) +.if make(installworld) || make(install) || make(distributeworld) || make(distribute) SUBDIR+=.WAIT .endif SUBDIR+=etc