git: 173cf343b010 - Create tag vendor/NetBSD/bmake/20260704

From: Simon J. Gerraty <sjg_at_FreeBSD.org>
Date: Sun, 05 Jul 2026 18:24:07 UTC
The annotated tag vendor/NetBSD/bmake/20260704 has been created by sjg:

URL: https://cgit.FreeBSD.org/src/tag/?h=vendor/NetBSD/bmake/20260704

tag vendor/NetBSD/bmake/20260704
Tagger:     Simon J. Gerraty <sjg@FreeBSD.org>
TaggerDate: 2026-07-05 18:22:55 +0000

Tag bmake/20260704

commit e988c5eab5231646c612d35ff5b16122cebfbf6a
Author:     Simon J. Gerraty <sjg@FreeBSD.org>
AuthorDate: 2026-07-05 18:22:31 +0000
Commit:     Simon J. Gerraty <sjg@FreeBSD.org>
CommitDate: 2026-07-05 18:22:31 +0000

    Import bmake-20260704
    
    Intersting/relevant changes since bmake-20260508
    
    ChangeLog since bmake-20260508
    
    2026-07-04  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20260704
    
    2026-07-03  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20260703
            Merge with NetBSD make, pick up
            o meta.c: do a better job of resolving relative paths
            o var.c: add alternation support to :M
            eg. :M*{Makefile*,.mk} matches any *Makefile* or *.mk
    
    2026-07-02  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20260702
            Merge with NetBSD make, pick up
            o meta.c: .MAKE.META.FILTER can be used to more generally filter
            relevant content of .meta file in meta_oodate.
    
    2026-06-19  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20260619
            Merge with NetBSD make, pick up
            o make.1: fix description of .MADE it is a source not a target.
    
            * update mk files
    
    2026-06-10  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20260609
            Merge with NetBSD make, pick up
            o parse.c: allow semicolons and parentheses in dependency line
            expressions
    
    mk/ChangeLog since bmake-20260508
    
    2026-07-04  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * install-mk (MK_VERSION): 20260704
    
    2026-07-03  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * dirdeps.mk: make use of alternation support in latest bmake
            when setting .MAKE.META.IGNORE_FILTER so we can get both
            Makefile.depend* and *.mk to make cache out-of-date.
    
    2026-07-02  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * meta2deps.py: detect corrupted filemon data on Linux,
            caused by lost newlines.
    
    2026-06-21  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * install-mk (MK_VERSION): 20260621
    
            * gendirdeps.mk: more debug output
    
            * meta.autodep.mk: remove extra } from GENDIRDEPS_ENV
    
    2026-06-19  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * install-mk (MK_VERSION): 20260619
    
            * install-new.mk: for POSIX_SHELL we need .new*
            rather than just .new
    
    2026-05-21  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * meta2deps.{py,sh}: skip pathnames with spaces - not worth the pain.