<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fcc8d727023c3ac0f12b8aebc50f892cfd32992b - Separate dependencies on tools built for host.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#fcc8d727023c3ac0f12b8aebc50f892cfd32992b</link>
        <description>Separate dependencies on tools built for host.When generated files depend on tools that need to be built for host,we need to carefully separate them for the DIRDEPS_BUILD so weonly build them once.Reviewed by:	stevekSponsored by:	Juniper Networks, Inc.

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Fri, 30 Jun 2023 08:52:03 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd - Fix building host tools for host</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#8fe4f8f7a75f3f6d1fc52e31a6d25a112d4644fd</link>
        <description>Fix building host tools for hostSeveral makefile depend on tools built for host.At least when using DIRDEPS_BUILD we can build these for thepseudo machine &quot;host&quot; to facilitate building on older host versions.Ideally we would build these tools in their own directories to avoidbuilding more than needed.For now, setting an appropriate default for BTOOLSPATH will sufficeReviewed by:	stevekSponsored by:	Juniper Networks, Inc.Differential Revision:	https://reviews.freebsd.org/D39708

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 20 Apr 2023 19:05:43 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aaccfdde3d66083af3e239555ba459249733ca08 - awk: Enable tests again</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#aaccfdde3d66083af3e239555ba459249733ca08</link>
        <description>awk: Enable tests againSince we now pass all 24 of the NetBSD awk tests, re-enable these tests.Sponsored by:		NetflixDifferential Revision:	https://reviews.freebsd.org/D31370

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Mon, 02 Aug 2021 23:53:26 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a226a9cf8ecf429c3fd60b24e25e0bdb546a58b7 - awk: use awkgram.tab.h consistently</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#a226a9cf8ecf429c3fd60b24e25e0bdb546a58b7</link>
        <description>awk: use awkgram.tab.h consistentlyyacc makes awkgram.h. However, one true awk includes awkgram.tab.h, sowe link to for the builds. Make sure that we consistently link to it.Also, restore the awkgram.tab.h dependency to maketab. It should nothave been deleted, despite apparently making meta build on stable/12work. The important missing arc was proctab.c&apos;s dependence onawkgram.tab.h.MFC After:	1 day (build breakage)Fixes:		c50c8502cb629571f35089690d6e9a9bc4d60813Sponsored by:	Netflix

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Sun, 01 Aug 2021 00:17:44 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c50c8502cb629571f35089690d6e9a9bc4d60813 - awk: Fix dependencies</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#c50c8502cb629571f35089690d6e9a9bc4d60813</link>
        <description>awk: Fix dependenciesproctab.c is generated from awktab.h, so needs to depend on it.maketab does not depend on awktab.h, and gets the maketab.c dependencyautomatically, so remove them both.Normally, these don&apos;t matter. However, for a meta build, they can causeus to build maketab twice (once host, once for target) resulting in abinary that can&apos;t run on the host due to proctab.c racing maketab inparallel legs. In stable/12, this was a reliably lost race, while inmain I&apos;ve been unable to trigger the race at all (maybe due to dirdepchanges making main more robust).MFC After:	1 day (build breakage)Reported by:	kpSponsored by:	Netflix

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Sat, 31 Jul 2021 23:41:29 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f39dd6a9784467f0db5886012b3f4b13899be6b8 - one-true-awk: import 20210221 (1e4bc42c53a1) which fixes a number of bugs</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#f39dd6a9784467f0db5886012b3f4b13899be6b8</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,214782Sponsored by:		Netflix

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 08 Jul 2021 01:30:35 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e532a99901e26d3961f8f5c0e4969fce86f09456 - MFHead @349234</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#e532a99901e26d3961f8f5c0e4969fce86f09456</link>
        <description>MFHead @349234Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 20 Jun 2019 17:56:08 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c63c5ab001106bc7beb1d3bc92666c73bcd5c94d - Fix .depend files to work for build tools.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#c63c5ab001106bc7beb1d3bc92666c73bcd5c94d</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/usr.bin/awk/Makefile</description>
        <pubDate>Sat, 15 Jun 2019 19:08:13 +0200</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0269ae4c19ad779b43b0d6e2416ac7386945d692 - MFHead @348740</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#0269ae4c19ad779b43b0d6e2416ac7386945d692</link>
        <description>MFHead @348740Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 06 Jun 2019 18:20:50 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9b659753c07b539df17441012b0bfa5ebdbe0ea - This should have been committed in r348511 with the awk update.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#e9b659753c07b539df17441012b0bfa5ebdbe0ea</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/usr.bin/awk/Makefile</description>
        <pubDate>Sun, 02 Jun 2019 18:44:50 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2f2d80f73041b4d5f7457508f57ebdd5f76f95f5 - awk(1): Don&apos;t install tests at all</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#2f2d80f73041b4d5f7457508f57ebdd5f76f95f5</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/usr.bin/awk/Makefile</description>
        <pubDate>Mon, 29 Jan 2018 15:15:44 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c79126f2e4b31976a54d1c30961d8c7b0f740a3c - Merge ^/head r327624 through r327885.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#c79126f2e4b31976a54d1c30961d8c7b0f740a3c</link>
        <description>Merge ^/head r327624 through r327885.

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Fri, 12 Jan 2018 19:23:35 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>de45c289b95bfb480e07cd1be6bd599fefb58a56 - awk(1): Add necessary bits for connecting tests, but leave disconnected</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#de45c289b95bfb480e07cd1be6bd599fefb58a56</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/usr.bin/awk/Makefile</description>
        <pubDate>Thu, 11 Jan 2018 06:36:13 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a3906ca572a6be18d39883a1ce431f147918385a - Merge ^/head r313644 through r313895.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#a3906ca572a6be18d39883a1ce431f147918385a</link>
        <description>Merge ^/head r313644 through r313895.

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Fri, 17 Feb 2017 21:19:38 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>272a2acfef09f4f6fa56508e40fbd93e370e4d1c - Use SRCTOP to refer to awk source in contrib/awk and remove unnecessary AWKSRC prefix</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#272a2acfef09f4f6fa56508e40fbd93e370e4d1c</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/usr.bin/awk/Makefile</description>
        <pubDate>Sat, 11 Feb 2017 21:27:06 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>384850e0638ce3d47ecf9279861dd7676d425b30 - WITH_META_MODE: Fix rebuilding maketab outside of build-tools.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#384850e0638ce3d47ecf9279861dd7676d425b30</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/usr.bin/awk/Makefile</description>
        <pubDate>Tue, 14 Jun 2016 18:20:05 +0200</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29df9f6b755dc709f4f5fac1e8d59d6504032fd9 - DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#29df9f6b755dc709f4f5fac1e8d59d6504032fd9</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/usr.bin/awk/Makefile</description>
        <pubDate>Tue, 10 May 2016 00:21:09 +0200</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0edd2576c0e07f525c80e4aa5ff24350b55f18b7 - MFH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/awk/Makefile#0edd2576c0e07f525c80e4aa5ff24350b55f18b7</link>
        <description>MFHSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/awk/Makefile</description>
        <pubDate>Sat, 16 Apr 2016 04:32:12 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
