<?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>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ecebb3cc - Only set WARNS if not defined</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#ecebb3cc</link>
        <description>Only set WARNS if not definedThis would allow interested parties to do experimental runs with anenvironment set appropriately to raise all the warnings throughout thebuild; e.g. env WARNS=6 NO_WERROR=yes buildworld.Not currently touching the numerous instances in ^/tools.MFC after:	1 week

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Fri, 11 Sep 2020 13:28:37 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bb9250e - Add necessary Makefile.inc1 infrastructure for building on non-FreeBSD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#5bb9250e</link>
        <description>Add necessary Makefile.inc1 infrastructure for building on non-FreeBSDThe most awkward bit in this patch is the bootstrapping of m4:We can&apos;t simply use the host version of m4 since that is not compatiblewith the flags passed by lex (at least on macOS, possibly also on Linux).Therefore we need to bootstrap m4, but lex needs m4 to build and m4 alsodepends on lex (which needs m4 to generate any files). To work around thiscyclic dependency we can build a bootstrap version of m4 (with pre-generatedfiles) then use that to build the real m4.This patch also changes the xz/unxz/dd tools to always use the host versionsince the version in the source tree cannot easily be bootstrapped on macOSor Linux.Reviewed By:	brooks, imp (earlier version)Differential Revision: https://reviews.freebsd.org/D25992

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 13:29:57 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d031bd19 - Import from OpenBSD a patch which eliminates the link with -ly or -ly</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#d031bd19</link>
        <description>Import from OpenBSD a patch which eliminates the link with -ly or -lypatch by ibara@Obtained from:	OpenBSD

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Mon, 09 Sep 2019 15:20:19 +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-14.2/usr.bin/m4/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-14.2/usr.bin/m4/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-14.2/usr.bin/m4/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-14.2/usr.bin/m4/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>a35f04fb - Adopt SRCTOP in usr.bin</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#a35f04fb</link>
        <description>Adopt SRCTOP in usr.binPrefer ${SRCTOP}/foo over ${.CURDIR}/../../foo and ${SRCTOP}/usr.bin/fooover ${.CURDIR}/../foo for paths in Makefiles.Differential Revision:	https://reviews.freebsd.org/D9932Sponsored by:		NetflixSilence on:		arch@ (twice)

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Sun, 12 Mar 2017 18:58:44 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a36eca08 - Rename libohash to libopenbsd.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#a36eca08</link>
        <description>Rename libohash to libopenbsd.libopenbsd is an internal library whichto bring in compatibility stuff from OpenBSD.This will allow us to bring in moreOpenBSD utilities into the FreeBSD base system.We similarly use libnetbsd for bringing in stuff from NetBSD.Reviewed by: baptDifferential Revision: https://reviews.freebsd.org/D4078

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Wed, 04 Nov 2015 07:20:55 +0000</pubDate>
        <dc:creator>Craig Rodrigues &lt;rodrigc@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-14.2/usr.bin/m4/Makefile#3e11bd9e</link>
        <description>Convert to usr.bin/ to LIBADDReduce overlinking

            List of files:
            /freebsd-14.2/usr.bin/m4/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-14.2/usr.bin/m4/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-14.2/usr.bin/m4/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>d5777986 - Lower warnings again to 3 the right thing would be to fix the warnings</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#d5777986</link>
        <description>Lower warnings again to 3 the right thing would be to fix the warningswhich will be done by discussing with upstream I want the m4 code to stayas close as possible to upstream.

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Thu, 07 Aug 2014 09:38:27 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e806d508 - Make libohash a proper internallib instead of hidding it in m4</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#e806d508</link>
        <description>Make libohash a proper internallib instead of hidding it in m4mandoc development seems to be also using ohash so prepare to share the code whenneeded

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Wed, 06 Aug 2014 22:46:15 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>88ce49a4 - lower warning level to fix build with gcc</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#88ce49a4</link>
        <description>lower warning level to fix build with gcc

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Thu, 31 Jul 2014 05:56:15 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>88497f0c - Sync with OpenBSD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#88497f0c</link>
        <description>Sync with OpenBSDThis brings:- check for integer overflows in custom allocs- fix potential integer overflows in memory allocation- annotate regexp error messages with source string- better error handling in mkstemp/unlink/fdopen logic

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Sun, 27 Jul 2014 22:54:13 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6063d0d - Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#c6063d0d</link>
        <description>Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3a92d97f - Migrate most of tools/regression/usr.bin/ to the new tests layout.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#3a92d97f</link>
        <description>Migrate most of tools/regression/usr.bin/ to the new tests layout.I&apos;m starting with the easy cases.  The leftovers need to be looked at abit more closely.Note that this change _does_ modify the code of the old tests.  This isrequired in order to allow the code to locate the data files in thesource directory instead of the current directory, because Kyuaautomatically changes the latter to a temporary directory.Also note that at least one test is known to be broken here.  Actually,the test is not really broken: it&apos;s marked as a TODO but unfortunatelyKyua&apos;s TAP parser currently does not understand that.  Will have to befixed separately.

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Sun, 16 Mar 2014 08:04:06 +0000</pubDate>
        <dc:creator>Julio Merino &lt;jmmv@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e659f94 - Add the Clang specific -Wmissing-variable-declarations to WARNS=6.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#7e659f94</link>
        <description>Add the Clang specific -Wmissing-variable-declarations to WARNS=6.This compiler flag enforces that that people either mark variablesstatic or use an external declarations for the variable, similar to how-Wmissing-prototypes works for functions.Due to the fact that Yacc/Lex generate code that cannot trivially bechanged to not warn because of this (lots of yy* variables), add aNO_WMISSING_VARIABLE_DECLARATIONS that can be used to turn off thisspecific compiler warning.Announced on:	toolchain@

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Fri, 19 Apr 2013 19:45:00 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6af2d842 - Add missing DPADD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#6af2d842</link>
        <description>Add missing DPADD.

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Tue, 01 Jan 2013 18:25:14 +0000</pubDate>
        <dc:creator>Antoine Brodin &lt;antoine@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6f1a6427 - Fix build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#6f1a6427</link>
        <description>Fix build.

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Sun, 21 Oct 2012 08:38:55 +0000</pubDate>
        <dc:creator>Andreas Tobler &lt;andreast@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c48f7f68 - Repair breakage after r228697: since m4 now uses pow(3), it needs -lm.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/m4/Makefile#c48f7f68</link>
        <description>Repair breakage after r228697: since m4 now uses pow(3), it needs -lm.Pointy hat to:	bapt

            List of files:
            /freebsd-14.2/usr.bin/m4/Makefile</description>
        <pubDate>Sun, 18 Dec 2011 23:54:32 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
