svn commit: r211701 - in head: gnu/usr.bin share/mk sys/sys
tools/build/options usr.bin
Brian Somers
brian at FreeBSD.org
Mon Aug 23 10:13:54 UTC 2010
Is this a permanent switch or is there a list of issues to be resolved before switching
back to the BSD grep?
On Mon, 23 Aug 2010 10:04:26 +0000 (UTC) Gabor Kovesdan <gabor at FreeBSD.org> wrote:
> Author: gabor
> Date: Mon Aug 23 10:04:26 2010
> New Revision: 211701
> URL: http://svn.freebsd.org/changeset/base/211701
>
> Log:
> - Change default grep back to GNU version. BSD grep can be built with the
> WITH_BSD_GREP knob.
> - Bump __FreeBSD_version
>
> Requested by: dougb
> Approved by: delphij (mentor)
>
> Added:
> head/tools/build/options/WITH_BSD_GREP (contents, props changed)
> Deleted:
> head/tools/build/options/WITH_GNU_GREP
> Modified:
> head/gnu/usr.bin/Makefile
> head/share/mk/bsd.own.mk
> head/sys/sys/param.h
> head/usr.bin/Makefile
>
> Modified: head/gnu/usr.bin/Makefile
> ==============================================================================
> --- head/gnu/usr.bin/Makefile Mon Aug 23 09:54:32 2010 (r211700)
> +++ head/gnu/usr.bin/Makefile Mon Aug 23 10:04:26 2010 (r211701)
> @@ -28,6 +28,10 @@ _groff= groff
> .endif
> .endif
>
> +.if ${MK_BSD_GREP} != "yes"
> +_grep= grep
> +.endif
> +
> .if ${MK_CVS} != "no"
> _cvs= cvs
> .endif
> @@ -36,10 +40,6 @@ _cvs= cvs
> _dtc= dtc
> .endif
>
> -.if ${MK_GNU_GREP} != "no"
> -_grep= grep
> -.endif
> -
> .if ${MK_INFO} != "no"
> _texinfo= texinfo
> .endif
>
> Modified: head/share/mk/bsd.own.mk
> ==============================================================================
> --- head/share/mk/bsd.own.mk Mon Aug 23 09:54:32 2010 (r211700)
> +++ head/share/mk/bsd.own.mk Mon Aug 23 10:04:26 2010 (r211701)
> @@ -419,9 +419,9 @@ MK_${var}:= yes
> BIND_LIBS \
> BIND_SIGCHASE \
> BIND_XML \
> + BSD_GREP \
> ${_clang_no} \
> FDT \
> - GNU_GREP \
> HESIOD \
> IDEA
> .if defined(WITH_${var}) && defined(WITHOUT_${var})
>
> Modified: head/sys/sys/param.h
> ==============================================================================
> --- head/sys/sys/param.h Mon Aug 23 09:54:32 2010 (r211700)
> +++ head/sys/sys/param.h Mon Aug 23 10:04:26 2010 (r211701)
> @@ -58,7 +58,7 @@
> * in the range 5 to 9.
> */
> #undef __FreeBSD_version
> -#define __FreeBSD_version 900016 /* Master, propagated to newvers */
> +#define __FreeBSD_version 900017 /* Master, propagated to newvers */
>
> #ifndef LOCORE
> #include <sys/types.h>
>
> Added: head/tools/build/options/WITH_BSD_GREP
> ==============================================================================
> --- /dev/null 00:00:00 1970 (empty, because file is newly added)
> +++ head/tools/build/options/WITH_BSD_GREP Mon Aug 23 10:04:26 2010 (r211701)
> @@ -0,0 +1,2 @@
> +.\" $FreeBSD$
> +Build BSD-licensed grep instead of GNU grep.
>
> Modified: head/usr.bin/Makefile
> ==============================================================================
> --- head/usr.bin/Makefile Mon Aug 23 09:54:32 2010 (r211700)
> +++ head/usr.bin/Makefile Mon Aug 23 10:04:26 2010 (r211701)
> @@ -277,6 +277,10 @@ _bluetooth= bluetooth
> _cpio= cpio
> .endif
>
> +.if ${MK_BSD_GREP} != "no"
> +_grep= grep
> +.endif
> +
> .if ${MK_CALENDAR} != "no"
> _calendar= calendar
> .endif
> @@ -285,10 +289,6 @@ _calendar= calendar
> _clang= clang
> .endif
>
> -.if ${MK_GNU_GREP} != "yes"
> -_grep= grep
> -.endif
> -
> .if ${MK_HESIOD} != "no"
> _hesinfo= hesinfo
> .endif
>
--
Brian Somers <brian at Awfulhak.org>
Don't _EVER_ lose your sense of humour ! <brian at FreeBSD.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 306 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/svn-src-all/attachments/20100823/f9fbaa94/signature.pgp
More information about the svn-src-all
mailing list