From nobody Wed Nov 05 22:03:28 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 4d1zq455q2z6Dw5B; Wed, 05 Nov 2025 22:03:28 +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 4d1zq42zwQz3KVM; Wed, 05 Nov 2025 22:03:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762380208; 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=Kh/sr37spTzHjSML91zRH3hpL27MFaE5tfHtqREy1IQ=; b=pe5YIVvooTt1i7DWtOrCDSq6MI67w1cA0ma7MO0oTd5QxflKNHy9qkqc/2CEb85Lv/NOfC njRZJpfRN6lEp/DHE3l8ZDd4TJZ4BthiqxflAq6kSSUuhpHoyzkdOJWqJVMhs6PmjdoHrb l9pTxHGMmg+tBj9GxlUDklO1R+3dTZ4fCDZrw1JaqApdXl2nIGdZ1QO8UC45s3o8rboV57 uhIftpM3pjZpsD/PULmanUoktH4cnA+il6nBqrlHySSxJ7lynVnyT8WqP1DG2gXiQKsg88 jchzRg3vbyrfKO/fLUSYVdWXCllcQKtvQJkrMAowaDA0Dp9nJoQUvII6LvUkpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1762380208; 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=Kh/sr37spTzHjSML91zRH3hpL27MFaE5tfHtqREy1IQ=; b=MAQFSfDRp0++ekMJcE2OLdDpqhThY82LHGidQBTlhV9f398NEpzDnWevzgmeQmuzt57sey SKVC42DG/4u3Z9USIAuFcpCtDU/12VGTTxo6IlxbEM81WI+plrcHW0tmFR+yGxhk93yMGI dehk/y46Hj0YMrkvQmssu16O/n3I0CUobfi23uMKSeachObwUvaTsZ7hO2b+Az0kUVQvDn Ilibv7CfJpp8T5DHXGZtIg7XEEWo1AqlNzH3of86NE5yr9750t980XQ2eouEbe1wgpmSYe P2QskYgyhvsw+/an1US8DRbT8928pmlnK4RaCem+fw/qKCOPOdnz350hjS6dGA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1762380208; a=rsa-sha256; cv=none; b=ZnTFdlb3Wh0pHjt5a9sNCUf06ylHohq0MlyuYWt3K+3RvL/SOftCi7ax8iRNOvzXDHEgld 7q2B4zUzn2CgpJF4FPULsWVN2otY5bqhGyiW9ThxcimdXQUJSV5dN8RaWaU+NSJIN72wxf gyz+KKgZPZkdqbGIsdkV9HMZs2qPEJeow5wdv10KCCnrFoqFHnIjcTv1JZTZ/DjJSSN4Jx KE2gxs+/d6u5U9KNYvhwIYCU27pQasuTym89ezXORIx7mdL6R+ldMWBT/iunMQsHh6nfZk BO1nvZeYx83Vlw9UlvpDpUL+ZGclD2ODt4wEhXoajQDJZ3yECJsa6Q7pjjnJcg== 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 4d1zq42Zmwz1211; Wed, 05 Nov 2025 22:03:28 +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 5A5M3Sws068423; Wed, 5 Nov 2025 22:03:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5A5M3SMH068420; Wed, 5 Nov 2025 22:03:28 GMT (envelope-from git) Date: Wed, 5 Nov 2025 22:03:28 GMT Message-Id: <202511052203.5A5M3SMH068420@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: b9e5c888ef28 - stable/15 - 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/stable/15 X-Git-Reftype: branch X-Git-Commit: b9e5c888ef28d02caff974938bbfb1d5fff3b20b Auto-Submitted: auto-generated The branch stable/15 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=b9e5c888ef28d02caff974938bbfb1d5fff3b20b commit b9e5c888ef28d02caff974938bbfb1d5fff3b20b Author: Colin Percival AuthorDate: 2025-11-02 04:22:26 +0000 Commit: Colin Percival CommitDate: 2025-11-05 22:03:21 +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 (cherry picked from commit dcb6706ba494f34e2a2ce97e5c5f2867b9e1f5ef) --- 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