Sat Nov 7 21:46:27 2020
(r367465)
@@ -1,3 +1,267 @@
+2020-11-01 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20201101
+ Merge with NetBSD make, pick up
+ o negate NoExecute to GNode_ShouldExecute
+ o job.c: rename JobMatchShell to FindShellByName
Author: sjg
Date: Wed Nov 18 17:50:33 2020
New Revision: 367808
URL: https://svnweb.freebsd.org/changeset/base/367808
Log:
Retain missing/sys/cdefs.h to support build on non-FreeBSD
Modified:
vendor/NetBSD/bmake/import.sh
Modified: vendor/NetBSD/bmake/import.sh
==
==
--- vendor/NetBSD/bmake/dist/ChangeLog Fri Nov 20 03:33:30 2020
(r367859)
+++ vendor/NetBSD/bmake/dist/ChangeLog Fri Nov 20 03:54:37 2020
(r367860)
@@ -1,3 +1,78 @@
+2020-11-17 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20201117
+ Merge with NetBSD
Author: sjg
Date: Fri Nov 20 03:54:46 2020
New Revision: 367861
URL: https://svnweb.freebsd.org/changeset/base/367861
Log:
tag bmake-20201117
Added:
vendor/NetBSD/bmake/20201117/
- copied from r367860, vendor/NetBSD/bmake/dist/
___
svn-src-all@
:46:27 2020
(r367862)
+++ head/contrib/bmake/ChangeLogFri Nov 20 06:02:31 2020
(r367863)
@@ -1,3 +1,78 @@
+2020-11-17 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20201117
+ Merge with NetBSD make, pick up
+ o fix some unit-tests when dash is .SHELL
ons.mkTue Nov 24 21:28:44 2020
(r367998)
+++ head/share/mk/dirdeps-options.mkTue Nov 24 21:45:38 2020
(r367999)
@@ -1,7 +1,7 @@
# $FreeBSD$
-# $Id: dirdeps-options.mk,v 1.9 2018/09/20 00:07:19 sjg Exp $
+# $Id: dirdeps-options.mk,v 1.17 2020/08/07 01:57:38 sjg Exp $
#
-#
Author: sjg
Date: Thu Dec 19 02:40:04 2019
New Revision: 355904
URL: https://svnweb.freebsd.org/changeset/base/355904
Log:
Tweaks for DIRDEPS_BUILD
libmagic only depend on mkmagic if not DIRDEPS_BUILD
libpmc fix -I for libpmcstat
local.dirdeps.mk be even more careful about adding
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ stable/12/share/mk/dirdeps-targets.mk Thu Dec 19 04:49:34 2019
(r355905, copy of r355618, head/share/mk/dirdeps-targets.mk)
@@ -0,0 +
Author: sjg
Date: Thu Dec 19 04:58:11 2019
New Revision: 355906
URL: https://svnweb.freebsd.org/changeset/base/355906
Log:
Add Makefile.depend.options
Leaf directories that have dependencies impacted
by options need a Makefile.depend.options file
to avoid churn in Makefile.depend
D
Author: sjg
Date: Fri Dec 20 21:56:28 2019
New Revision: 355962
URL: https://svnweb.freebsd.org/changeset/base/355962
Log:
Avoid unused vars when VE_ECDSA_HASH_AGAIN undefined
Reviewed by: emaste
MFC after:1 week
Modified:
head/lib/libsecureboot/vets.c
Modified: head/lib/libsecur
361288)
@@ -1,3 +1,138 @@
+2020-05-17 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200517
+ Merge with NetBSD make, pick up
+ o modified dollar tests to avoid shell dependencies
+ o new tests for .INCLUDEFROM
+
+2020-05-16 Simon J Gerraty
+
+ * unit-tests/dolla
Author: sjg
Date: Wed May 20 19:35:38 2020
New Revision: 361289
URL: https://svnweb.freebsd.org/changeset/base/361289
Log:
tag bmake-20200517
Added:
vendor/NetBSD/bmake/20200517/
- copied from r361288, vendor/NetBSD/bmake/dist/
___
svn-src-all@
bmake/ChangeLog
==
--- head/contrib/bmake/ChangeLogWed May 20 22:25:41 2020
(r361306)
+++ head/contrib/bmake/ChangeLogWed May 20 22:25:46 2020
(r361307)
@@ -1,3 +1,138 @@
+2020-05-17 Simon J Gerraty
+
+
172 @@
+2020-05-17 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200517
+ Merge with NetBSD make, pick up
+ o modified dollar tests to avoid shell dependencies
+ o new tests for .INCLUDEFROM
+
+2020-05-16 Simon J Gerraty
+
+ * unit-tests/dollar.mk: tweak
Author: sjg
Date: Mon Jun 1 23:44:03 2020
New Revision: 361710
URL: https://svnweb.freebsd.org/changeset/base/361710
Log:
stand/uboot: fix setting of gateip.s_addr
Missplaced paren.
Reviewed by: imp
MFC after:1 week
Modified:
head/stand/uboot/lib/net.c
Modified: head/stand/
Author: sjg
Date: Mon Jun 8 18:13:38 2020
New Revision: 361933
URL: https://svnweb.freebsd.org/changeset/base/361933
Log:
loader: install allow for more complete device spec in url
Rework to simplify and impose sane url syntax.
That is we allow for file://[devname[:fstype]]/package
2020
(r361954)
@@ -1,3 +1,25 @@
+2020-06-06 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200606
+ Merge with NetBSD make, pick up
+ o make.1: cleanup
+
+ * Makefile: fix depends for main.o which broke MAKE_VERSION
+
+2020-06-05 Simon J Gerraty
+
+ * VE
Author: sjg
Date: Tue Jun 9 02:07:43 2020
New Revision: 361955
URL: https://svnweb.freebsd.org/changeset/base/361955
Log:
tag bmake-20200606
Added:
vendor/NetBSD/bmake/20200606/
- copied from r361954, vendor/NetBSD/bmake/dist/
___
svn-src-all@
ntrib/bmake/ChangeLogTue Jun 9 20:52:35 2020
(r361986)
@@ -1,3 +1,25 @@
+2020-06-06 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200606
+ Merge with NetBSD make, pick up
+ o make.1: cleanup
+
+ * Makefile: fix depends for main.o which broke MAKE_VE
Author: sjg
Date: Fri Jun 12 21:48:46 2020
New Revision: 362124
URL: https://svnweb.freebsd.org/changeset/base/362124
Log:
Minor cleanup of initialized variables
Sort the list and cleanup trailing white-space
Reviewed by: stevek
MFC after:1 week
Modified:
head/stand/common/in
Author: sjg
Date: Fri Jun 12 21:51:20 2020
New Revision: 362125
URL: https://svnweb.freebsd.org/changeset/base/362125
Log:
mac_veriexec_fingerprint_check_vnode: v_writecount > 0 means active writers
v_writecount can actually be < 0 for text,
so check for v_writecount > 0
Reviewed by:
Author: sjg
Date: Fri Jun 12 21:55:30 2020
New Revision: 362127
URL: https://svnweb.freebsd.org/changeset/base/362127
Log:
verify_pcr_export: bump kenv_mvallen if needed
The loader.ve.hashed list can easily exceed KENV_MVALLEN.
If so, bump kenv_mvallen to a multiple of KENV_MVALLEN to
a
Author: sjg
Date: Tue Jun 16 17:02:56 2020
New Revision: 362231
URL: https://svnweb.freebsd.org/changeset/base/362231
Log:
Make KENV_MVALLEN tunable
When doing secure boot, loader wants to export loader.ve.hashed
the value of which typically exceeds KENV_MVALLEN.
Replace use of KENV_
Author: sjg
Date: Sat Sep 5 16:44:37 2020
New Revision: 365363
URL: https://svnweb.freebsd.org/changeset/base/365363
Log:
tag bmake-20200902
Added:
vendor/NetBSD/bmake/20200902/
- copied from r365362, vendor/NetBSD/bmake/dist/
___
svn-src-all@
Author: sjg
Date: Sat Sep 5 19:29:42 2020
New Revision: 365366
URL: https://svnweb.freebsd.org/changeset/base/365366
Log:
Update to bmake-20200902
Lots of code refactoring, simplification and cleanup.
Lots of new unit-tests providing much higher code coverage.
All courtesy of rillig at
/ChangeLog
==
--- vendor/NetBSD/bmake/dist/ChangeLog Wed Jul 1 02:11:15 2020
(r362820)
+++ vendor/NetBSD/bmake/dist/ChangeLog Wed Jul 1 02:13:04 2020
(r362821)
@@ -1,3 +1,42 @@
+2020-06-29 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION)
Author: sjg
Date: Wed Jul 1 02:13:16 2020
New Revision: 362822
URL: https://svnweb.freebsd.org/changeset/base/362822
Log:
tag bmake-20200629
Added:
vendor/NetBSD/bmake/20200629/
- copied from r362821, vendor/NetBSD/bmake/dist/
___
svn-src-all@
/NetBSD/bmake/dist/ChangeLog Wed Jul 8 18:29:06 2020
(r363017)
+++ vendor/NetBSD/bmake/dist/ChangeLog Wed Jul 8 18:32:15 2020
(r363018)
@@ -1,3 +1,42 @@
+2020-07-04 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200704
+ Merge with NetBSD make, pick up
Author: sjg
Date: Wed Jul 8 18:32:25 2020
New Revision: 363019
URL: https://svnweb.freebsd.org/changeset/base/363019
Log:
tag bmake-20200704
Added:
vendor/NetBSD/bmake/20200704/
- copied from r363018, vendor/NetBSD/bmake/dist/
___
svn-src-all@
-07-04 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200704
+ Merge with NetBSD make, pick up
+ (most of this by rillig@)
+ o lots of style and white-space cleanup
+ o lots more unit tests for variable modifiers
+ o simplified description of some functions
(r363034)
+++ head/contrib/bmake/ChangeLogThu Jul 9 03:46:07 2020
(r363035)
@@ -1,81 +1,3 @@
-2020-07-04 Simon J Gerraty
-
- * VERSION (_MAKE_VERSION): 20200704
- Merge with NetBSD make, pick up
- (most of this by rillig@)
- o lots of style and white
-date if meta file missing
+
+2020-07-09 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200709
+ Merge with NetBSD make, pick up
+ o cond.c: fix for compare_expression when doEval=0
+ o unit-tests/Makefile: rework
+ o filemon/filemon_dev.c: ensure filemon fd is closed
Author: sjg
Date: Sat Jul 11 22:45:36 2020
New Revision: 363116
URL: https://svnweb.freebsd.org/changeset/base/363116
Log:
tag bmake-20200710
Added:
vendor/NetBSD/bmake/20200710/
- copied from r363115, vendor/NetBSD/bmake/dist/
___
svn-src-all@
:48 2020
(r363117)
@@ -1,3 +1,98 @@
+2020-07-10 Simon J Gerraty
+
+ * configure.in: use AC_INCLUDES_DEFAULT rather than AC_HEADER_STDC
+
+ * VERSION (_MAKE_VERSION): 20200710
+ Merge with NetBSD make, pick up
+ o filemon/filemon_dev.c: use O_CLOEXEC rather than extra
Author: sjg
Date: Sun Jul 19 23:54:00 2020
New Revision: 363350
URL: https://svnweb.freebsd.org/changeset/base/363350
Log:
Oops missed Makefile.config
Added:
head/usr.bin/bmake/unit-tests/Makefile.config (contents, props changed)
Modified:
head/lib/libbearssl/Makefile.depend
head/lib/li
Author: sjg
Date: Sun Jul 19 23:56:19 2020
New Revision: 363351
URL: https://svnweb.freebsd.org/changeset/base/363351
Log:
Revert that!
Modified:
head/lib/libbearssl/Makefile.depend
head/lib/libc/Makefile
head/lib/libsecureboot/local.trust.mk
head/libexec/dma/dmagent/Makefile.depend
h
if meta file missing
+
+2020-07-09 Simon J Gerraty
+
+ * VERSION (_MAKE_VERSION): 20200709
+ Merge with NetBSD make, pick up
+ o cond.c: fix for compare_expression when doEval=0
+ o unit-tests/Makefile: rework
+ o filemon/filemon_dev.c: ensure filemon fd is closed
Tue Jan 15 23:35:53 2019
(r343066)
@@ -1,5 +1,5 @@
# $FreeBSD$
-# $Id: dirdeps-options.mk,v 1.8 2018/05/29 22:31:21 sjg Exp $
+# $Id: dirdeps-options.mk,v 1.9 2018/09/20 00:07:19 sjg Exp $
#
# @(#) Copyright (c) 2018, Simon J. Gerraty
#
@@ -54,7 +54,8 @@ DIRDEPS += ${DIRDEPS.$o
Author: sjg
Date: Tue Jan 15 23:37:49 2019
New Revision: 343067
URL: https://svnweb.freebsd.org/changeset/base/343067
Log:
Fix STAGE_DIR.* to handle indirect *DIR variables.
bsd.{files,conf}.mk recently changed to allow *DIR to name a variable
rather than a path.
STAGE_DIR.* need to ada
Author: sjg
Date: Mon Jan 21 20:01:42 2019
New Revision: 343277
URL: https://svnweb.freebsd.org/changeset/base/343277
Log:
bearssl for importing BearSSL
BearSSL is a tiny SSL lib for embedded systems.
Reviewed by: emaste
Added:
vendor/bearssl/
vendor/bearssl/import.sh (contents
Author: sjg
Date: Mon Jan 21 20:23:03 2019
New Revision: 343279
URL: https://svnweb.freebsd.org/changeset/base/343279
Log:
For initial BearSSL import
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
Author: sjg
Date: Mon Jan 21 20:23:49 2019
New Revision: 343281
URL: https://svnweb.freebsd.org/changeset/base/343281
Log:
Import bearssl-6433cc2
Added:
vendor/bearssl/dist/
vendor/bearssl/dist/Doxyfile
vendor/bearssl/dist/LICENSE.txt (contents, props changed)
vendor/bearssl/dist/Make
Author: sjg
Date: Mon Jan 21 20:24:00 2019
New Revision: 343282
URL: https://svnweb.freebsd.org/changeset/base/343282
Log:
tag bearssl-6433cc2
Added:
vendor/bearssl/6433cc2/
- copied from r343281, vendor/bearssl/dist/
___
svn-src-all@freebsd.or
Author: sjg
Date: Mon Jan 21 20:25:08 2019
New Revision: 343283
URL: https://svnweb.freebsd.org/changeset/base/343283
Log:
Done with initial BearSSL import
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
==
Author: sjg
Date: Tue Oct 8 20:14:33 2019
New Revision: 353322
URL: https://svnweb.freebsd.org/changeset/base/353322
Log:
Need to use ${${_${group}DIR_${file}}} for STAGE_DIR
STAGE_DIR.${${_${group}DIR_${file}}:C,[/*],_,g} was getting
${STAGE_OBJTOP}BINDIR rather than
${STAGE_OBJTOP}${
Author: sjg
Date: Thu Oct 17 20:40:06 2019
New Revision: 353697
URL: https://svnweb.freebsd.org/changeset/base/353697
Log:
Allow loader.efi to identify non-standard boot setup
PATH_BOOTABLE_TOKEN can be set to a non-standard
path that identifies a device as bootable.
Reviewed by: kev
Author: sjg
Date: Thu Oct 24 19:50:18 2019
New Revision: 354038
URL: https://svnweb.freebsd.org/changeset/base/354038
Log:
Initialize verbosity and debug level from env
For EFI at least, we can seed the environment
with VE_VERBOSE etc.
Reviewed by: stevek imp
Sponsored by: Juniper
Author: sjg
Date: Thu Oct 24 19:52:41 2019
New Revision: 354039
URL: https://svnweb.freebsd.org/changeset/base/354039
Log:
Allow loader.efi to identify non-standard boot setup
PATH_BOOTABLE_TOKEN can be set to a non-standard
path that identifies a device as bootable.
Reviewed by: kev
Author: sjg
Date: Thu Oct 24 20:02:48 2019
New Revision: 354043
URL: https://svnweb.freebsd.org/changeset/base/354043
Log:
Add support for hypervisor check on x86
Add ficl words for isvirtualized
and move ficl inb and outb words to ficl/x86/sysdep.c
so can be shared by i386 and amd64
Author: sjg
Date: Thu Oct 24 22:26:06 2019
New Revision: 354055
URL: https://svnweb.freebsd.org/changeset/base/354055
Log:
Guard reference to x86_hypervisor
Obviously we only want x86_hypervisor on x86
Guard reference to x86_hypervisor
Obviously we only want x86_hypervisor on x86
Mo
Author: sjg
Date: Mon Oct 28 20:45:29 2019
New Revision: 354138
URL: https://svnweb.freebsd.org/changeset/base/354138
Log:
Building head on stable/11 requires libzstd
Add lib/libzstd to _elftoolchain_libs
tools/build/Makefile needs to create the install dir for libzstd
Since this wou
Author: sjg
Date: Thu Oct 31 20:29:45 2019
New Revision: 354226
URL: https://svnweb.freebsd.org/changeset/base/354226
Log:
Initialize verbosity and debug level from env
For EFI at least, we can seed the environment
with VE_VERBOSE etc.
MFC of r354038
Reviewed by: stevek imp
S
Author: sjg
Date: Thu Oct 31 21:32:59 2019
New Revision: 354230
URL: https://svnweb.freebsd.org/changeset/base/354230
Log:
Add support for hypervisor check on x86
Add ficl words for isvirtualized
and move ficl inb and outb words to ficl/x86/sysdep.c
so can be shared by i386 and amd64
Author: sjg
Date: Wed Mar 25 19:12:19 2020
New Revision: 359307
URL: https://svnweb.freebsd.org/changeset/base/359307
Log:
Fix pkgfs stat so it satisfies libsecureboot
We need a valid st_dev, st_ino and st_mtime
to correctly track which files have been verified
and to update our notion
Author: sjg
Date: Tue Mar 31 15:59:29 2020
New Revision: 359488
URL: https://svnweb.freebsd.org/changeset/base/359488
Log:
Include ${.CURDIR}/local.init.mk if it exists
This is handy for making local hacks to an app
(eg to build it as tool for non-BSD host)
without making a mess of the
Author: sjg
Date: Wed Apr 1 05:45:12 2020
New Revision: 359502
URL: https://svnweb.freebsd.org/changeset/base/359502
Log:
Do not claim libbearssl et al are INTERNALLIB
If INTERNALLIB is defined we need PIE and bsd.incs.mk is
not included.
PR: 245189
Reviewed by: emaste
Author: sjg
Date: Tue Apr 7 16:56:34 2020
New Revision: 359700
URL: https://svnweb.freebsd.org/changeset/base/359700
Log:
Improve interaction of vectx and tftp
On slow platforms, it helps to spread the hashing load
over time so that tftp does not timeout.
Also, some .4th files are t
Author: sjg
Date: Thu Apr 9 04:50:19 2020
New Revision: 359735
URL: https://svnweb.freebsd.org/changeset/base/359735
Log:
veloader use vectx API for kernel and modules
The vectx API, computes the hash for verifying a file as it is read.
This avoids the overhead of reading files twice - o
Author: sjg
Date: Fri Apr 10 05:13:15 2020
New Revision: 359769
URL: https://svnweb.freebsd.org/changeset/base/359769
Log:
veloader use vectx API for kernel and modules
The vectx API, computes the hash for verifying a file as it is read.
This avoids the overhead of reading files twice - o
Author: sjg
Date: Tue Apr 14 00:57:50 2020
New Revision: 359911
URL: https://svnweb.freebsd.org/changeset/base/359911
Log:
Improve interaction of vectx and tftp
On slow platforms, it helps to spread the hashing load
over time so that tftp does not timeout.
Also, some .4th files are t
Author: sjg
Date: Tue Apr 14 01:05:11 2020
New Revision: 359912
URL: https://svnweb.freebsd.org/changeset/base/359912
Log:
Include ${.CURDIR}/local.init.mk if it exists
This is handy for making local hacks to an app
(eg to build it as tool for non-BSD host)
without making a mess of the
Author: sjg
Date: Tue Apr 14 01:07:58 2020
New Revision: 359913
URL: https://svnweb.freebsd.org/changeset/base/359913
Log:
Do not claim libbearssl et al are INTERNALLIB
If INTERNALLIB is defined we need PIE and bsd.incs.mk is
not included.
MFC of r359502
PR: 245189
R
Author: sjg
Date: Sat Apr 18 01:22:41 2020
New Revision: 360059
URL: https://svnweb.freebsd.org/changeset/base/360059
Log:
Define enum for so_qstate outside of struct.
LLVM-9.0 clang++ throws an error for enum defined within
an anonymous struct.
Reviewed by: jtl, rpokala
MFC after
Author: sjg
Date: Thu Apr 30 00:20:31 2020
New Revision: 360481
URL: https://svnweb.freebsd.org/changeset/base/360481
Log:
Define enum for so_qstate outside of struct.
LLVM-9.0 clang++ throws an error for enum defined within
an anonymous struct.
MFC of r360059
Reviewed by: jtl,
Author: sjg
Date: Wed Dec 11 17:37:53 2019
New Revision: 355617
URL: https://svnweb.freebsd.org/changeset/base/355617
Log:
Update Makefile.depend files
Update a bunch of Makefile.depend files as
a result of adding Makefile.depend.options files
Reviewed by: bdrewery
MFC after:
because file is newly added)
+++ head/share/mk/dirdeps-targets.mkWed Dec 11 17:38:15 2019
(r355618)
@@ -0,0 +1,134 @@
+# $FreeBSD$
+# RCSid:
+# $Id: dirdeps-targets.mk,v 1.9 2019/10/06 20:07:50 sjg Exp $
+#
+# @(#) Copyright (c) 2019 Simon J. Gerraty
+#
+# This file is
Author: sjg
Date: Wed Dec 11 17:37:37 2019
New Revision: 355616
URL: https://svnweb.freebsd.org/changeset/base/355616
Log:
Add Makefile.depend.options
Leaf directories that have dependencies impacted
by options need a Makefile.depend.options file
to avoid churn in Makefile.depend
D
file is newly added)
+++ head/share/mk/dirdeps-options.mkThu Aug 2 21:33:45 2018
(r337186)
@@ -0,0 +1,73 @@
+# $FreeBSD$
+# $Id: dirdeps-options.mk,v 1.8 2018/05/29 22:31:21 sjg Exp $
+#
+# @(#) Copyright (c) 2018, Simon J. Gerraty
+#
+# This file is provided in the hope that it w
Fri May 18 19:49:54 2018
(r333811)
@@ -1,3 +1,16 @@
+2018-05-12 Simon J. Gerraty
+
+ * VERSION: 20180512
+ Merge with NetBSD make, pick up
+ o job.c: skip polling job token pipe
+
+2018-04-05 Simon J. Gerraty
+
+ * VERSION: 20180405
+ Merge with Net
Author: sjg
Date: Fri May 18 19:50:22 2018
New Revision: 333812
URL: https://svnweb.freebsd.org/changeset/base/333812
Log:
tag bmake-20180512
Added:
vendor/NetBSD/bmake/20180512/
- copied from r333811, vendor/NetBSD/bmake/dist/
___
svn-src-all@
Sat May 19 00:26:00 2018
(r333820)
@@ -1,3 +1,16 @@
+2018-05-12 Simon J. Gerraty
+
+ * VERSION: 20180512
+ Merge with NetBSD make, pick up
+ o job.c: skip polling job token pipe
+
+2018-04-05 Simon J. Gerraty
+
+ * VERSION: 20180405
+ Merge
)
+++ vendor/NetBSD/bmake/dist/ChangeLog Thu Sep 8 23:49:33 2016
(r305631)
@@ -1,3 +1,32 @@
+2016-08-18 Simon J. Gerraty
+
+ * Makefile (_MAKE_VERSION): 20160818
+ its a neater number; pick up whitespace fixes to man page.
+
+2016-08-17 Simon J. Gerraty
+
+ * Makefile
Author: sjg
Date: Thu Sep 8 23:49:47 2016
New Revision: 305632
URL: https://svnweb.freebsd.org/changeset/base/305632
Log:
tag bmake-20160818
Added:
vendor/NetBSD/bmake/20160818/
- copied from r305631, vendor/NetBSD/bmake/dist/
___
svn-src-all@
==
--- head/contrib/bmake/ChangeLogThu Sep 8 23:49:47 2016
(r305632)
+++ head/contrib/bmake/ChangeLogFri Sep 9 01:09:39 2016
(r305633)
@@ -1,3 +1,32 @@
+2016-08-18 Simon J. Gerraty
+
+ * Makefile (_MAKE_VERSION): 20160818
Author: sjg
Date: Fri Sep 9 01:21:35 2016
New Revision: 305634
URL: https://svnweb.freebsd.org/changeset/base/305634
Log:
Update to latest dirdeps.mk
Take advantage of new bmake feature to only consider Makefile.depend
as invalidating DIRDEPS_CACHE.
When bootstrapping allow more fil
Author: sjg
Date: Fri Sep 9 02:02:13 2016
New Revision: 305635
URL: https://svnweb.freebsd.org/changeset/base/305635
Log:
Missed part of patch
Modified:
head/share/mk/meta.sys.mk
Modified: head/share/mk/meta.sys.mk
Bryan Drewery wrote:
> > +# some targets involve old pre-built targets
> > +# ignore mtime of shell
> > +# and mtime of makefiles does not matter in meta mode
> > +.MAKE.META.IGNORE_PATHS += \
> > +${MAKEFILE} \
> > +${SHELL} \
> > +${SYS_MK_DIR}
>
> I think it could be p
Bryan Drewery wrote:
> > +# we can afford to use cookies to prevent some targets
> > +# re-running needlessly
> > +META_COOKIE_TOUCH= touch ${COOKIE.${.TARGET}:U${.OBJDIR}/${.TARGET}}
>
> Could you use ?= here please? I have a META_COOKIE_TOUCH in local.sys.mk
Sure.
> Also note that you need to
Author: sjg
Date: Tue Sep 13 22:17:25 2016
New Revision: 305783
URL: https://svnweb.freebsd.org/changeset/base/305783
Log:
Avoid clobbering existing value of META_COOKIE_TOUCH
Modified:
head/share/mk/meta.sys.mk
Modified: head/share/mk/meta.sys.mk
Bryan Drewery wrote:
> On 9/9/16 5:37 PM, Simon J. Gerraty wrote:
> > Bryan Drewery wrote:
> >
> >>> +# some targets involve old pre-built targets
> >>> +# ignore mtime of shell
> >>> +# and mtime of makefiles does not
Author: sjg
Date: Wed Nov 1 23:16:32 2017
New Revision: 325300
URL: https://svnweb.freebsd.org/changeset/base/325300
Log:
Import bmake-20171028
From ChangeLog
2017-10-28 Simon J. Gerraty
* VERSION: 20171028
Merge with NetBSD make, pick up
o
Author: sjg
Date: Wed Nov 1 23:17:47 2017
New Revision: 325301
URL: https://svnweb.freebsd.org/changeset/base/325301
Log:
tag bmake-20171028
Added:
vendor/NetBSD/bmake/20171028/
- copied from r325300, vendor/NetBSD/bmake/dist/
___
svn-src-all@
Author: sjg
Date: Wed Nov 1 23:20:04 2017
New Revision: 325302
URL: https://svnweb.freebsd.org/changeset/base/325302
Log:
We get VERSION from bmake/VERSION now
Modified:
vendor/NetBSD/bmake/import.sh
Modified: vendor/NetBSD/bmake/import.sh
===
Nov 2 19:53:51 2017
(r325339)
+++ head/contrib/bmake/ChangeLogThu Nov 2 20:08:00 2017
(r325340)
@@ -1,3 +1,36 @@
+2017-10-28 Simon J. Gerraty
+
+ * VERSION: 20171028
+ Merge with NetBSD make, pick up
+ o main.c: ignore empty MAKEOBJDIR
Author: sjg
Date: Sat Nov 4 21:02:26 2017
New Revision: 325404
URL: https://svnweb.freebsd.org/changeset/base/325404
Log:
Ensure .OBJDIR has known value
If for any reason we cannot set .OBJDIR==_objdir as desired
use .CURDIR so that at least the classic
.if ${.OBJDIR} != ${.CURDIR}
w
Bryan Drewery wrote:
> > ${.OBJDIR} == /${RELDIR})) make[6]: Fatal errors encountered -- cannot
> > continue make[6]:
> > stopped
> > in
> > /usr/obj/usr/src/amd64.amd64/sys/THOR/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-5.2.0/out/freebsd.amd64/release/bin/src/vboxdrv
> > *** Error
Bryan Drewery wrote:
> I only find RELDIR useful in the non-kernel builds, so I don't really
> care to extend it here.
Yes I said as much in the other thread.
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-al
Author: sjg
Date: Thu Jan 4 22:38:01 2018
New Revision: 327564
URL: https://svnweb.freebsd.org/changeset/base/327564
Log:
Release stevek from bondage
Reviewed by: sjg
Modified:
svnadmin/conf/mentors
Modified: svnadmin/conf/mentors
==
(r330257)
+++ vendor/NetBSD/bmake/dist/ChangeLog Thu Mar 1 23:45:44 2018
(r330258)
@@ -1,3 +1,44 @@
+2018-02-22 Simon J. Gerraty
+
+ * VERSION: 20180222
+ Merge with NetBSD make, pick up
+ o parse.c: avoid calling sysconf for every call to loadfile
+
+2018
Author: sjg
Date: Thu Mar 1 23:46:02 2018
New Revision: 330259
URL: https://svnweb.freebsd.org/changeset/base/330259
Log:
tag bmake-20180222
Added:
vendor/NetBSD/bmake/20180222/
- copied from r330258, vendor/NetBSD/bmake/dist/
___
svn-src-all@
geLog
==
--- head/contrib/bmake/ChangeLogThu Mar 1 23:46:02 2018
(r330259)
+++ head/contrib/bmake/ChangeLogFri Mar 2 01:53:50 2018
(r330260)
@@ -1,3 +1,44 @@
+2018-02-22 Simon J. Gerraty
+
+ * VE
:51:05 2018
(r331245)
+++ stable/11/contrib/bmake/ChangeLog Tue Mar 20 15:57:52 2018
(r331246)
@@ -1,3 +1,77 @@
+2018-02-22 Simon J. Gerraty
+
+ * VERSION: 20180222
+ Merge with NetBSD make, pick up
+ o parse.c: avoid calling sysconf for every call to
Mark Murray wrote:
> * src/sys/dev/random/random_adaptors.c src/sys/dev/random/random_adaptors.h
> - Remove; plugability is no longer used. Compile-time algorithm
> selection is the way to go.
Errr we use that and need it.
Please put it back.
Whether we agree with NIST's ideas about how
Mark R V Murray wrote:
> >> - Remove; plugability is no longer used. Compile-time algorithm
> >>selection is the way to go.
> >
> > Errr we use that and need it.
> > Please put it back.
>
> Do you really need full the plugability (including run-time selection
> of algorithm), or do you just
Mark R V Murray wrote:
> If so, can I confirm that you may be rolling your own non-Yarrow/Fortuna
> mixer(s)?
AFAIK no mixer allowed; just direct SP800-90 compliant HMAC-DRBG.
You can probably guess why we don't agree that's a brilliant arrangement
but its not an argument we can win.
Same would
Author: sjg
Date: Fri Jul 3 06:10:09 2015
New Revision: 285080
URL: https://svnweb.freebsd.org/changeset/base/285080
Log:
Fix generation of src.conf.5
Since makeman turns all options on, we need to guard somethings from
make(showconfig)
Modified:
head/Makefile
Modified: head/Makefile
Author: sjg
Date: Fri Jul 3 06:11:54 2015
New Revision: 285081
URL: https://svnweb.freebsd.org/changeset/base/285081
Log:
Updated depends
Added:
head/sys/modules/filemon/Makefile.depend (contents, props changed)
head/usr.sbin/bhyve/Makefile.depend (contents, props changed)
Modified:
Author: sjg
Date: Fri Jul 3 20:43:31 2015
New Revision: 285112
URL: https://svnweb.freebsd.org/changeset/base/285112
Log:
Latest clang uses openat(2).
If the pathname is absolute or dirfd is AT_FDCWD we can
handle it exactly like open(2).
Otherwise we output an A record to indicate tha
Mark R V Murray wrote:
> > On Thu, Jul 02, 2015 at 11:36:27AM -0700, Simon J. Gerraty wrote:
> >>> Sound like you just need to be able to select a single KLD at boot time?
Mark, do you have an estimate of when loadable modules will be supported
again?
We've been holding
> > Mark, do you have an estimate of when loadable modules will be supported
> > again?
>
> About a week, I’d say.
Thanks! Will keep an eye out.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscri
201 - 300 of 496 matches
Mail list logo