| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Differential Revision: https://reviews.freebsd.org/D27732
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current default is provided in various Makefile.inc in some top-level
directories and covers a good portion of the tree, but doesn't cover parts
of the build a little deeper (e.g. libcasper).
Provide a default in src.sys.mk and set WARNS to it in bsd.sys.mk if that
variable is defined. This lets us relatively cleanly provide a default WARNS
no matter where you're building in the src tree without breaking things
outside of the tree.
Crunchgen has been updated as a bootstrap tool to work on this change
because it needs r365605 at a minimum to succeed. The cleanup necessary to
successfully walk over this change on WITHOUT_CLEAN builds has been added.
There is a supplemental project to this to list all of the warnings that are
encountered when the environment has WARNS=6 NO_WERROR=yes:
https://warns.kevans.dev -- this project will hopefully eventually go away
in favor of CI doing a much better job than it.
Reviewed by: emaste, brooks, ngie (all earlier version)
Reviewed by: emaste, arichardson (depend-cleanup.sh change)
Differential Revision: https://reviews.freebsd.org/D26455
Notes:
svn path=/head/; revision=365887
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Import the wrapper script from zstdgrep (written by wiz@netbsd.org)
Modify it to support more than just zstd (adding support for gzip,
lzma, xz and bzip2)
Write a simple manpage dedicated for it.
Only use that new wrapper both for gnu grep and bsd grep
Next step will be removing code related to compression format from bsdgrep
Reviewed by: kevans
Approved by: kevans
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D15193
Notes:
svn path=/head/; revision=332993
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since buildenv exports SYSROOT all of these uses will now look in
WORLDTMP by default.
sys/boot/efi/loader/Makefile
A LIBSTAND hack is no longer required for buildenv.
MFC after: 2 weeks
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=320122
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some users build FreeBSD as non-root in Perforce workspaces. By default,
Perforce sets files read-only unless they're explicitly being edited.
As a result, the -f argument must be used to cp in order to override the
read-only flag when copying source files to object directories. Bare use of
'cp' should be avoided in the future.
Update all current users of 'cp' in the src tree.
Reviewed by: emaste
MFC after: 1 week
Sponsored by: Spectra Logic
Notes:
svn path=/head/; revision=277273
|
| |
|
|
|
|
|
|
|
|
|
|
| |
To be able to info pages consider installing texinfo from ports print/texinfo or
via pkg: pkg install texinfo
Differential Revision: https://reviews.freebsd.org/D1409
Reviewed by: emaste, imp (previous version)
Relnotes: yes
Notes:
svn path=/head/; revision=276551
|
| |
|
|
|
|
|
| |
Reduce overlinking
Notes:
svn path=/head/; revision=275077
|
| |
|
|
|
|
|
|
| |
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=270668
|
| |
|
|
|
|
|
| |
from the latter.
Notes:
svn path=/head/; revision=265420
|
| |
|
|
|
|
|
|
|
| |
actually reverts r250860 and r250861.
Reported by: gjb, tinderbox
Notes:
svn path=/head/; revision=251468
|
| |
|
|
| |
Notes:
svn path=/head/; revision=251438
|
| |
|
|
|
|
|
|
|
|
| |
particular, don't use DESTDIR. Such creates an unnecessary dependency
on the build machine.
Obtained from: Juniper Networks, Inc.
Notes:
svn path=/head/; revision=250861
|
| |
|
|
|
|
|
|
|
|
|
| |
If WITH_BSD_GREP is not set, it will be 'bsdgrep' and GNUgrep will be
'[ef]grep'. Otherwise, BSD-grep will be the grep family, and GNUgrep
will be 'gnugrep'.
Discussed with: brooks
Notes:
svn path=/head/; revision=222273
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131558
|
| |
|
|
| |
Notes:
svn path=/head/; revision=126435
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125931
|
| |
|
|
|
|
|
| |
2) Switch back to regex.h
Notes:
svn path=/head/; revision=125894
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125503
|
| |
|
|
| |
Notes:
svn path=/head/; revision=105502
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103372
|
| |
|
|
|
|
|
| |
texinfo system to one that understands "command{foo}".
Notes:
svn path=/head/; revision=56234
|
| |
|
|
|
|
|
| |
that understands "command{foo}".
Notes:
svn path=/head/; revision=55381
|
| |
|
|
| |
Notes:
svn path=/head/; revision=53571
|
| |
|
|
|
|
|
|
|
| |
rather than the compile commandline from hell.
Submitted by: ru
Notes:
svn path=/head/; revision=53567
|
| |
|
|
|
|
|
| |
breaking world.
Notes:
svn path=/head/; revision=53496
|
| |
|
|
|
|
|
|
|
|
| |
was lost). Restore original version to try and avoid breaking the build
while David O'brien does a proper set of imports and merges.
Requested by: obrien
Notes:
svn path=/head/; revision=53451
|
| |
|
|
| |
Notes:
svn path=/head/; revision=52591
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50472
|
| |
|
|
| |
Notes:
svn path=/head/; revision=43805
|
| |
|
|
| |
Notes:
svn path=/head/; revision=41155
|
| |
|
|
| |
Notes:
svn path=/head/; revision=39886
|
| |
|
|
|
|
|
| |
Pointed out by: Søren Schmidt
Notes:
svn path=/head/; revision=34189
|
| |
|
|
|
|
|
|
|
|
| |
link from zgrep to grep.
Pointed out by: Tim Vanderhoek <hoek@hwcn.org> and
Mike Smith <mike@smith.net.au>
Notes:
svn path=/head/; revision=31928
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enabled this new feature with the makefile variable GREP_LIBZ. If
you don't like it, compile with `make GREP_LIBZ='.
grep + zlib has several advantages:
- the shell script zgrep(1) will be basically a one line
exec grep -Z "$@"
- no shell script, no bugs. The current zgrep implementations
have many bugs and some grep options are no supported.
- no shell script, no security risks.
- it is a magnitude faster than a shell script
Also fixed:
0 -> STDIN_FILENO
Close a file descriptor only if the open call was successfully. It does
not hurt for the open(2) function, but the gzclose(3) function
died in free() to free up (not) allocated memory.
Notes:
svn path=/head/; revision=31900
|
| |
|
|
|
|
|
| |
enable mmap (-DHAVE_MMAP=1)
Notes:
svn path=/head/; revision=13847
|
| |
|
|
|
|
|
| |
Tune for 8bit ctype
Notes:
svn path=/head/; revision=5498
|
| |
|
|
|
|
|
| |
specify $DESTDIR on a LINKS+= line.
Notes:
svn path=/head/; revision=130
|
| |
|
|
| |
Notes:
svn path=/head/; revision=107
|
| |
|
|
|
|
|
| |
anymore
Notes:
svn path=/head/; revision=98
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97
|
| |
|
|
| |
Notes:
svn path=/head/; revision=94
|
| |
|
|
|
|
|
| |
deleted un-necessary stuff
Notes:
svn path=/head/; revision=65
|
|
|
Notes:
svn path=/vendor/misc-GNU/dist1/; revision=61
svn path=/vendor/misc-GNU/GREP_1_6/; revision=63; tag=vendor/misc-GNU/grep/1.6
|