From nobody Tue Aug 5 22:33:15 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 4bxSqv73W7z63p0g for ; Tue, 05 Aug 2025 22:33:15 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bxSqv6Cg9z3BmB; Tue, 05 Aug 2025 22:33:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754433195; 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=26TY5ETStxDyvKpEnNOyFopktyRicLfnHyFqioN/3CE=; b=wo/3Z039YETfxc3aw0GizBEC8g+1bQNWf0rwn5AXsVZ4B+R+7tszhzb5ZtLTbasU0JrhZM oJJ/2MtYydBlmXOLG77VwoXVn8k2pdQdjzkuLPtJLfMcl5h6KVEsEZHiVYloHmr4fuNwSR lQo0nEWhuqr0hAr5lKPAElRso70w6qLtv9kyrBVXRF8YJBvgsOATJFNk+uflaP2JINJXxL CbJAjxr3bPyuR9v2KiNVPcXAnCgHvJGGU8VA89n3rLIr9ltd3/yMdpiLIt5d/n5JDpxm+/ 2tvEfwj+/LgoWi9mkDqHxKCQKm7ahLT0RoEBX/Yx2PgqbiqeOP13inUVq1YVwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754433195; 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=26TY5ETStxDyvKpEnNOyFopktyRicLfnHyFqioN/3CE=; b=VDZdkFfvxK+FE3GYXklmPx6lgZeGsgFdMJJrPfutqO6lmXLfkJMBI7qyS9jDrOsyCdhwRO J4pAJFfnO4ei2GU/96Wm60obtWKkl0YP+ylxepl9kKHGDyP6/VZnfNd3rvd+wxDR7Y+lJo 8UhTqjFlnjFBNQwhJJ65/oJ1vewfBnESRuGKZbhAuYuTdbQvRrBHwylNT2c5eXa/ISm56k YYcJ1UiNB3aPQKwtHQcVcdyAt0SFfdMBviWt5Wj7GaZQYmyHkEUJWyAEt0c37kdUvfyt34 YUtY2u9rLeIHn4kCuWE+HxPTDIFCCFs3MVUZQIU+CazyxoCmup2fOjrP9trlOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754433195; a=rsa-sha256; cv=none; b=Da0ymU9CLlIj9H7JhNiBezeHcQeX2o6iG46OvIdMSQ9pmvU0qK8rjbe5rPEIqr66i6xwyz ioinU3mpuKx1yg8n5Mv4Ygu6e26MThPwn4uUOKpA1dZrs7n3LLM5wlJs7VtAKKzi4qWqha d9oK+CO8dr/g/VAevSBsEG9L8RfgG1We8Q1E3OHXa7mZXA5qDHirdwAHg3yhOwQj8vHm9S +e71CHI7I8gEwalnMJq2+Zjri26o2IO4Acurs/0QD0cXd/MefAQRM4WJP+SyK1eMGY9Lyl mzw+6Dck8klSINe5w+GkFClEQRLiMj3/eJT49Fks152HCudCPI+9qR5oyzKBGQ== 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 4bxSqv5gPnzv5w; Tue, 05 Aug 2025 22:33:15 +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 575MXFWM032349; Tue, 5 Aug 2025 22:33:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 575MXF97032348; Tue, 5 Aug 2025 22:33:15 GMT (envelope-from git) Date: Tue, 5 Aug 2025 22:33:15 GMT Message-Id: <202508052233.575MXF97032348@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org From: "Simon J. Gerraty" Subject: git: 261aee356217 - Create tag vendor/NetBSD/bmake/20250804 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: sjg X-Git-Repository: src X-Git-Refname: refs/tags/vendor/NetBSD/bmake/20250804 X-Git-Reftype: annotated tag X-Git-Commit: 261aee356217bf5fc845732ea6957b8a90202957 Auto-Submitted: auto-generated The annotated tag vendor/NetBSD/bmake/20250804 has been created by sjg: URL: https://cgit.FreeBSD.org/src/tag/?h=vendor/NetBSD/bmake/20250804 tag vendor/NetBSD/bmake/20250804 Tagger: Simon J. Gerraty TaggerDate: 2025-08-05 22:32:04 +0000 Tag bmake/20250804 commit 787302bde4d89279180303b753eb73b9bc6820b9 Author: Simon J. Gerraty AuthorDate: 2025-08-05 22:31:51 +0000 Commit: Simon J. Gerraty CommitDate: 2025-08-05 22:31:51 +0000 Import bmake-20250804 Intersting/relevant changes since bmake-20250707 ChangeLog since bmake-20250707 2025-08-04 Simon J Gerraty * VERSION (_MAKE_VERSION): 20250804 Merge with NetBSD make, pick up o meta.c: allow printing only partial string to meta file in jobs mode, otherwise we end up with duplicated output when buffer does not end in newline. Add a suitable unit test. mk/ChangeLog since bmake-20250707 2025-07-24 Simon J Gerraty * install-mk (MK_VERSION): 20250724 * meta2deps: Allow X record to have 3 or 4 args. V4 filemon on Linux produces 3 V5 filemon on FreeBSD produces 4 2025-07-22 Simon J Gerraty * install-mk (MK_VERSION): 20250721 * meta2deps.{py,sh}: detect corrupted filemon output (an issue on Linux) by checking each record type has the correct number of words. Throw an error if necessary so that gendirdeps.mk will not update Makefile.depend