Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Dec 2025 17:58:41 +0000
From:      Simon J. Gerraty <sjg@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org
Subject:   git: 5dacd6723538 - Create tag vendor/NetBSD/bmake/20251111
Message-ID:  <69307a51.cdd8.7457a07a@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The annotated tag vendor/NetBSD/bmake/20251111 has been created by sjg:

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

tag vendor/NetBSD/bmake/20251111
Tagger:     Simon J. Gerraty <sjg@FreeBSD.org>
TaggerDate: 2025-12-03 17:58:11 +0000

Tag bmake/20251111

commit 638c66de4a0faa4c2e815e81cd4021c2387c7e0f
Author:     Simon J. Gerraty <sjg@FreeBSD.org>
AuthorDate: 2025-12-03 17:57:57 +0000
Commit:     Simon J. Gerraty <sjg@FreeBSD.org>
CommitDate: 2025-12-03 17:57:57 +0000

    Import bmake-20251111
    
    Intersting/relevant changes since bmake-20250804
    
    ChangeLog since bmake-20250804
    
    2025-11-15  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * boot-strap: unset more things from env and save a copy
            to env.out for debugging.
    
    2025-11-12  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20251111
            Merge with NetBSD make, pick up
            o var.c: add :sh1 which only evaluates command on first reference.
    
    2025-11-11  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * configure.in: Force filemon=no for Cygwin and MINGW64_NT
    
    2025-11-10  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * unit-tests/Makefile: handle MINGW64_NT
            mark some tests broken, filter others as per Cygwin.
    
    2025-10-23  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * make.1: document MAKE_VERSION.
    
    2025-10-22  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20251022
    
            * configure.in: Add a check that lua is version 5.2 or later
            if not we want to skip running check-expect.lua
    
    2025-09-16  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * VERSION (_MAKE_VERSION): 20250916
            Merge with NetBSD make, pick up
            o var.c: avoid compiler warning from hexdigits
    
    mk/ChangeLog since bmake-20250804
    
    2025-11-18  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * sys.vars.mk: set MAKE_POSIX_SHELL to 1 if .SHELL is POSIX, 0 if not.
            set isPOSIX_SHELL for use in target scripts.
    
            * meta.stage.mk: set MAKE_POSIX_SHELL if needed.
    
            * install-new.mk: use ${isPOSIX_SHELL:Ufalse} to see if we can
            avoid running 'expr'.
    
            * install-new.mk: Allow use of cp or mv - controlled by CPMV_OP
            (default mv).
    
    2025-11-13  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * sys.vars.mk: add M_sh1 so we can handle older bmake that does
            not support :sh1
    
    2025-11-11  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * install-mk (MK_VERSION): 20251111
    
            * meta2deps.sh: reset some vars for each new meta file
            set meta_file to path of meta file.
            If meta2deps appears in DEBUG_SH set -x.
    
    2025-09-16  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * options.mk: Add OPTIONS_DEFAULT_DEPENDENT_REQUIRED of the form
            OPTION/REQUIRED[/VALUE]
            if OPTION is $VALUE (default is "yes"), then REQUIRED must be too.
            We add OPTIONS_DEFAULT_DEPENDENT_REQUIRED (sans any /{yes,no}) to
            OPTIONS_DEFAULT_DEPENDENT so DEPENDENT/REQUIRED follow the same
            processing.
    
            Also add OPTIONS_FORCED_VALUES of the form OPTION/{yes,no}
            we add any OPTIONS_FORCED_NO and OPTIONS_FORCED_YES before
            processing.
    
            Simplify the processing of OPTIONS_DEFAULT_VALUES and
            OPTIONS_DEFAULT_DEPENDENT by splitting the tuples and use two
            iterator variables in the .for loops.
    
    2025-08-09  Simon J Gerraty  <sjg@beast.crufty.net>
    
            * install-mk (MK_VERSION): 20250808
    
            * replace sjg license with just BSD-2-Clause SPDX tag


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69307a51.cdd8.7457a07a>