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 <s...@freebsd.org> TaggerDate: 2025-08-05 22:32:04 +0000 Tag bmake/20250804 commit 787302bde4d89279180303b753eb73b9bc6820b9 Author: Simon J. Gerraty <s...@freebsd.org> AuthorDate: 2025-08-05 22:31:51 +0000 Commit: Simon J. Gerraty <s...@freebsd.org> 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 <s...@beast.crufty.net> * 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 <s...@beast.crufty.net> * 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 <s...@beast.crufty.net> * 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