<?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>666abb08 - one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugs</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#666abb08</link>
        <description>one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugsImport the latest bsd-features branch of the one-true-awk upstream:o Move to bison for $YACCo Set close-on-exec flag for file and pipe redirects that aren&apos;t std*o lots of little fixes to modernize ocde baseo free sval member before setting ito fix a bug where a{0,3} could match aaaao pull in systime and strftime from NetBSD awko pull in fixes from {Net,Free,Open}BSD (normalized our code with them)o add BSD extensions and, or, xor, compl, lsheift, rshift (mostly a nop)Also revert a few of the trivial FreeBSD changes that were done slightlydifferently in the upstreaming process. Also, our PR database may havebeen mined by upstream for these fixes, and Mikolaj Golub may deservecredit for some of the fixes in this update.Suggested by:		Mikolaj Golub &lt;to.my.trociny@gmail.com&gt;PR:			143363, 143365, 143368, 143369, 143373, 143375, 214783Sponsored by:		Netflix(cherry picked from commit f39dd6a9784467f0db5886012b3f4b13899be6b8)

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Wed, 07 Jul 2021 23:30:35 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c63c5ab0 - Fix .depend files to work for build tools.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#c63c5ab0</link>
        <description>Fix .depend files to work for build tools.This is somewhat of a follow-up to r335746.MFC after:	2 weeksSponsored by:	DellEMC

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Sat, 15 Jun 2019 17:08:13 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9b65975 - This should have been committed in r348511 with the awk update.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#e9b65975</link>
        <description>This should have been committed in r348511 with the awk update.It was in my tree, the build worked, but I committed from contrib/one-true-awkrather than the top level, so was omitted.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Sun, 02 Jun 2019 16:44:50 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2f2d80f7 - awk(1): Don&apos;t install tests at all</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#2f2d80f7</link>
        <description>awk(1): Don&apos;t install tests at allTests were disconnected so that running `make check` in usr.bin/awk did nothave any effect, but CI runs use installed tests. Fully disconnect tests/from the build for the time being as a short term solutioReported by:	lwhsu

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Mon, 29 Jan 2018 14:15:44 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>de45c289 - awk(1): Add necessary bits for connecting tests, but leave disconnected</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#de45c289</link>
        <description>awk(1): Add necessary bits for connecting tests, but leave disconnectedThe NetBSD test suite has 24 tests for awk, and we pass exactly 4 of them.Add the necessary pieces for interested parties to easily connect thetests and run them, but leave them disconnected for the time being.Some of these tests outright segfault in our awk, others just exhibit thewrong behavior.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 11 Jan 2018 05:36:13 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>272a2acf - Use SRCTOP to refer to awk source in contrib/awk and remove unnecessary AWKSRC prefix</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#272a2acf</link>
        <description>Use SRCTOP to refer to awk source in contrib/awk and remove unnecessary AWKSRC prefixfor maketab.cThe former simplifies pathing in make/displayed output, whereas the latter was justunnecessarily superfluous since .PATH referenced the path to maketab.c earlier on inthe Makefile.MFC after:	1 weekSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Sat, 11 Feb 2017 20:27:06 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>384850e0 - WITH_META_MODE: Fix rebuilding maketab outside of build-tools.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#384850e0</link>
        <description>WITH_META_MODE: Fix rebuilding maketab outside of build-tools.The bsd.dep.mk yacc targets rely on only the .c file getting a .metafile.  However the previous code here relying on only the .h file meantthat it would be generated with a .meta file.  r301285 made it so thatthe .h file is never expected to get a .meta file.  To keep thisrestriction in place add in an extra dependency on the .c file so thatit is generated at this time.  It&apos;s a hack but the best for the patternswe have at the moment for handling build-tools and side-effect-generatedfiles.Reported by:	Mark MillardApproved by:	re (implicit)Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Tue, 14 Jun 2016 16:20:05 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29df9f6b - DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#29df9f6b</link>
        <description>DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.This avoids running target binaries.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Mon, 09 May 2016 22:21:09 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d1dd034d - META_MODE: Don&apos;t rebuild build-tools targets during normal build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#d1dd034d</link>
        <description>META_MODE: Don&apos;t rebuild build-tools targets during normal build.This avoids &apos;build command changed&apos; due to CFLAGS/CC changes during thenormal build.  Without this the build-tools targets end up rebuildingfor the *target* rather than keeping the native versions built inbuild-tools.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 14 Apr 2016 21:06:10 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b791fbe6 - META MODE: Don&apos;t create .meta files when symlinking sources into the obj directory.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#b791fbe6</link>
        <description>META MODE: Don&apos;t create .meta files when symlinking sources into the obj directory.Tracking these leads to situations where meta mode will consider thefile to be out of date if /bin/sh or /bin/ln are newer than the sourcefile.  There&apos;s no reason for meta mode to do this as make is alreadyhandling the rebuild dependency fine.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Wed, 25 Nov 2015 19:44:43 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@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-13.1/usr.bin/awk/Makefile#3e11bd9e</link>
        <description>Convert to usr.bin/ to LIBADDReduce overlinking

            List of files:
            /freebsd-13.1/usr.bin/awk/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>478290db - Check in first src/tests snapshot from NetBSD anoncvs</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/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-13.1/usr.bin/awk/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>f96c46c6 - Update to a 26-Nov-2009 release.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#f96c46c6</link>
        <description>Update to a 26-Nov-2009 release.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Fri, 15 Jan 2010 14:20:01 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d98dd8e5 - Apply patches directly to sources.  Their effect is as follows:</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#d98dd8e5</link>
        <description>Apply patches directly to sources.  Their effect is as follows:- Make one-true-awk respect locale&apos;s collating order in [a-z]  bracket expressions, until a more complete fix (like handing  BREs) is ready.- Don&apos;t require a space between -[fv] and its argument.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Sun, 10 Jan 2010 08:02:07 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b7946da9 - Build usr.bin/ with WARNS=6 by default.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#b7946da9</link>
        <description>Build usr.bin/ with WARNS=6 by default.Also add some missing $FreeBSD$ to keep svn happy.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Sat, 02 Jan 2010 10:27:05 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d97cdd33 - Allow awk (the one true one!) to handle 64 files instead of just 20.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#d97cdd33</link>
        <description>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 needanother open file.It&apos;s a shame that something named as the &apos;one-true-awk&apos; is so limitedby an old denition like FOPEN_MAX when it could just make the filehandling dynamic.This is done to avoid touching contrib sources on a vendor branch.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 27 Mar 2008 01:33:26 +0000</pubDate>
        <dc:creator>John Birrell &lt;jb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>62f261e7 - Now that we&apos;re way past our conversion from GNU awk to BWK awk, we don&apos;t</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#62f261e7</link>
        <description>Now that we&apos;re way past our conversion from GNU awk to BWK awk, we don&apos;tneed to primarily install as a non-conflicting name.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 28 Feb 2008 16:41:51 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>149d554a - The AWK 23-Oct-2007 release includes fixes for FreeBSD PR&apos;s bin/104795</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#149d554a</link>
        <description>The AWK 23-Oct-2007 release includes fixes for FreeBSD PR&apos;s bin/104795and bin/100443.

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 25 Oct 2007 12:43:22 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>324ef989 - Fix a bug converting a variable from the numeric type to a string.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#324ef989</link>
        <description>Fix a bug converting a variable from the numeric type to a string.PR:		bin/104795MFC after:	3 days

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Wed, 25 Oct 2006 21:23:20 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a706197 - Initial memory allocation for fields was off-by-one.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.bin/awk/Makefile#8a706197</link>
        <description>Initial memory allocation for fields was off-by-one.PR:		bin/100443MFC after:	3 days

            List of files:
            /freebsd-13.1/usr.bin/awk/Makefile</description>
        <pubDate>Fri, 15 Sep 2006 13:33:32 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
