<?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/tools/build/make_check/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/tools/build/make_check/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>fad3f0e4 - Don&apos;t stop other legs of a parallel build due to a failure in make_check.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#fad3f0e4</link>
        <description>Don&apos;t stop other legs of a parallel build due to a failure in make_check.The whole point is to see if there&apos;s any failure, which is handled bybuilding a newer version of make.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Wed, 20 Aug 2014 00:33:37 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9b6b6816 - Following r226271, allow disabling lzma support with &quot;WITHOUT_LZMA_SUPPORT&quot;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#9b6b6816</link>
        <description>Following r226271, allow disabling lzma support with &quot;WITHOUT_LZMA_SUPPORT&quot;.Correct r226271 which should have used WITHOUT_BZIP2_SUPPORT per r166255.Obtained from:	Juniper Networks

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Tue, 08 Jan 2013 18:37:12 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0815243c - Add support for bmake. This includes:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#0815243c</link>
        <description>Add support for bmake. This includes:1.  Don&apos;t do upgrade_checks when using bmake. As long as we have WITH_BMAKE,    there&apos;s a bootstrap complication in ths respect. Avoid it. Make the    necessary changes to have upgrade_checks work wth bmake anyway.2.  Remove the use of -E. It&apos;s not needed in our build because we use ?= for    the respective variables, which means that we&apos;ll take the environment    value (if any) anyway.3.  Properly declare phony targets as phony as bmake is a lot smarter (and    thus agressive) about build avoidance.4.  Make sure CLEANFILES is complete and use it on .NOPATH. bmake is a lot    smarter about build avoidance and should not find files we generate in    the source tree. We should not have files in the repository we want to    generate, but this is an easier way to cross this hurdle.5.  Have behavior under bmake the same as it is under make with respect to    halting when sub-commands fail. Add &quot;set -e&quot; to compound commands so    that bmake is informed when sub-commands fail.6.  Make sure crunchgen uses the same make as the rest of the build. This    is important when the make utility isn&apos;t called make (but bmake for    example).7.  While here, add support for using MAKEOBJDIR to set the object tree    location. It&apos;s the second alternative bmake looks for when determining    the actual object directory (= .OBJDIR).Submitted by:	Simon Gerraty &lt;sjg@juniper.net&gt;Submitted by:	John Van Horne &lt;jvanhorne@juniper.net&gt;

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Sat, 06 Oct 2012 20:01:05 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7750ad47 - Sync FreeBSD&apos;s bmake branch with Juniper&apos;s internal bmake branch.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#7750ad47</link>
        <description>Sync FreeBSD&apos;s bmake branch with Juniper&apos;s internal bmake branch.Requested by: Simon Gerraty &lt;sjg@juniper.net&gt;

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Wed, 22 Aug 2012 19:25:57 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6e501706 - Remove the &quot;funny targets&quot; make check.  We no longer need embedded :: targets</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#6e501706</link>
        <description>Remove the &quot;funny targets&quot; make check.  We no longer need embedded :: targetsto build FreeBSD (they are used in Perl man pages).  We never needed embedded&quot;!&quot; in targets that I can find.We got this from OpenBSD and I cannot find any other make that supportssuch things -- contrary to their commit message claim: &quot;This behaviouris also consistent with other versions of make.&quot;.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 05 Jul 2012 18:23:36 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c24f8e8 - + Tighten up (and simplify) the pass_cmd_vars_1 &quot;variable definition arrived</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#3c24f8e8</link>
        <description>+ Tighten up (and simplify) the pass_cmd_vars_1 &quot;variable definition arrived  from the calling make&quot; test.+ Be more tolerant of newlines in the plus_flag &quot;supports the &apos;+&apos; flag&quot; test.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Wed, 25 May 2011 23:33:49 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1b647f44 - The shell_1_sh test was failing with &quot;make -jX&quot;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#1b647f44</link>
        <description>The shell_1_sh test was failing with &quot;make -jX&quot;.Approved by:	re (kensmith)

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Mon, 01 Oct 2007 18:09:42 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89f087e8 - Fix builds with a read-only directory and a make upgrade. This is done</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#89f087e8</link>
        <description>Fix builds with a read-only directory and a make upgrade. This is doneby forcing the creation of an object directory for the make regressiontests. Let make handle the tracking of the dependency and installationof test_shell script.Submitted by:	ru

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Tue, 07 Dec 2004 14:41:16 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d29cf9e2 - Make this work under debugging, e.g., &quot;make -dl&quot;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#d29cf9e2</link>
        <description>Make this work under debugging, e.g., &quot;make -dl&quot;.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Mon, 06 Dec 2004 08:51:30 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9c1f3ca3 - Make the tests runnable on a read-only src. To do this you must make sure</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#9c1f3ca3</link>
        <description>Make the tests runnable on a read-only src. To do this you must make surethat you create one of the object directories make knows (see make(1)).This uses the -C flag, so add a test that checks that make actually accepts-C. Also fix the test that selects csh via the .SHELL target to work fortcsh users too.This commit renames shell_test to shell_test.sh. There is no historyto preserve so go without a repo-copy.Reviewed by:	ru

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 02 Dec 2004 17:00:58 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>60f801ee - Chmod the shell testscript to be executable if it isn&apos;t already. According</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#60f801ee</link>
        <description>Chmod the shell testscript to be executable if it isn&apos;t already. Accordingto the CVS-Meisters x-mode just happens to work, but is not guaranteed todo so. Try to be on the safe side.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Tue, 30 Nov 2004 15:33:18 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b54cdda - Add some regression tests for the .SHELL target. I&apos;m not sure that the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#7b54cdda</link>
        <description>Add some regression tests for the .SHELL target. I&apos;m not sure that theoutput of shell_2j is actually correct - it just tests what make currentlydoes. Make should switch on echoing for the second line, shouldn&apos;t it?

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 25 Nov 2004 10:03:29 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>00e13b1d - Switch over to a different, more flexible test output protocol that&apos;s</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#00e13b1d</link>
        <description>Switch over to a different, more flexible test output protocol that&apos;sunderstood by Perl&apos;s Test::Harness module and prove(1) commands.Update README to describe the new protocol.  The work&apos;s broken down intotwo main sets of changes.First, update the existing test programs (shell scripts and C programs)to produce output in the ok/not ok format, and to, where possible, alsoproduce a header describing the number of tests that are expected to berun.Second, provide the .t files that actually run the tests.  In some casesthese are copies of, or very similar too, scripts that already existed.I&apos;ve kept the old scripts around so that it&apos;s possible to verify thatbehaviour under this new system (in terms of whether or not a test fails)is identical to the behaviour under the old system.Add a TODO file.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 11 Nov 2004 19:47:55 +0000</pubDate>
        <dc:creator>Nik Clayton &lt;nik@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9a5cf326 - Add a regression test for the alternate shell specification.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#9a5cf326</link>
        <description>Add a regression test for the alternate shell specification.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Sat, 23 Oct 2004 21:38:58 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>215431de - Now that make more correctly handles variable assignments</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#215431de</link>
        <description>Now that make more correctly handles variable assignmentsin .MAKEFLAGS targets enable the regression test for this.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 12 Aug 2004 19:14:10 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cfe632ea - Back out something I&apos;m working on that crept in with the last commit.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#cfe632ea</link>
        <description>Back out something I&apos;m working on that crept in with the last commit.Spotted by: ru

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 05 Aug 2004 09:11:44 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82eb7072 - Remove extra spaces. Remove double quotes around error messages -</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#82eb7072</link>
        <description>Remove extra spaces. Remove double quotes around error messages -they are not needed and will actually be printed.Submitted by:	ru

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 05 Aug 2004 08:44:00 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c997f47b - Add another test that checks for a working &apos;+&apos; command flag.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#c997f47b</link>
        <description>Add another test that checks for a working &apos;+&apos; command flag.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Thu, 05 Aug 2004 07:24:06 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>48ec21e7 - Add a regression test for the passing of command line</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tools/build/make_check/Makefile#48ec21e7</link>
        <description>Add a regression test for the passing of command linevariable assignments via the MAKEFLAGS environment variable.

            List of files:
            /freebsd-14.2/tools/build/make_check/Makefile</description>
        <pubDate>Wed, 04 Aug 2004 07:40:58 +0000</pubDate>
        <dc:creator>Hartmut Brandt &lt;harti@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
