Author: sjg
Date: Tue Jun 18 19:35:51 2013
New Revision: 251958
URL: http://svnweb.freebsd.org/changeset/base/251958
Log:
Fix use after free bug.
Parse_SetInput:
curFile->fname was using the buffer passed to it - which ReadMakefile frees.
This change makes the comment in ParseEOF about lea
Yes.
On Tue, 18 Jun 2013 14:25:15 -0700, Garrett Cooper writes:
>Was this the source of the huge
> ignoring stale .depend
>messages?
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listi
Author: sjg
Date: Thu Jun 20 22:50:08 2013
New Revision: 252048
URL: http://svnweb.freebsd.org/changeset/base/252048
Log:
share/mk: merge: r241298,243393,249057,251506 from head for bmake support.
Makefile: buildworld etc will be done with make from src tree,
make sure that bmake's -J 15,
Author: sjg
Date: Fri Jun 21 22:45:03 2013
New Revision: 252073
URL: http://svnweb.freebsd.org/changeset/base/252073
Log:
share/mk: merge: r241298,243393,249057,251506 from head for bmake support.
merge: r252048 from stable/9
Makefile: merge: r252048 from stable/9 for bmake suppor
Author: sjg
Date: Sun Jun 30 15:00:07 2013
New Revision: 252419
URL: http://svnweb.freebsd.org/changeset/base/252419
Log:
Use && rather than ; when success of previous job matters.
Modified:
head/Makefile.inc1
head/UPDATING
Modified: head/Makefile.inc1
=
On Fri, 5 Jul 2013 18:06:37 +0200, Tijl Coosemans writes:
>> I've been noticing that bmake doesn't run parallel jobs as like fmake.
No it doesn't.
fmake exports the name of a FIFO, which any submake can open.
bmake passes open descriptors to a pipe, but only if the target is
flagged .MAKE.
.MAKE
Author: sjg
Date: Sat Jul 6 00:13:08 2013
New Revision: 252856
URL: http://svnweb.freebsd.org/changeset/base/252856
Log:
Sprinkle some .MAKE magic
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
==
--- hea
>We've run as high as -j48 ... number of logical cpu's "times-two" (it was o=
>n a box with 24 logical CPUs).
We've (ok dhw@ has) done a lot of empirical measurement
to determine optimal jobs_factor numbers for various machines.
Right now we are using .75 for boxes with > 16 cores.
For smaller box
Author: sjg
Date: Wed Jul 24 17:55:08 2013
New Revision: 253616
URL: http://svnweb.freebsd.org/changeset/base/253616
Log:
Fix bug in universe where if upgrade_checks wants a new make,
it gets built 16 times in parallel in the same location.
While we are at it, until we finish getting rid of
)
+++ vendor/NetBSD/bmake/dist/ChangeLog Mon Apr 1 21:12:55 2013
(r248989)
@@ -1,3 +1,47 @@
+2013-03-30 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130330
+ Merge with NetBSD make, pick up
+ o meta.c: refine the handling of .OODATE in commands.
+ Rather
Author: sjg
Date: Mon Apr 1 21:13:56 2013
New Revision: 248990
URL: http://svnweb.freebsd.org/changeset/base/248990
Log:
Tag bmake-20130330
Added:
vendor/NetBSD/bmake/20130330/
- copied from r248989, vendor/NetBSD/bmake/dist/
___
svn-src-all@f
/contrib/bmake/ChangeLogTue Apr 2 19:39:31 2013
(r249032)
+++ head/contrib/bmake/ChangeLogTue Apr 2 21:31:11 2013
(r249033)
@@ -1,3 +1,47 @@
+2013-03-30 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130330
+ Merge with NetBSD make, pick up
+ o
Author: sjg
Date: Wed Apr 3 16:20:21 2013
New Revision: 249057
URL: http://svnweb.freebsd.org/changeset/base/249057
Log:
Tell bmake to use the FreeBSD preferred makefile preference list.
PR: 177593
Reviewed by: obrien
Modified:
head/share/mk/sys.mk
Modified: head/share/mk/
Author: sjg
Date: Fri Apr 12 00:34:19 2013
New Revision: 249395
URL: http://svnweb.freebsd.org/changeset/base/249395
Log:
If doing buildworld -DWITH_BMAKE make sure bmake does the build.
Modified:
head/Makefile
Modified: head/Makefile
=
Author: sjg
Date: Mon Apr 22 18:11:29 2013
New Revision: 249770
URL: http://svnweb.freebsd.org/changeset/base/249770
Log:
Pass more variables to bsd.prog.mk and
only append to already defined variables.
Submitted by: Garrett Cooper
Modified:
head/share/mk/bsd.progs.mk
Modified: head/s
Author: sjg
Date: Tue Mar 4 20:09:23 2014
New Revision: 262749
URL: http://svnweb.freebsd.org/changeset/base/262749
Log:
Allow comments at end of line.
Reviewed by: marcel
Modified:
head/usr.sbin/makefs/mtree.c
Modified: head/usr.sbin/makefs/mtree.c
Author: sjg
Date: Sat Mar 15 23:51:28 2014
New Revision: 263212
URL: http://svnweb.freebsd.org/changeset/base/263212
Log:
Backport bmake to 9 so ports can rely on it being available.
We only build/install it as bmake.
Requested by: bapt
Reviewed by: marcel
Added:
- copied from r2
/dist/ChangeLog Fri Aug 2 03:46:45 2013
(r253878)
+++ vendor/NetBSD/bmake/dist/ChangeLog Fri Aug 2 05:23:57 2013
(r253879)
@@ -1,3 +1,36 @@
+2013-07-30 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130730
+ Merge with NetBSD make, pick up
+ o Allow
Author: sjg
Date: Fri Aug 2 05:25:11 2013
New Revision: 253880
URL: http://svnweb.freebsd.org/changeset/base/253880
Log:
Tag bmake-20130730
Added:
vendor/NetBSD/bmake/20130730/
- copied from r253879, vendor/NetBSD/bmake/dist/
___
svn-src-all@f
==
--- head/contrib/bmake/ChangeLogFri Aug 2 05:52:53 2013
(r253882)
+++ head/contrib/bmake/ChangeLogFri Aug 2 06:25:28 2013
(r253883)
@@ -1,3 +1,36 @@
+2013-07-30 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130730
On Fri, 2 Aug 2013 22:46:36 -0700, Rui Paulo writes:
>Cool! Can we set this in /etc/make.conf ?
I would expect so.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-
On Sat, 3 Aug 2013 22:11:46 -0700, Rui Paulo writes:
>On 2 Aug 2013, at 23:01, Simon J. Gerraty wrote:
>
>>
>> On Fri, 2 Aug 2013 22:46:36 -0700, Rui Paulo writes:
>>> Cool! Can we set this in /etc/make.conf ?
>>
>> I would expect so.
>
>Doesn
Author: sjg
Date: Sun Aug 4 07:10:16 2013
New Revision: 253925
URL: http://svnweb.freebsd.org/changeset/base/253925
Log:
Move the call to Job_SetPrefix() to Job_Init() so that
makefiles have had a chance to set .MAKE.JOB.PREFIX
Modified:
head/contrib/bmake/job.c
head/contrib/bmake/main.c
>> Thank you for your comments. Can you review the attached patch? If
>> there is no problem, I will commit this and MFC to stable branches.
Looks good.
But don't commit it untested ;-)
I can test it for you.
>Perhaps it is best to commit this patch, but also add a warning to
>filemon(4) that
On Mon, 5 Aug 2013 13:22:06 +0900, Hiroki Sato writes:
>"Simon J. Gerraty" wrote
> in <20130804151754.8189758...@chaos.jnpr.net>:
>sj> I can test it for you.
>
> Okay, I will wait for the results.
Seems to work ok.
Thanks
--sjg
_
Author: sjg
Date: Sat Aug 10 21:31:35 2013
New Revision: 254194
URL: http://svnweb.freebsd.org/changeset/base/254194
Log:
ParseGetLine: don't treat a zero byte as end of buffer if P_end says it isn't.
Consume up to next newline, and issue a parse warning.
If no newline found before P_end, ca
Author: sjg
Date: Wed Aug 14 22:19:29 2013
New Revision: 254340
URL: http://svnweb.freebsd.org/changeset/base/254340
Log:
Some objects - such as *_genassym.o are not hooked into
SRCS OBJS or anything else, yet have a dependency on symlinks
such as machine/
Reviewed by: obrien
Modified:
Author: sjg
Date: Fri Aug 16 16:26:23 2013
New Revision: 254417
URL: http://svnweb.freebsd.org/changeset/base/254417
Log:
When we need to build using the in-tree make,
switch at the earliest opportunity.
In the case of fmake vs bmake, this helps ensure correct load handling.
Reviewed by
Author: sjg
Date: Fri Aug 16 18:47:18 2013
New Revision: 254419
URL: http://svnweb.freebsd.org/changeset/base/254419
Log:
Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes)
for backwards compatability.
Modified:
head/contrib/bmake/job.c
head/contrib/bmake/make.1
Modified: head/contrib/bm
On Fri, 16 Aug 2013 11:56:24 -0700, Juli Mallett writes:
>> Log:
>> Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes)
>> for backwards compatability.
>>
>
>Thanks very much. Do you have some sense of when/if this might switch to a
>default of "no"? If so, it seems like it might be good to n
Author: sjg
Date: Sat Aug 17 04:41:35 2013
New Revision: 254437
URL: http://svnweb.freebsd.org/changeset/base/254437
Log:
Don't let user specified DESTDIR, break building our chosen make.
Modified:
head/Makefile
Modified: head/Makefile
Author: sjg
Date: Tue Aug 27 23:09:34 2013
New Revision: 254980
URL: http://svnweb.freebsd.org/changeset/base/254980
Log:
Use .SHELL to tell bmake to use 'set -e' when running scripts
since most FreeBSD makefiles it is in effect.
Move the other bmake compatability knobs out of the POSIX b
Author: sjg
Date: Sun Sep 1 18:59:09 2013
New Revision: 255127
URL: http://svnweb.freebsd.org/changeset/base/255127
Log:
Pay attention to errCheck!
PR: 181715
Modified:
head/contrib/bmake/compat.c
Modified: head/contrib/bmake/compat.c
=
Author: sjg
Date: Thu Sep 5 15:49:51 2013
New Revision: 255251
URL: http://svnweb.freebsd.org/changeset/base/255251
Log:
Tag bmake-20130904
Added:
vendor/NetBSD/bmake/20130904/
- copied from r255250, vendor/NetBSD/bmake/dist/
___
svn-src-all@f
2013
(r255250)
@@ -1,3 +1,24 @@
+2013-09-04 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130904
+ Merge with NetBSD make, pick up
+ o Add VAR_INTERNAL context, so that internal setting of
+ MAKEFILE does not override value set by makefiles.
+
+2013-09
:50:34 2013
(r255252)
+++ head/contrib/bmake/ChangeLogThu Sep 5 15:57:26 2013
(r255253)
@@ -1,3 +1,24 @@
+2013-09-04 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130904
+ Merge with NetBSD make, pick up
+ o Add VAR_INTERNAL context, so that
Author: sjg
Date: Fri Sep 6 02:55:51 2013
New Revision: 255285
URL: http://svnweb.freebsd.org/changeset/base/255285
Log:
If MAKE_JOB_ERROR_TOKEN is set to false, do not put an error token ("E")
into the job queue.
This avoids closing down an entire build on failure of one branch.
Probably
Author: sjg
Date: Fri Sep 6 02:57:15 2013
New Revision: 255286
URL: http://svnweb.freebsd.org/changeset/base/255286
Log:
During universe/tinderbox export MAKE_JOB_ERROR_TOKEN=no
This avoids aborting everything when one kernel fails.
Reviewed by: obrien
Modified:
head/Makefile
Modifi
Author: sjg
Date: Tue Sep 10 23:31:38 2013
New Revision: 255463
URL: http://svnweb.freebsd.org/changeset/base/255463
Log:
Stick to traditional DEFAULT_SYS_PATH (/usr/share/mk)
Reviewed by: obrien
Approved by: re
Modified:
head/usr.bin/bmake/Makefile
Modified: head/usr.bin/bmake/Make
(r261181)
+++ vendor/NetBSD/bmake/dist/ChangeLog Sun Jan 26 07:40:17 2014
(r261182)
@@ -1,3 +1,37 @@
+2014-01-03 Simon J. Gerraty
+
+ * boot-strap: ignore mksrc=none
+
+2014-01-02 Simon J. Gerraty
+
+ * Makefile (DEFAULT_SYS_PATH?): use just ${prefix}/share/mk
+
+2014-01
Author: sjg
Date: Sun Jan 26 07:40:56 2014
New Revision: 261183
URL: http://svnweb.freebsd.org/changeset/base/261183
Log:
Tag 20140101
Added:
vendor/NetBSD/bmake/20140101/
- copied from r261182, vendor/NetBSD/bmake/dist/
___
svn-src-all@freebsd
Mon Jan 27 17:31:21 2014
(r261211)
+++ head/contrib/bmake/ChangeLogMon Jan 27 17:47:21 2014
(r261212)
@@ -1,3 +1,37 @@
+2014-01-03 Simon J. Gerraty
+
+ * boot-strap: ignore mksrc=none
+
+2014-01-02 Simon J. Gerraty
+
+ * Makefile (DEFAULT_SYS_PATH?): use just
Author: sjg
Date: Wed May 1 23:58:39 2013
New Revision: 250164
URL: http://svnweb.freebsd.org/changeset/base/250164
Log:
Local hack to allow smooth transition for ports.
bsd.port.mk can set .MAKE.FreeBSD_UL=yes
to cause :L and :U to have their old behavior.
This should be reverted when 8.
Author: sjg
Date: Thu May 16 15:28:38 2013
New Revision: 250699
URL: http://svnweb.freebsd.org/changeset/base/250699
Log:
Build bmake by default.
If someone explicitly builds usr.bin/make while MK_BMAKE==yes,
install it as 'fmake'.
Reviewed by: brooks
Modified:
head/share/mk/bsd.own
Author: sjg
Date: Thu May 16 21:26:46 2013
New Revision: 250719
URL: http://svnweb.freebsd.org/changeset/base/250719
Log:
Reverse the sense of the test wrt bmake, and guard against
MK_BMAKE not being defined.
Modified:
head/Makefile
head/usr.bin/make/Makefile
Modified: head/Makefile
Author: sjg
Date: Fri May 17 19:37:16 2013
New Revision: 250750
URL: http://svnweb.freebsd.org/changeset/base/250750
Log:
We really need to get the bsd.own.mk from this tree so the
correct options are set.
Also defined NO_PWD_OVERRIDE to match behavior of fmake.
Modified:
head/contrib/bma
>For me /usr/src is a symlink to /some/path and now if I build from
>/usr/src some parts end up in /usr/obj/usr/src and other parts
>in /usr/obj/some/path. It used to be the latter.
This could be the result of some bits being built by the old freebsd
make.
Since the early stage of buildworld doe
Author: sjg
Date: Fri May 17 22:18:27 2013
New Revision: 250755
URL: http://svnweb.freebsd.org/changeset/base/250755
Log:
Per the comment, we cannot rely on bsd.own.mk
we could be on an old system that knows noting of MK_BMAKE
or on an almost up to date one that is defaulting it to "no"
ne
On Fri, 17 May 2013 23:34:08 +0200, Tijl Coosemans writes:
>When the output of /usr/local/libexec/portconf is empty make
>warns about it:
Yes. This is to avoid accidents.
If you *know* that no output is a valid result, you can add '; echo' to
the end of the command to suppress the warning.
>
>m
Author: sjg
Date: Sat May 18 13:07:01 2013
New Revision: 250770
URL: http://svnweb.freebsd.org/changeset/base/250770
Log:
Var_Delete: expand name to delete if needed.
Modified:
head/contrib/bmake/var.c
Modified: head/contrib/bmake/var.c
===
Author: sjg
Date: Sat May 18 13:15:19 2013
New Revision: 250771
URL: http://svnweb.freebsd.org/changeset/base/250771
Log:
Match what is in netbsd.
Modified:
head/contrib/bmake/var.c
Modified: head/contrib/bmake/var.c
===
Author: sjg
Date: Sat May 18 13:24:53 2013
New Revision: 250773
URL: http://svnweb.freebsd.org/changeset/base/250773
Log:
Fix wildcard srcs for phony targets
Modified:
head/contrib/bmake/suff.c
Modified: head/contrib/bmake/suff.c
==
On Fri, 17 May 2013 23:34:08 +0200, Tijl Coosemans writes:
>_PORTCONF!=3D/usr/local/libexec/portconf
>=2Efor i in ${_PORTCONF:S/|/ /g}
>${i:S/%/ /g}
Is it possible to re-write this to be less dependent on how .for is
parsed?
Eg. assuming i is foo=[%]blah%goo
${i:C,=.*,,g} = ${i:C,.*=%*,,:S,%, ,
Author: sjg
Date: Sun May 19 16:45:17 2013
New Revision: 250811
URL: http://svnweb.freebsd.org/changeset/base/250811
Log:
Automate import dance
Modified:
vendor/NetBSD/bmake/do-update.sh
Modified: vendor/NetBSD/bmake/do-update.sh
==
==
--- vendor/NetBSD/bmake/dist/ChangeLog Mon May 20 22:18:18 2013
(r250834)
+++ vendor/NetBSD/bmake/dist/ChangeLog Mon May 20 22:35:32 2013
(r250835)
@@ -1,3 +1,17 @@
+2013-05-20 Simon J. Gerraty
+
+ * Makefile
Author: sjg
Date: Mon May 20 22:37:10 2013
New Revision: 250836
URL: http://svnweb.freebsd.org/changeset/base/250836
Log:
Tag bmake-20130520
Added:
vendor/NetBSD/bmake/20130520/
- copied from r250835, vendor/NetBSD/bmake/dist/
___
svn-src-all@f
(r250837)
@@ -1,3 +1,17 @@
+2013-05-20 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130520
+ generate manifest from component FILES rather than have to
+ update FILES when mk/FILES changes.
+
+2013-05-18 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION
Author: sjg
Date: Tue May 21 18:38:09 2013
New Revision: 250867
URL: http://svnweb.freebsd.org/changeset/base/250867
Log:
Mention the switch to bmake by default.
Reviewed by: obrien
Modified:
head/UPDATING
Modified: head/UPDATING
Author: sjg
Date: Mon Jun 3 23:51:46 2013
New Revision: 251352
URL: http://svnweb.freebsd.org/changeset/base/251352
Log:
bmake does not like universe_${target}_prologue in the .ORDER
when there is an explicit dependency for it anyway.
Remove it so both bmake and fmake do the same thing.
2013
(r251420)
@@ -1,3 +1,16 @@
+2013-06-04 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130604
+ Merge with NetBSD make, pick up
+ o job.c: JobCreatePipe: do fcntl() after any tweaking of fd's
+ to avoid leaking descriptors.
+
+2013-05-28 Si
Author: sjg
Date: Wed Jun 5 15:52:24 2013
New Revision: 251421
URL: http://svnweb.freebsd.org/changeset/base/251421
Log:
Tag bmake-20130604
Added:
vendor/NetBSD/bmake/20130604/
- copied from r251420, vendor/NetBSD/bmake/dist/
___
svn-src-all@f
:52:24 2013
(r251421)
+++ head/contrib/bmake/ChangeLogWed Jun 5 16:12:50 2013
(r251422)
@@ -1,3 +1,16 @@
+2013-06-04 Simon J. Gerraty
+
+ * Makefile (MAKE_VERSION): 20130604
+ Merge with NetBSD make, pick up
+ o job.c: JobCreatePipe: do fcntl() after
Author: sjg
Date: Fri Jun 7 19:45:04 2013
New Revision: 251506
URL: http://svnweb.freebsd.org/changeset/base/251506
Log:
Override bmake's default MAKEFILE_PREFERENCE
Modified:
head/share/mk/sys.mk
Modified: head/share/mk/sys.mk
===
Author: sjg
Date: Thu Jun 13 18:39:17 2013
New Revision: 251693
URL: http://svnweb.freebsd.org/changeset/base/251693
Log:
Explain remedy for -J error from old make
Modified:
head/UPDATING
Modified: head/UPDATING
==
-
Author: sjg
Date: Fri Jun 14 16:24:07 2013
New Revision: 251748
URL: http://svnweb.freebsd.org/changeset/base/251748
Log:
We cannot remove the _+_ trick, until old make is completely deprecated.
But we don't want to set it to + for bmake since it breaks make -N
which is used to supress the n
Author: sjg
Date: Fri Jun 14 16:25:41 2013
New Revision: 251749
URL: http://svnweb.freebsd.org/changeset/base/251749
Log:
Flag recursive make targets with .MAKE (has no effect on fmake)
make -n will still exectute such targets
make -N will not.
Reviewed by: obrien
Modified:
head/sha
Author: sjg
Date: Fri Jun 14 16:30:11 2013
New Revision: 251750
URL: http://svnweb.freebsd.org/changeset/base/251750
Log:
Flag recursive make targets with .MAKE
so that job token pipe is passed to them.
To avoid surprising anyone, only add .MAKE to ${TGTS} when -n
has not been specified (a
Author: sjg
Date: Wed Nov 13 15:10:32 2013
New Revision: 258095
URL: http://svnweb.freebsd.org/changeset/base/258095
Log:
Allow this to work with fmake
Based on patch from Garret Cooper.
Modified:
head/share/mk/bsd.progs.mk
Modified: head/share/mk/bsd.progs.mk
=
Author: sjg
Date: Thu Nov 14 00:06:44 2013
New Revision: 258113
URL: http://svnweb.freebsd.org/changeset/base/258113
Log:
Avoid SEGV when passed NULL for list
Modified:
head/contrib/bmake/lst.lib/lstMember.c
Modified: head/contrib/bmake/lst.lib/lstMember.c
===
Author: sjg
Date: Thu Nov 14 00:29:48 2013
New Revision: 258114
URL: http://svnweb.freebsd.org/changeset/base/258114
Log:
Don't SEGV when Hash_Table is uninitialized
Modified:
head/contrib/bmake/hash.c
Modified: head/contrib/bmake/hash.c
==
On Sun, 17 Nov 2013 23:12:55 +, Julio Merino writes:
> I am not sure how this ever worked before given that manual inspection
> of bsd.progs.mk clearly shows that the expected character between the
> two components is a dot and not an underscore... but I suspect the
Actually . or _ worked,
Author: sjg
Date: Tue Nov 19 00:34:59 2013
New Revision: 258330
URL: http://svnweb.freebsd.org/changeset/base/258330
Log:
Need to also test for defined(${v}_${PROG})
Modified:
head/share/mk/bsd.progs.mk
Modified: head/share/mk/bsd.progs.mk
On Thu, 21 Nov 2013 18:29:15 -0500, Julio Merino writes:
>> Actually . or _ worked, until recently.
>
>I think only supporting one form is better in the name of simplicity.
Generally I would agree.
Originally I used '_' for this and a number of other things,
but in many cases find that '.' makes
On Tue, 24 Sep 2013 20:41:19 +0400, Sergey Kandaurov writes:
>> +.Fx 9
>
>This results in mdoc warning.
>:mdoc warning: .Fx: Unknown FreeBSD version `9' (#733)
On what release?
Surely 9 and later know about 9?
___
svn-src-all@freebsd.org mailing list
h
On Tue, 24 Sep 2013 15:23:44 -0400, Benjamin Kaduk writes:
>> There is no "FreeBSD 9,", only "FreeBSD 9.0", "FreeBSD 9.1", etc.
Ah - sorry.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, s
Author: sjg
Date: Fri Sep 27 17:42:23 2013
New Revision: 255916
URL: http://svnweb.freebsd.org/changeset/base/255916
Log:
Fix Fx syntax.
PR: 182269
Approved by: re@
Modified:
head/contrib/bmake/make.1
Modified: head/contrib/bmake/make.1
On Fri, 1 Nov 2013 17:15:32 -0500, Brooks Davis writes:
>(In practice WITHOUT_BMAKE is broken and corrupts your object tree with a
>make that fails until manually deleted.)
That's new? it worked last time I checked - which was around the time
I made sure the make thus built was named for the fla
>told me what was wrong. The issue is that the :U modifer I used is a
>bmake feature and that the toolchain target doesn't bootstrap bmake (or
>perhaps doesn't do it early enough). I plan to commit a workaround for
Hmmm toolchain is in the same TGTS list as buildworld, so should depend
on upgrad
Author: sjg
Date: Thu Nov 7 00:36:39 2013
New Revision: 257773
URL: http://svnweb.freebsd.org/changeset/base/257773
Log:
Propagate ancient fix from Junos.
Use of -h is not supposed to depend on AUTHENTICATION being defined.
Reviewed by: markm
Modified:
head/contrib/telnet/telnetd/sys_
Author: sjg
Date: Thu Nov 22 04:50:42 2012
New Revision: 243392
URL: http://svnweb.freebsd.org/changeset/base/243392
Log:
INSTALL_AS_USER: output of id -un will never match 0 so use id -u
and USER for BINOWN etc.
Approved by: marcel (mentor)
Modified:
head/share/mk/bsd.own.mk
Modifie
Author: sjg
Date: Thu Nov 22 04:53:09 2012
New Revision: 243393
URL: http://svnweb.freebsd.org/changeset/base/243393
Log:
If .PARSEDIR is defined we have bmake, and CTFCONVERT_CMD can be empty.
PR: 172440
Approved by: marcel (mentor)
Modified:
head/share/mk/bsd.own.mk
Modif
>On 11/28/12 7:49 PM, Garrett Cooper wrote:
>> I know it's sort of done in some groups [based on commit messages], but it w
>ould be nice to have it better formalized and socialized as well. Things like
Trying to get too formalized could be counter productive.
>> An extension of this code revie
Author: sjg
Date: Fri Nov 30 20:50:34 2012
New Revision: 243713
URL: http://svnweb.freebsd.org/changeset/base/243713
Log:
The build-tools step during build32 also needs the -legacy magic.
Approved by: marcel (mentor)
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
===
On Sat, 20 Oct 2012 21:13:36 +1100 (EST), Bruce Evans writes:
>Back to the old thread. Followup to the new commit thread.
I seem to have missed a bit of the conversation, so sorry if some of
this has been done to death already.
First some background:
I believe the reason for the original chang
label="Sepherosa Ziehau\nse...@freebsd.org\n2007/03/28"]
sepotvin [label="Stephane E. Potvin\nsepot...@freebsd.org\n2007/02/15"]
simon [label="Simon L. Nielsen\nsi...@freebsd.org\n2006/03/07"]
+sjg [label="Simon J. Gerraty\n...@freebsd.org\n2012/10/23"]
sobomax [la
(r242092)
+++ vendor/NetBSD/bmake/dist/ChangeLog Thu Oct 25 20:31:22 2012
(r242093)
@@ -1,3 +1,27 @@
+2012-10-10 Simon J. Gerraty
+
+ * Makefile.in (MAKE_VERSION): 20121010
+ o protect syntax that only bmake parses correctly.
+ o remove auto setting of
Author: sjg
Date: Thu Oct 25 20:34:44 2012
New Revision: 242094
URL: http://svn.freebsd.org/changeset/base/242094
Log:
Tag bmake/20121010
Approved by: marcel (mentor)
Added:
vendor/NetBSD/bmake/20121010/
- copied from r242093, vendor/NetBSD/bmake/dist/
_
==
--- head/contrib/bmake/ChangeLogThu Oct 25 22:54:29 2012
(r242101)
+++ head/contrib/bmake/ChangeLogThu Oct 25 23:18:05 2012
(r242102)
@@ -1,3 +1,27 @@
+2012-10-10 Simon J. Gerraty
+
+ * Makefile.in (MAKE_VERSION): 20121010
Author: sjg
Date: Sat Nov 3 00:10:30 2012
New Revision: 242501
URL: http://svn.freebsd.org/changeset/base/242501
Log:
If no contents keyword is specified, the default for files is
the named file.
Approved by: marcel (mentor)
Modified:
head/usr.sbin/makefs/mtree.c
Modified: head/usr.
$
-
-.include
-
-.SUFFIXES: .out .o .c .cc .cpp .cxx .C .m .y .l .ln .s .S .asm
-
-.if ${MK_MAN} == "no"
-NO_MAN=
+# $Id: progs.mk,v 1.11 2012/11/06 17:18:54 sjg Exp $
+#
+# @(#) Copyright (c) 2006, Simon J. Gerraty
+#
+# This file is provided in the hope that it will
+# be of u
Author: sjg
Date: Wed Nov 7 22:02:02 2012
New Revision: 242711
URL: http://svnweb.freebsd.org/changeset/base/242711
Log:
Enable ATF testing.
Submitted by: Garrett Cooper
Approved by: marcel (mentor)
Added:
head/share/mk/atf.test.mk (contents, props changed)
head/share/mk/bsd.test
Author: sjg
Date: Wed Nov 7 22:02:53 2012
New Revision: 242712
URL: http://svnweb.freebsd.org/changeset/base/242712
Log:
Add ATF and reformat to ease reviews
Approved by: marcel (mentor)
Modified:
head/share/mk/Makefile
Modified: head/share/mk/Makefile
Author: sjg
Date: Wed Nov 7 22:03:59 2012
New Revision: 242713
URL: http://svnweb.freebsd.org/changeset/base/242713
Log:
Simple unit-tests for libcrypt, to show how easy it is.
Approved by: marcel (mentor)
Added:
head/lib/libcrypt/tests/
head/lib/libcrypt/tests/Makefile (contents,
I aim to import bmake-20121109 soon (once I sort out svn 1.7.7 bug),
will loook at this as well.
On Wed, 14 Nov 2012 19:27:49 +, Chris Rees writes:
>> > I was kicking the tires on this and noticed bmake is dynamically linked.
>> >
>> > Can you change it to being statically linked?
___
==
--- vendor/NetBSD/bmake/dist/ChangeLog Thu Nov 15 21:22:50 2012
(r243104)
+++ vendor/NetBSD/bmake/dist/ChangeLog Thu Nov 15 22:01:30 2012
(r243105)
@@ -1,3 +1,28 @@
+2012-11-11 Simon J. Gerraty
Author: sjg
Date: Thu Nov 15 22:05:18 2012
New Revision: 243106
URL: http://svnweb.freebsd.org/changeset/base/243106
Log:
Tag bmake-2012
Approved by: marcel (mentor)
Added:
vendor/NetBSD/bmake/bmake-2012/
- copied from r243105, vendor/NetBSD/bmake/dist/
/bmake/ChangeLogFri Nov 16 01:24:11 2012
(r243114)
+++ head/contrib/bmake/ChangeLogFri Nov 16 01:37:25 2012
(r243115)
@@ -1,3 +1,28 @@
+2012-11-11 Simon J. Gerraty
+
+ * Makefile.in (MAKE_VERSION): 2012
+ fix generation of bmake.cat1
+
+2012-11-09
Hi Kevin,
On Wed, 30 May 2012 22:45:57 -0400, "Kevin P. Neal" writes:
>> Deprecate the FreeBSD make's ":U" (to-upper case) and ":L" (to-lower case)
>> modifiers for ":tu" and ":tl" from OSF's ODE, which made its way into
>> NetBSD's make, which is the source for the Portable Berkeley Make.
>
16:39:50 2013
(r246148)
+++ vendor/NetBSD/bmake/dist/ChangeLog Thu Jan 31 16:44:23 2013
(r246149)
@@ -1,3 +1,35 @@
+2013-01-27 Simon J. Gerraty
+
+ * Merge with NetBSD make, pick up
+ o make.1: more info on how shell commands are handled.
+ o job.c,main.c
Author: sjg
Date: Thu Jan 31 16:47:34 2013
New Revision: 246150
URL: http://svnweb.freebsd.org/changeset/base/246150
Log:
Tag bmake-20130123
Approved by: marcel (mentor)
Added:
vendor/NetBSD/bmake/20130123/
- copied from r246149, vendor/NetBSD/bmake/dist/
__
1 - 100 of 496 matches
Mail list logo