<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>9734689a - MFC r342874: Fix bsdgrep manpage clobbering grep(1) with default build</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#9734689a</link>
        <description>MFC r342874: Fix bsdgrep manpage clobbering grep(1) with default buildThe default build should install bsdgrep(1) and grep(1), with the latterbeing gnugrep(1). WITH_BSD_GREP flips this situation such that we havegnugrep(1) and grep(1), with the latter being bsdgrep(1).Changes to start installing the zgrep script out of usr.bin/grepinadvertently altered the default build such that grep(1) was beinginstalled, and it was bsdgrep(1). Correct the typo.

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Tue, 15 Jan 2019 18:22:16 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>30dc9502 - Remove NLS support from BSD grep</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#30dc9502</link>
        <description>Remove NLS support from BSD grepGNU grep as in actually in base does not have any translations supportcompiled in, so no functionnality loss.We do support 193 locales in base, we will never catch up on that number oftranslation with bsd grep.Removing NLS support make bsd grep consistent with the other binaries in basewhich are not translated, and also reduce a little bit the code.Reviewed by:	kevansApproved by:	kevansDiscussed with:	kevans @BSDCanDifferential Revision:	https://reviews.freebsd.org/D15682

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Wed, 06 Jun 2018 23:12:35 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a2584d1b - bsdgrep: annihilate our in-tree TRE, previously disabled by default</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#a2584d1b</link>
        <description>bsdgrep: annihilate our in-tree TRE, previously disabled by defaultIt was an old TRE that had plenty of bugs and no performance gain overregex(3). I disabled it by default in r323615, and there was some confusionabout what the knob does- likely due to poor naming on my part- to the tuneof &quot;well, it sounds like it should speed things up&quot; (mentioned by multiplepeople).To compound this, I have no intention of maintaining a second regeximplementation. If someone would like to step up and volunteer to maintain alean-and-mean implementation for grep, this is OK, but we have very fewvolunteers to maintain even our primary regex implementation.

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Fri, 04 May 2018 03:13:25 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4a5b4207 - Remove compression support from bsdgrep</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#4a5b4207</link>
        <description>Remove compression support from bsdgrepCompression support is now handled by an external script, remove it from thebsdgrep(1) utility.This removes the support for -Z -J -X and -MNote: that it matches the changes in newer GNU grepReviewed by:	kevansApproved by:	kevansMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D15197

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Wed, 25 Apr 2018 14:40:15 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>612c330d - Use a script wrapper for &lt;compress&gt;grep</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#612c330d</link>
        <description>Use a script wrapper for &lt;compress&gt;grepImport 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 grepNext step will be removing code related to compression format from bsdgrepReviewed by:	kevansApproved by:	kevansMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D15193

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Wed, 25 Apr 2018 13:23:58 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511b20a - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#d511b20a</link>
        <description>Add HAS_TESTS to all Makefiles that are currently using the`SUBDIR.${MK_TESTS}+= tests` idiom.This is a follow up to r321912.

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:50:42 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b330699 - Convert traditional ${MK_TESTS} conditional idiom for including test</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#4b330699</link>
        <description>Convert traditional ${MK_TESTS} conditional idiom for including testdirectories to SUBDIR.${MK_TESTS} idiomThis is being done to pave the way for future work (and homogenity) in^/projects/make-check-sandbox .No functional change intended.MFC after:	1 weeks

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:35:51 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c99b67a7 - Utilize SYSROOT from r320119 in places where DESTDIR may be wanting WORLDTMP.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#c99b67a7</link>
        <description>Utilize SYSROOT from r320119 in places where DESTDIR may be wanting WORLDTMP.Since buildenv exports SYSROOT all of these uses will now look inWORLDTMP by default.sys/boot/efi/loader/Makefile        A LIBSTAND hack is no longer required for buildenv.MFC after:	2 weeksSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Mon, 19 Jun 2017 20:47:24 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc41ba26 - bsdgrep: Add GNU compatible version string indicator</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#cc41ba26</link>
        <description>bsdgrep: Add GNU compatible version string indicatorAs reported in r218614 it&apos;s useful to have an indication of whether or notBSD grep was built with GNU_GREP_COMPAT.Submitted by:	Kyle Evans &lt;kevans91 at ksu.edu&gt;Reported by:	mandreeDifferential Revision:	https://reviews.freebsd.org/D10451

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Tue, 02 May 2017 13:38:20 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3f39ffc8 - bsdgrep: add BSD_GREP_FASTMATCH knob for built-in fastmatch</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#3f39ffc8</link>
        <description>bsdgrep: add BSD_GREP_FASTMATCH knob for built-in fastmatchBugs have been found in the fastmatch implementation as used in bsdgrep.Some have been fixed (r316495) while fixes for others are in review(D10098).In comparison with the fastmatch implementation, Kyle Evans found that:- regex(3)&apos;s performance with literal expressions offers a speed  improvement over fastmatch- regex(3)&apos;s performance, both with simple BREs and EREs, seems to be  comparableThe regex implementation was imported in r226035, and the commit messagereports:    This is a temporary solution until the whole regex library is    not replaced so that BSD grep development can continue and the    backported code gets some review and testing. This change only    improves scalability slightly, there is no big performance boost    yet but several minor bugs have been found and fixed.Introduce a WITH_/WITHOUT_BSD_GREP_FASTMATCH knob to support testingof both approaches.PR:		175314, 194823Submitted by:	Kyle Evans &lt;kevans91 at ksu.edu&gt;Reviewed by:	bdrewery (in part)Differential Revision:	https://reviews.freebsd.org/D10282

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Fri, 21 Apr 2017 14:36:09 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5dc41cb0 - bsdgrep(1): Rip out &quot;xmalloc&quot; bits</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#5dc41cb0</link>
        <description>bsdgrep(1): Rip out &quot;xmalloc&quot; bitsxmalloc was a debug malloc implementation, but the x{malloc,calloc,free}functions default to calling the malloc(3) equivalents.Instead of relying on this malloc shim, we can devise better ways to debugmalloc issues that aren&apos;t misleading upon initial inspection.  (I.e., usingjemalloc&apos;s various built-in debugging capabilities.)Submitted by:	Kyle Evans &lt;kevans91 at ksu.edu&gt;Reviewed by:	emaste, cemDifferential Revision:	https://reviews.freebsd.org/D10269

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Tue, 04 Apr 2017 16:08:51 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bf10f246 - bsdgrep(1): create rgrep link</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#bf10f246</link>
        <description>bsdgrep(1): create rgrep linkCreate a convenience rgrep link for bsdgrep(1) that observes &apos;grep -r&apos;behavior.A follow-up to r316473.Submitted by:	Kyle Evans &lt;kevans91 at ksu.edu&gt;Reviewed by:	emaste (earlier version), cemDifferential Revision:	https://reviews.freebsd.org/D10109

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Tue, 04 Apr 2017 05:56:42 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c0948a6 - Bump GCC max-inline-insns-single in libiconv_modules and grep</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#3c0948a6</link>
        <description>Bump GCC max-inline-insns-single in libiconv_modules and grepThis is required by our FORTIFY_SOURCE implementation as itdoes more inlining. As a rule of thumb, FORTIFY_SOURCE doublesthe number  of inlines except that in grep inliningblows up for some reason.

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Sun, 26 Jul 2015 00:11:04 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>87750562 - Avoid bogus MLINKS when MK_LZMA_SUPPORT=yes and MK_BSD_GREP=no</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#87750562</link>
        <description>Avoid bogus MLINKS when MK_LZMA_SUPPORT=yes and MK_BSD_GREP=no

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Mon, 08 Jun 2015 23:37:17 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b7c2ba84 - Create MANLINKS for lzgrep, etc when MK_LZMA_SUPPORT != no</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#b7c2ba84</link>
        <description>Create MANLINKS for lzgrep, etc when MK_LZMA_SUPPORT != noMFC after: 3 daysSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Fri, 30 Jan 2015 18:07:46 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7a37b5fc - Add a ${CP} alias for copying files in the build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#7a37b5fc</link>
        <description>Add a ${CP} alias for copying files in the build.Some users build FreeBSD as non-root in Perforce workspaces.  By default,Perforce sets files read-only unless they&apos;re explicitly being edited.As a result, the -f argument must be used to cp in order to override theread-only flag when copying source files to object directories.  Bare use of&apos;cp&apos; should be avoided in the future.Update all current users of &apos;cp&apos; in the src tree.Reviewed by:	emasteMFC after:	1 weekSponsored by:	Spectra Logic

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Fri, 16 Jan 2015 21:39:08 +0000</pubDate>
        <dc:creator>Will Andrews &lt;will@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3e11bd9e - Convert to usr.bin/ to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#3e11bd9e</link>
        <description>Convert to usr.bin/ to LIBADDReduce overlinking

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 14:29:10 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1e7075e0 - Integrate usr.bin/grep/tests from NetBSD into atf/kyua</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#1e7075e0</link>
        <description>Integrate usr.bin/grep/tests from NetBSD into atf/kyuaSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Thu, 09 Oct 2014 01:53:23 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>478290db - Check in first src/tests snapshot from NetBSD anoncvs</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#478290db</link>
        <description>Check in first src/tests snapshot from NetBSD anoncvsSources were obtained like so:% export CVSROOT=&quot;anoncvs@anoncvs.NetBSD.org:/cvsroot&quot;% cvs -z9 co -D &quot;09/30/2014 20:45&quot; -P src/tests% mv src/tests/* tests/dist/.&apos;*CVS*&apos; has been added to svn:ignore to ease updating periodically fromupstreamSome line ending issues had to be resolved with test outputs and scriptsvia dos2unix and by deleting the eol-style property set in usr.bin/sortDiscussed with: rpauloSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Wed, 01 Oct 2014 04:07:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>76479f1d - Fix incremental builds involving non-root users with read-only source files.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.bin/grep/Makefile#76479f1d</link>
        <description>Fix incremental builds involving non-root users with read-only source files.Makefiles should not assume that source files can be overwritten.  This is thecommon case for Perforce source trees.This is a followup commit to r211243 in the same vein.MFC after:	1 monthSponsored by:	Spectra LogicMFSpectraBSD:	r1036319 on 2014/01/29, r1046711 on 2014/03/06

            List of files:
            /freebsd-12.1/usr.bin/grep/Makefile</description>
        <pubDate>Thu, 18 Sep 2014 14:41:57 +0000</pubDate>
        <dc:creator>Will Andrews &lt;will@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
