303975 |
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
301884 |
14-Jun-2016 |
bdrewery |
WITH_META_MODE: Fix rebuilding maketab outside of build-tools.
The bsd.dep.mk yacc targets rely on only the .c file getting a .meta file. However the previous code here relying on only the .h file meant that it would be generated with a .meta file. r301285 made it so that the .h file is never expected to get a .meta file. To keep this restriction in place add in an extra dependency on the .c file so that it is generated at this time. It's a hack but the best for the patterns we have at the moment for handling build-tools and side-effect-generated files.
Reported by: Mark Millard Approved by: re (implicit) Sponsored by: EMC / Isilon Storage Division
|
299289 |
09-May-2016 |
bdrewery |
DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.
This avoids running target binaries.
Sponsored by: EMC / Isilon Storage Division
|
297997 |
14-Apr-2016 |
bdrewery |
META_MODE: Don't rebuild build-tools targets during normal build.
This avoids 'build command changed' due to CFLAGS/CC changes during the normal build. Without this the build-tools targets end up rebuilding for the *target* rather than keeping the native versions built in build-tools.
Sponsored by: EMC / Isilon Storage Division
|
295989 |
24-Feb-2016 |
bdrewery |
DIRDEPS_BUILD: Regenerate without local dependencies.
These are no longer needed after the recent 'beforebuild: depend' changes and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports skipping 'make depend'.
Sponsored by: EMC / Isilon Storage Division
|
291320 |
25-Nov-2015 |
bdrewery |
META MODE: Don't create .meta files when symlinking sources into the obj directory.
Tracking these leads to situations where meta mode will consider the file to be out of date if /bin/sh or /bin/ln are newer than the source file. There's no reason for meta mode to do this as make is already handling the rebuild dependency fine.
Sponsored by: EMC / Isilon Storage Division
|
284345 |
13-Jun-2015 |
sjg |
Add META_MODE support.
Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796 Reviewed by: brooks imp
|
275042 |
25-Nov-2014 |
bapt |
Convert to usr.bin/ to LIBADD Reduce overlinking
|
201989 |
10-Jan-2010 |
ru |
Apply patches directly to sources. Their effect is as follows:
- Make one-true-awk respect locale's collating order in [a-z] bracket expressions, until a more complete fix (like handing BREs) is ready.
- Don't require a space between -[fv] and its argument.
|
201957 |
09-Jan-2010 |
ru |
Regen diffs.
|
201951 |
09-Jan-2010 |
ru |
Update to a 26-Nov-2009 release.
|
201386 |
02-Jan-2010 |
ed |
Build usr.bin/ with WARNS=6 by default.
Also add some missing $FreeBSD$ to keep svn happy.
|
177655 |
27-Mar-2008 |
jb |
Allow awk (the one true one!) to handle 64 files instead of just 20. The current FreeBSD syscall generation script uses all 20 and I need another open file.
It's a shame that something named as the 'one-true-awk' is so limited by an old denition like FOPEN_MAX when it could just make the file handling dynamic.
This is done to avoid touching contrib sources on a vendor branch.
|
176641 |
28-Feb-2008 |
obrien |
Now that we're way past our conversion from GNU awk to BWK awk, we don't need to primarily install as a non-conflicting name.
|
172962 |
25-Oct-2007 |
obrien |
The AWK 23-Oct-2007 release includes fixes for FreeBSD PR's bin/104795 and bin/100443.
|
170423 |
08-Jun-2007 |
delphij |
Increase inputFS buffer. awk will not accept some old scripts otherwise.
|
170335 |
05-Jun-2007 |
rafan |
- Update for 2007/05/01 import
Approved by: delphij (mentor) Nodded by: ru Tested by: make universe
|
163695 |
25-Oct-2006 |
ru |
Fix a bug converting a variable from the numeric type to a string.
PR: bin/104795 MFC after: 3 days
|
162319 |
15-Sep-2006 |
ru |
Initial memory allocation for fields was off-by-one.
PR: bin/100443 MFC after: 3 days
|
162318 |
15-Sep-2006 |
ru |
Don't require a space between -[fv] and its argument.
PR: bin/86514 MFC after: 3 days
|
146322 |
17-May-2005 |
ru |
Add temporary patches to make one-true-awk respect locale's collating order in [a-z] bracket expressions, until a more complete fix (like handing BREs) is ready.
Prodded by: ache OK'ed by: tjr
|
115898 |
06-Jun-2003 |
kuriyama |
Use cat ${.ALLSRC} > ${.TARGET} rather than ln -sf ${.ALLSRC} ${.TARGET} not to depends on absolute-path of symbolic links.
Commented by: marcel, obrien, bde
|
112339 |
17-Mar-2003 |
obrien |
For the bwk_20030314 version, we have to -DHAS_ISBLANK now. Oh how I wish the author had accepted my "#ifndef isblank" patch instead.
|
96363 |
10-May-2002 |
obrien |
BWK awk appears to work for world builds just fine now. We want to make sparc64 the same as the other platforms -- so do it by moving the other platforms toward the sparc64.
|
94339 |
10-Apr-2002 |
obrien |
Style.
|
94267 |
09-Apr-2002 |
ru |
Style.
|
94266 |
09-Apr-2002 |
ru |
Make this compile in a standalone environment. Tidy up CLEANFILES. Use built-in rules for building "maketab".
|
93003 |
23-Mar-2002 |
obrien |
Use our auto-YACC'ing rules to do most of the work.
Submitted by: bde
|
91760 |
06-Mar-2002 |
obrien |
To quote BDE: "the k part of awk should understand the ctype macros and not need the -funsigned-char hack."
Also add needed CLEANSFILE.
|
91758 |
06-Mar-2002 |
obrien |
Simpler way to handling the names needed on the various platforms.
|
91707 |
05-Mar-2002 |
obrien |
On the sparc64 platform we install the `1 true AWK' as "awk". On all other platforms we install as "nawk".
At the moment Gawk is borked on sparc64, however BWK AWK works fine.
|
85724 |
30-Oct-2001 |
obrien |
Switch to the One True AWK from Bell-Labs, away from GNU AWK.
|