Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bmake for openSUSE:Factory checked in at 2026-10-17 21:25:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bmake (Old) and /work/SRC/openSUSE:Factory/.bmake.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bmake" Sat Oct 17 21:25:23 2026 rev:23 rq:1385265 version:20260912 Changes: -------- --- /work/SRC/openSUSE:Factory/bmake/bmake.changes 2026-09-14 16:22:27.836773651 +0200 +++ /work/SRC/openSUSE:Factory/.bmake.new.3698736/bmake.changes 2026-10-17 21:25:24.674902400 +0200 @@ -1,0 +2,11 @@ +Fri Oct 16 16:26:09 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 20260912: + * Documentation-only release, no code changes + * make(1): .INCLUDEDFROMFILE holds the basename and + .INCLUDEDFROMDIR the directory name; both are set only while + makefiles are parsed, so retain them with assignment (:=) +- Spec cleanup: + * Drop obsolete Group tag + +------------------------------------------------------------------- Old: ---- bmake-20260824.tar.gz New: ---- bmake-20260912.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bmake.spec ++++++ --- /var/tmp/diff_new_pack.nwwice/_old 2026-10-17 21:25:25.338930100 +0200 +++ /var/tmp/diff_new_pack.nwwice/_new 2026-10-17 21:25:25.340930184 +0200 @@ -21,13 +21,11 @@ %if 0%{?fedora_version} %global debug_package %{nil} %endif - Name: bmake -Version: 20260824 +Version: 20260912 Release: 0 Summary: The NetBSD make(1) tool License: BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause -Group: Development/Tools/Building URL: https://ftp.NetBSD.org/pub/NetBSD/misc/sjg/ Source0: https://ftp.NetBSD.org/pub/NetBSD/misc/sjg/bmake-%{version}.tar.gz # PATCH-FEATURE-OPENSUSE allow-overriding-compiler-variables.patch -- Based on Linux.sys.mk which was previously shipped with this package ++++++ bmake-20260824.tar.gz -> bmake-20260912.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bmake/ChangeLog new/bmake/ChangeLog --- old/bmake/ChangeLog 2026-08-27 04:17:53.000000000 +0200 +++ new/bmake/ChangeLog 2026-09-16 19:15:08.000000000 +0200 @@ -1,3 +1,9 @@ +2026-09-16 Simon J Gerraty <[email protected]> + + * VERSION (_MAKE_VERSION): 20260912 + Merge with NetBSD make, pick up + o make.1: describe .INCLUDEDFROM* more like .PARSE* + 2026-08-26 Simon J Gerraty <[email protected]> * VERSION (_MAKE_VERSION): 20260824 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bmake/VERSION new/bmake/VERSION --- old/bmake/VERSION 2026-08-27 04:17:53.000000000 +0200 +++ new/bmake/VERSION 2026-09-16 19:13:54.000000000 +0200 @@ -1,2 +1,2 @@ # keep this compatible with sh and make -_MAKE_VERSION=20260824 +_MAKE_VERSION=20260912 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bmake/bmake.1 new/bmake/bmake.1 --- old/bmake/bmake.1 2026-07-03 17:48:12.000000000 +0200 +++ new/bmake/bmake.1 2026-09-16 19:17:31.000000000 +0200 @@ -1,4 +1,4 @@ -.\" $NetBSD: make.1,v 1.394 2026/07/03 15:31:34 sjg Exp $ +.\" $NetBSD: make.1,v 1.395 2026/09/12 02:59:27 sjg Exp $ .\" .\" Copyright (c) 1990, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" from: @(#)make.1 8.4 (Berkeley) 3/19/94 .\" -.Dd July 3, 2026 +.Dd September 11, 2026 .Dt BMAKE 1 .Os .Sh NAME @@ -900,9 +900,17 @@ Is used in error handling, see .Va MAKE_PRINT_VAR_ON_ERROR . .It Va .INCLUDEDFROMDIR -The directory of the file this makefile was included from. +The directory name of the file this makefile was included from. .It Va .INCLUDEDFROMFILE -The filename of the file this makefile was included from. +The basename of the file this makefile was included from. +Like +.Sq Va .PARSEFILE , +this variable and +.Sq Va .INCLUDEDFROMDIR +are set only while the makefiles are being parsed. +To retain their current values, +assign them to a variable using assignment with expansion +.Sq Cm \&:= . .\" .INCLUDES is intentionally undocumented, as it is obsolete. .\" .LIBS is intentionally undocumented, as it is obsolete. .It Va MACHINE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bmake/bmake.cat1 new/bmake/bmake.cat1 --- old/bmake/bmake.cat1 2026-07-03 17:48:12.000000000 +0200 +++ new/bmake/bmake.cat1 2026-09-16 19:17:31.000000000 +0200 @@ -575,10 +575,14 @@ Is used in error handling, see _M_A_K_E___P_R_I_N_T___V_A_R___O_N___E_R_R_O_R. _._I_N_C_L_U_D_E_D_F_R_O_M_D_I_R - The directory of the file this makefile was included from. + The directory name of the file this makefile was included from. _._I_N_C_L_U_D_E_D_F_R_O_M_F_I_L_E - The filename of the file this makefile was included from. + The basename of the file this makefile was included from. Like + `_._P_A_R_S_E_F_I_L_E', this variable and `_._I_N_C_L_U_D_E_D_F_R_O_M_D_I_R' are set only + while the makefiles are being parsed. To retain their current + values, assign them to a variable using assignment with expansion + `::=='. _M_A_C_H_I_N_E The machine hardware name, see uname(1). @@ -1895,4 +1899,4 @@ attempt to suppress a cascade of unnecessary errors, can result in a seemingly unexplained `*** Error code 6' -FreeBSD 14.4-RELEASE-p3 July 3, 2026 BMAKE(1) +FreeBSD 14.4-RELEASE-p8 September 11, 2026 BMAKE(1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bmake/make.1 new/bmake/make.1 --- old/bmake/make.1 2026-07-03 17:46:31.000000000 +0200 +++ new/bmake/make.1 2026-09-16 19:13:54.000000000 +0200 @@ -1,4 +1,4 @@ -.\" $NetBSD: make.1,v 1.394 2026/07/03 15:31:34 sjg Exp $ +.\" $NetBSD: make.1,v 1.395 2026/09/12 02:59:27 sjg Exp $ .\" .\" Copyright (c) 1990, 1993 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" from: @(#)make.1 8.4 (Berkeley) 3/19/94 .\" -.Dd July 3, 2026 +.Dd September 11, 2026 .Dt MAKE 1 .Os .Sh NAME @@ -900,9 +900,17 @@ Is used in error handling, see .Va MAKE_PRINT_VAR_ON_ERROR . .It Va .INCLUDEDFROMDIR -The directory of the file this makefile was included from. +The directory name of the file this makefile was included from. .It Va .INCLUDEDFROMFILE -The filename of the file this makefile was included from. +The basename of the file this makefile was included from. +Like +.Sq Va .PARSEFILE , +this variable and +.Sq Va .INCLUDEDFROMDIR +are set only while the makefiles are being parsed. +To retain their current values, +assign them to a variable using assignment with expansion +.Sq Cm \&:= . .\" .INCLUDES is intentionally undocumented, as it is obsolete. .\" .LIBS is intentionally undocumented, as it is obsolete. .It Va MACHINE
