<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>0a6dbf51d8ea112a1d164be260004ec795b4368d - pkgbase: Move all of ATF into the atf package</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#0a6dbf51d8ea112a1d164be260004ec795b4368d</link>
        <description>pkgbase: Move all of ATF into the atf packageParts of ATF (including the licence and some of the documentation) werefor some reason part of the tests package instead of the atf package.Moving them to where they logically belong poses no problem since testsalready depends on atf.PR:		294129MFC after:	1 weekReviewed by:	ivyDifferential Revision:	https://reviews.freebsd.org/D56158

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Mon, 30 Mar 2026 14:03:03 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9065390ddc7b1ce2613777f6a947200950a5ac71 - packages: Remove the tests-dev package</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#9065390ddc7b1ce2613777f6a947200950a5ac71</link>
        <description>packages: Remove the tests-dev packageWe don&apos;t want a tests-dev package, because this means set-devel dependson tests-dev, which transitively depends on tests, which means you can&apos;tinstall set-devel without also getting tests.The only real &quot;dev&quot; files in tests-dev are from ATF (libprivateatf),so move that to its own package and add a dependency from tests.Also move Kyua to its own package, since this might be useful forrunning tests even when the user doesn&apos;t want the whole set of basetests installed.Add a dependency from -tests to both -atf and -kyua, and a dependencyon -set-base, since the tests won&apos;t work without the full base systeminstalled.The remaining &quot;dev&quot; files in tests are actually test artifacts, not realdevelopment libraries.  Add a new NO_DEV_PACKAGE option to bsd.lib.mk,which causes dev files to be installed in the base package instead ofcreating a -dev package, and set this option for everything thatinstalls test libraries.While here, add a slightly more informative description for the testspackage.MFC after:	3 secondsReviewed by:	bapt, emasteDifferential Revision:	https://reviews.freebsd.org/D52597

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Thu, 18 Sep 2025 09:13:41 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>83a1ee578c9d1ab7013e997289c7cd470c0e6902 - atf, kyua: Implement require.kmods.</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#83a1ee578c9d1ab7013e997289c7cd470c0e6902</link>
        <description>atf, kyua: Implement require.kmods.This adds a metadata variable, require.kmods, and corresponding functionsor methods in C, C++, and shell, which allow a test to specify that itrequires particular kernel modules to run.  If the kernel modules are notpresent, the test is skipped.  One might want to consider a kyua optionwhich makes it attempt to load the modules instead.Differential Revision:	https://reviews.freebsd.org/D47470

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Sat, 31 May 2025 12:27:30 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5e6befdaca5194a8fb91b48d5f678942f22fa8f1 - atf: Switch from std::auto_ptr&lt;&gt; to std::unique_ptr&lt;&gt;</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#5e6befdaca5194a8fb91b48d5f678942f22fa8f1</link>
        <description>atf: Switch from std::auto_ptr&lt;&gt; to std::unique_ptr&lt;&gt;This mirrors upstream commit f053ab687f6e27aa264f599ecbfc5ef27ad4e2d3.Reviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D49789

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Wed, 16 Apr 2025 14:10:35 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/libexec/atf/atf-sh/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>066a8c691e6751e281e529938c620f183299229a - pkgbase: Install atf and kyua in the tests package</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#066a8c691e6751e281e529938c620f183299229a</link>
        <description>pkgbase: Install atf and kyua in the tests packageWhile here make sure that all tests dirs are taggued correctly.Reviewed by:	bapt, emasteDifferential Revision:	https://reviews.freebsd.org/D27714

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Mon, 21 Dec 2020 22:36:31 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@freebsd.org&gt;</dc:creator>
    </item>
<item>
        <title>38c0ca1481ac10422d20aa985735e44aa87fc0b5 - Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#38c0ca1481ac10422d20aa985735e44aa87fc0b5</link>
        <description>Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp9.0.0 final release r372316.Release notes for llvm, clang, lld and libc++ 9.0.0 are available here:https://releases.llvm.org/9.0.0/docs/ReleaseNotes.htmlhttps://releases.llvm.org/9.0.0/tools/clang/docs/ReleaseNotes.htmlhttps://releases.llvm.org/9.0.0/tools/lld/docs/ReleaseNotes.htmlhttps://releases.llvm.org/9.0.0/projects/libcxx/docs/ReleaseNotes.htmlPR:		240629MFC after:	1 month

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Wed, 09 Oct 2019 17:06:56 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c3f47a727372086b41ef9ce06eb1f1eb83a67d3 - Another round of attempting to squelch -Wdeprecated-declarations, which</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#2c3f47a727372086b41ef9ce06eb1f1eb83a67d3</link>
        <description>Another round of attempting to squelch -Wdeprecated-declarations, whichhas become very trigger-happy with libc++ 9.0.0.It does not help that gcc&apos;s implementation of this warning is even moretrigger-happy, in the sense that it already warns on the declarationitself, not when you are using it.  This is very annoying with our useof -Wsystem-headers.  That should really be disabled for gcc.

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Tue, 17 Sep 2019 06:07:08 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>23e2b4d9b18cfe9aa9c50c5a63e922b592f23c4e - Instead of disabling gcc&apos;s deprecated declaration warnings about e.g.</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#23e2b4d9b18cfe9aa9c50c5a63e922b592f23c4e</link>
        <description>Instead of disabling gcc&apos;s deprecated declaration warnings about e.g.std::auto_ptr in a whole bunch of individual Makefiles, make the warningglobally non-fatal instead.  This is similar to what was done to manymore non-fatal warnings from newer gcc versions.

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Sat, 14 Sep 2019 19:16:28 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b903ca97efb579077bc19fd134a3b3367d67fd8c - Add workarounds for obsolete std::auto_ptr usage in atf.</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#b903ca97efb579077bc19fd134a3b3367d67fd8c</link>
        <description>Add workarounds for obsolete std::auto_ptr usage in atf.

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Tue, 03 Sep 2019 05:55:56 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9065390ddc7b1ce2613777f6a947200950a5ac71 - packages: Remove the tests-dev package</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#9065390ddc7b1ce2613777f6a947200950a5ac71</link>
        <description>packages: Remove the tests-dev packageWe don&apos;t want a tests-dev package, because this means set-devel dependson tests-dev, which transitively depends on tests, which means you can&apos;tinstall set-devel without also getting tests.The only real &quot;dev&quot; files in tests-dev are from ATF (libprivateatf),so move that to its own package and add a dependency from tests.Also move Kyua to its own package, since this might be useful forrunning tests even when the user doesn&apos;t want the whole set of basetests installed.Add a dependency from -tests to both -atf and -kyua, and a dependencyon -set-base, since the tests won&apos;t work without the full base systeminstalled.The remaining &quot;dev&quot; files in tests are actually test artifacts, not realdevelopment libraries.  Add a new NO_DEV_PACKAGE option to bsd.lib.mk,which causes dev files to be installed in the base package instead ofcreating a -dev package, and set this option for everything thatinstalls test libraries.While here, add a slightly more informative description for the testspackage.MFC after:	3 secondsReviewed by:	bapt, emasteDifferential Revision:	https://reviews.freebsd.org/D52597

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Thu, 18 Sep 2025 09:13:41 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>83a1ee578c9d1ab7013e997289c7cd470c0e6902 - atf, kyua: Implement require.kmods.</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#83a1ee578c9d1ab7013e997289c7cd470c0e6902</link>
        <description>atf, kyua: Implement require.kmods.This adds a metadata variable, require.kmods, and corresponding functionsor methods in C, C++, and shell, which allow a test to specify that itrequires particular kernel modules to run.  If the kernel modules are notpresent, the test is skipped.  One might want to consider a kyua optionwhich makes it attempt to load the modules instead.Differential Revision:	https://reviews.freebsd.org/D47470

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Sat, 31 May 2025 12:27:30 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5e6befdaca5194a8fb91b48d5f678942f22fa8f1 - atf: Switch from std::auto_ptr&lt;&gt; to std::unique_ptr&lt;&gt;</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#5e6befdaca5194a8fb91b48d5f678942f22fa8f1</link>
        <description>atf: Switch from std::auto_ptr&lt;&gt; to std::unique_ptr&lt;&gt;This mirrors upstream commit f053ab687f6e27aa264f599ecbfc5ef27ad4e2d3.Reviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D49789

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Wed, 16 Apr 2025 14:10:35 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/libexec/atf/atf-sh/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>066a8c691e6751e281e529938c620f183299229a - pkgbase: Install atf and kyua in the tests package</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#066a8c691e6751e281e529938c620f183299229a</link>
        <description>pkgbase: Install atf and kyua in the tests packageWhile here make sure that all tests dirs are taggued correctly.Reviewed by:	bapt, emasteDifferential Revision:	https://reviews.freebsd.org/D27714

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Mon, 21 Dec 2020 22:36:31 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@freebsd.org&gt;</dc:creator>
    </item>
<item>
        <title>38c0ca1481ac10422d20aa985735e44aa87fc0b5 - Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#38c0ca1481ac10422d20aa985735e44aa87fc0b5</link>
        <description>Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp9.0.0 final release r372316.Release notes for llvm, clang, lld and libc++ 9.0.0 are available here:https://releases.llvm.org/9.0.0/docs/ReleaseNotes.htmlhttps://releases.llvm.org/9.0.0/tools/clang/docs/ReleaseNotes.htmlhttps://releases.llvm.org/9.0.0/tools/lld/docs/ReleaseNotes.htmlhttps://releases.llvm.org/9.0.0/projects/libcxx/docs/ReleaseNotes.htmlPR:		240629MFC after:	1 month

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Wed, 09 Oct 2019 17:06:56 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c3f47a727372086b41ef9ce06eb1f1eb83a67d3 - Another round of attempting to squelch -Wdeprecated-declarations, which</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#2c3f47a727372086b41ef9ce06eb1f1eb83a67d3</link>
        <description>Another round of attempting to squelch -Wdeprecated-declarations, whichhas become very trigger-happy with libc++ 9.0.0.It does not help that gcc&apos;s implementation of this warning is even moretrigger-happy, in the sense that it already warns on the declarationitself, not when you are using it.  This is very annoying with our useof -Wsystem-headers.  That should really be disabled for gcc.

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Tue, 17 Sep 2019 06:07:08 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>23e2b4d9b18cfe9aa9c50c5a63e922b592f23c4e - Instead of disabling gcc&apos;s deprecated declaration warnings about e.g.</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#23e2b4d9b18cfe9aa9c50c5a63e922b592f23c4e</link>
        <description>Instead of disabling gcc&apos;s deprecated declaration warnings about e.g.std::auto_ptr in a whole bunch of individual Makefiles, make the warningglobally non-fatal instead.  This is similar to what was done to manymore non-fatal warnings from newer gcc versions.

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Sat, 14 Sep 2019 19:16:28 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b903ca97efb579077bc19fd134a3b3367d67fd8c - Add workarounds for obsolete std::auto_ptr usage in atf.</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#b903ca97efb579077bc19fd134a3b3367d67fd8c</link>
        <description>Add workarounds for obsolete std::auto_ptr usage in atf.

            List of files:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Tue, 03 Sep 2019 05:55:56 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511b20a693d77c1dc2491a62124471361eddd8e - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://opengrok.net:8080/history/src/libexec/atf/atf-sh/Makefile#d511b20a693d77c1dc2491a62124471361eddd8e</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:
            /src/libexec/atf/atf-sh/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:50:42 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
