<?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>9065390ddc7b1ce2613777f6a947200950a5ac71 - packages: Remove the tests-dev package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/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:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Thu, 18 Sep 2025 11:13:41 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>83a1ee578c9d1ab7013e997289c7cd470c0e6902 - atf, kyua: Implement require.kmods.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/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:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Sat, 31 May 2025 14:27:30 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/lib/atf/libatf-c/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>9b131f1e51a00c8bbbda32672fb5db88010400f6 - atf: Fix ATF_BUILD_* values when not using the bootstrap compiler</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#9b131f1e51a00c8bbbda32672fb5db88010400f6</link>
        <description>atf: Fix ATF_BUILD_* values when not using the bootstrap compilerCurrently, we encode the full path and compile flags for the buildcompiler in libatf. However, these values are not correct whencross-compiling: For example, when I build on macOS, CC is set to thehost path /usr/local/Cellar/llvm/11.0.0_1/bin/clang-11. This path willnot exist on the target system.Simplify this logic and use cc/cpp/c++ since those binaries will existon the target system unless the compiler was explicitly disabled.I&apos;m not convinced ATF needs to encode these values, but this is aminimal fix for these tests when using a non-bootstrapped compiler.Reviewed By:	ngie, brooksDifferential Revision: https://reviews.freebsd.org/D28414

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Wed, 03 Feb 2021 10:32:16 +0100</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>066a8c691e6751e281e529938c620f183299229a - pkgbase: Install atf and kyua in the tests package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/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:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Mon, 21 Dec 2020 23:36:31 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@freebsd.org&gt;</dc:creator>
    </item>
<item>
        <title>7648bc9fee8dec6cb3c4941e0165a930fbe8dcb0 - MFHead @347527</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#7648bc9fee8dec6cb3c4941e0165a930fbe8dcb0</link>
        <description>MFHead @347527Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Mon, 13 May 2019 20:25:55 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7a42decccd2d20288485c4022b117de32fd2e7de - Add MLINKS to atf-c.3.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#7a42decccd2d20288485c4022b117de32fd2e7de</link>
        <description>Add MLINKS to atf-c.3.Reviewed by:	ngieMFC after:	2 weeksSponsored by:	Klara Inc.Differential Revision:	https://reviews.freebsd.org/D20125

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Wed, 01 May 2019 20:54:27 +0200</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1409e715e64d67b3093a889e63b33ef48e280ec8 - Merge ^/head r322398 through r322746.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#1409e715e64d67b3093a889e63b33ef48e280ec8</link>
        <description>Merge ^/head r322398 through r322746.

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Mon, 21 Aug 2017 13:56:47 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82baa8db5e9cd91f5bea24a2a4c06a4a409b786d - MFhead@r322515</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#82baa8db5e9cd91f5bea24a2a4c06a4a409b786d</link>
        <description>MFhead@r322515

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Mon, 14 Aug 2017 21:28:49 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>188e46ab0332a7887da6f1eb5494d92076e3d31e - Add supporting changes for `Add limited sandbox capability to &quot;make check&quot;`</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#188e46ab0332a7887da6f1eb5494d92076e3d31e</link>
        <description>Add supporting changes for `Add limited sandbox capability to &quot;make check&quot;`Non-tests/... changes:- Add HAS_TESTS= to Makefiles with libraries and programs to enable iteration  and propagate the appropriate environment down to *.test.mk.tests/... changes:- Add appropriate support Makefile.inc&apos;s to set HAS_TESTS in a minimal manner,  since tests/... is a special subdirectory tree compared to the others.MFC after:	2 monthsMFC with:	r322511Reviewed by:	arch (silence), testing (silence)Differential Revision:	D12014

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Mon, 14 Aug 2017 21:21:37 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0275f9dbf73b01e9478dc7d6ab5fab4f8e077448 - Merge ^/head r321383 through r322397.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#0275f9dbf73b01e9478dc7d6ab5fab4f8e077448</link>
        <description>Merge ^/head r321383 through r322397.

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Fri, 11 Aug 2017 12:59:34 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d59ead01d83460374ba0e7be8096b1a66d737efb - MFhead@r321970</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#d59ead01d83460374ba0e7be8096b1a66d737efb</link>
        <description>MFhead@r321970

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Thu, 03 Aug 2017 07:30:11 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511b20a693d77c1dc2491a62124471361eddd8e - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/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:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 10:50:42 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46b37aa2c4068c1a237b0a7e61b8c2f953b3708c - MFhead@r321912</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#46b37aa2c4068c1a237b0a7e61b8c2f953b3708c</link>
        <description>MFhead@r321912

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 10:38:36 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b330699f819a81d8e34d471225143ffeb321855 - Convert traditional ${MK_TESTS} conditional idiom for including test</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#4b330699f819a81d8e34d471225143ffeb321855</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/lib/atf/libatf-c/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 10:35:51 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f1f370da9773a69ab3f79e3efaf3c564eceeb16 - Merge ^/head r305087 through r305219.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#8f1f370da9773a69ab3f79e3efaf3c564eceeb16</link>
        <description>Merge ^/head r305087 through r305219.

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Thu, 01 Sep 2016 20:16:45 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f8fd1a95d90e94ee7a6bca5c611f71a3b97378ad - MFhead @ r305170</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#f8fd1a95d90e94ee7a6bca5c611f71a3b97378ad</link>
        <description>MFhead @ r305170

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Thu, 01 Sep 2016 04:57:15 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eab5e7a376e04f73763bac742ad8082733da00a5 - Don&apos;t bake all of CC/CPP/CXX into CFLAGS</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#eab5e7a376e04f73763bac742ad8082733da00a5</link>
        <description>Don&apos;t bake all of CC/CPP/CXX into CFLAGSCapture executable names for CC, CPP, CXX (assumed to be thefirst non-CCACHE_BIN word).This change strips out all of the cross-compiler arguments, (-target,-B, etc), added to ${CC}, etc via ${CROSSENV} in Makefile.inc1, so itdoesn&apos;t infect the build and subsequently the test.Add comments noting why this logic is being added, and why the logic inr305041 was necessary/what it was trying to achieve.This is required after recent changes made to the toolchain to alwaysspecify --sysroot, -target, -B, etc with clang in buildworld (presumablyr304681).Reviewed by:	rodrigc (earlier version)Reported by:	Jenkins (FreeBSD_HEAD job from 559+)MFC after:	12 daysX-MFC with:	r304681, r305041Sponsored by:	EMC / Isilon Storage DivisionDifferential Revision:	https://reviews.freebsd.org/D7732

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Thu, 01 Sep 2016 04:42:11 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa0c5579f22989af13c8ae6d4b34d71730e7e2d3 - Merge ^/head r305029 through r305080.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#aa0c5579f22989af13c8ae6d4b34d71730e7e2d3</link>
        <description>Merge ^/head r305029 through r305080.

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Tue, 30 Aug 2016 21:29:00 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f39ffb41471b765fbff41b2727b0825f74e0a947 - MFhead @ r305041</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/atf/libatf-c/Makefile#f39ffb41471b765fbff41b2727b0825f74e0a947</link>
        <description>MFhead @ r305041

            List of files:
            /freebsd/lib/atf/libatf-c/Makefile</description>
        <pubDate>Tue, 30 Aug 2016 04:07:15 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
