HomeFreeBSD

Import bmake-20250308

Description

Import bmake-20250308

Intersting/relevant changes since bmake-20250125

ChangeLog since bmake-20250125

2025-03-08 Simon J Gerraty <sjg@beast.crufty.net>

  • bsd.after-import.mk: by default generate makefiles

closer to BSD style.

  • VERSION (_MAKE_VERSION): 20250308

Merge with NetBSD make, pick up
o clean up comments and code for parallel mode
o job.c: avoid SIGPIPE for children, call Job_Wait befor abort.

2025-02-27 Simon J Gerraty <sjg@beast.crufty.net>

  • VERSION (_MAKE_VERSION): 20250225

Merge with NetBSD make, pick up
o job.c: reliably remove targets on interrupt,
by passing signal to children first.

mk/ChangeLog since bmake-20250125

2025-03-14 Simon J Gerraty <sjg@beast.crufty.net>

  • install-mk (MK_VERSION): 20250314
  • meta.stage.mk: StageFiles --subdir: preserve the dir part of

each file under $dest

2025-03-12 Simon J Gerraty <sjg@beast.crufty.net>

  • meta.autodep.mk: do a better job of handling MAKESYSPATH in

GENDIRDEPS_ENV. If we have MAKE_VERSION >= 20230123 we can just
use .SYSPATH, otherwise it is a bit more complicated.

Details

Provenance
sjgAuthored on Mar 19 2025, 9:01 PM
Parents
rG5ad769f660f3: Import bmake-20250125
Branches
Unknown
Tags
Unknown
References
tag: vendor/NetBSD/bmake/20250308