From nobody Sun Nov 02 17:45:35 2025 X-Original-To: dev-commits-src-main@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 4d02Dv6PF6z6F9KZ; Sun, 02 Nov 2025 17:45:35 +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 4d02Dv5d5Fz3Jdv; Sun, 02 Nov 2025 17:45:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762105535; 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=7plbT666F6/vcISXoUC0OgEPK5m6cbIi+N+KUt9rexY=; b=Q1qZM7lPku5pyGhh7uoIF30zqSaRz112chv/1pj/cIPaCSmBHuJlN7Ujjn0KuOeK8aHkzT idPBrF0vc6hwBZkmKijbdch7Zj3nYcNAv/IYAE3z3Oeq+FscqAknJEkT7vPX3bJ8HsV14x PvXgY8qG55oHutVmCpGfE7mLDf7hDLx+EQqoh2P5fHv091U3VhUKtuF1FrMFiuuBIADakq QURVFzRmTDBRc42192aGM15SPvN0yubwIIAkmUyt3eTuP3r5Tb8DrCNratn/Ykf0OLwMjJ mulUEVDRA1IxexKgA87QB5KLrCgzWvU0iObF+1SETJxi3wfrS+WAb/xIaNC8/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762105535; 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=7plbT666F6/vcISXoUC0OgEPK5m6cbIi+N+KUt9rexY=; b=kHne9oJUH5HMCW7NYpCcnXn9lYPIw9FImDmQKUvLPHK2bywFjhI+17L0Su/3uYmitcDWTB rB4dAYIQh93klBd0b6fFloVE2aL6Abjo2J5e8rIyoEL+RH/H3FqcbZFB31+Ollf13ZETII 71vHZPNvT73LBw3Rg+Bx1pu3G8LLsnT58/O27Ha2uy+zBsuvykrSxLy2Ml5bQ8sT+LvoVH Q4QYoW5yToWs02+YXZsXvfwmP/cj4gGJJwWahm52o4Q2+CWopep5Mr/dhVqx7fHdCTgfpi 65H6N+wrx/fQ+4tEemaPzcvdeARRPZYmfpb+RWdPfM4RAEYvS4CWDKfVKqurwg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762105535; a=rsa-sha256; cv=none; b=FBBU11s2lP9WGgUkZ5SIDa5K2vicfB/TRFWbdcO5cEEdLJxwOuOk+ch8xr5r0icdc6fBRO yRQ7POjJOr8FvLX18hI7oM4BhG5KzYtfFNP9mgPPH+W6iYxmqn3KrWPyr2i2S/4/8p/bVU e/OQPMbb4XFtcfZP/cj2D/GPArJZ+9CCirFOzI1hUn/wAa/PB+e9OQuTUNWQb/tlf31p0L 8NQmjDUBQsGAZaMULO+XOME83xzLoPyEP/vrkVRB3nBgXYS7orn+FatFmTY1odLwgbMrNY cCkT7Lff2aBk24HHjxS3o6+dKsq7pFK868KACmACxNEfUfqh6yCVU4D1JKFllA== 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 4d02Dv4xNmzcQV; Sun, 02 Nov 2025 17:45:35 +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 5A2HjZMB036656; Sun, 2 Nov 2025 17:45:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A2HjZOj036653; Sun, 2 Nov 2025 17:45:35 GMT (envelope-from git) Date: Sun, 2 Nov 2025 17:45:35 GMT Message-Id: <202511021745.5A2HjZOj036653@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Colin Percival Subject: git: dcb6706ba494 - main - Makefile.incl1: .WAIT before distribute in etc List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@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/main X-Git-Reftype: branch X-Git-Commit: dcb6706ba494f34e2a2ce97e5c5f2867b9e1f5ef Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=dcb6706ba494f34e2a2ce97e5c5f2867b9e1f5ef commit dcb6706ba494f34e2a2ce97e5c5f2867b9e1f5ef Author: Colin Percival AuthorDate: 2025-11-02 04:22:26 +0000 Commit: Colin Percival CommitDate: 2025-11-02 17:45:31 +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. Reviewed by: bdrewery PR: 289683 MFC after: 3 days Sponsored by: https://www.patreon.com/cperciva Differential Revision: https://reviews.freebsd.org/D53533 --- Makefile.inc1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.inc1 b/Makefile.inc1 index e341599ac505..81af336ecfa2 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -471,7 +471,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