<?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>f947f58ce624b5442e24b1efa69c0ddcdf3e0ddb - packages: rename elftoolchain to toolchain, add more things</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#f947f58ce624b5442e24b1efa69c0ddcdf3e0ddb</link>
        <description>packages: rename elftoolchain to toolchain, add more thingsRename the existing &quot;elftoolchain&quot; package to &quot;toolchain&quot;, and moveeverything which is gated by MK_TOOLCHAIN (e.g. lex, yacc, ...) to thetoolchain package.This means we have one package called &quot;toolchain&quot; which contains all thedevelopment-related utilities which are not compilers or already part ofsome other package (e.g., llvm).Reviewed by:	des, emasteApproved by:	des (mentor)Differential Revision:	https://reviews.freebsd.org/D50286

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 27 May 2025 07:21:51 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/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:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a7b61203704d362cfbc66c00619f51b24106b55 - usr.sbin: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#8a7b61203704d362cfbc66c00619f51b24106b55</link>
        <description>usr.sbin: Remove ancient SCCS tags.Remove ancient SCCS tags from the tree, automated scripting, with twominor fixup to keep things compiling. All the common forms in the treewere removed with a perl script.Sponsored by:		Netflix

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 17:21:37 +0000</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://opengrok.net:8080/history/src/usr.sbin/config/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/usr.sbin/config/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>83d7ed8af3d9eab0567749d9d6e99a7e24d17817 - config: drop dependency on libsbuf</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#83d7ed8af3d9eab0567749d9d6e99a7e24d17817</link>
        <description>config: drop dependency on libsbufUse an std::stringstream instead.  get_word() and get_quoted_word() bothreturn a buffer that&apos;s presumed to not need release, so solve this byreturning a new special configword type that holds a string or eof/eolstate.  This cleans up caller checking for EOF/EOL to make it moreexplicit what they&apos;re doing, at least in the EOL cases which previouslychecked for NULL.Sponsored by:	Klara, Inc.Sponsored by:	NetApp, Inc.Differential Revision:	https://reviews.freebsd.org/D38276

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 09 Feb 2023 04:56:10 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29c5f8bf9a011d92462977bae59b4889ec5d95ad - config: drop dependency on libnv</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#29c5f8bf9a011d92462977bae59b4889ec5d95ad</link>
        <description>config: drop dependency on libnvCompile mkmakefile.c as C++ instead and use an std::unordered_map toaccomplish the same goal.Reviewed by:	impSponsored by:	Klara, Inc.Sponsored by:	NetApp, Inc.Differential Revision:	https://reviews.freebsd.org/D38275

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Wed, 08 Feb 2023 06:02:56 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61c1328eb016476ee7ff5ad65d8224bb43e572db - Merge ^/head r352105 through r352307.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#61c1328eb016476ee7ff5ad65d8224bb43e572db</link>
        <description>Merge ^/head r352105 through r352307.

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Fri, 13 Sep 2019 21:15:01 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ef5312c38e44c0de5013cbd3a4cf6e862c7e95fd - config: do not link against libl, it is not needed</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#ef5312c38e44c0de5013cbd3a4cf6e862c7e95fd</link>
        <description>config: do not link against libl, it is not neededMFC after:	3 days

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 10 Sep 2019 07:14:39 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f947f58ce624b5442e24b1efa69c0ddcdf3e0ddb - packages: rename elftoolchain to toolchain, add more things</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#f947f58ce624b5442e24b1efa69c0ddcdf3e0ddb</link>
        <description>packages: rename elftoolchain to toolchain, add more thingsRename the existing &quot;elftoolchain&quot; package to &quot;toolchain&quot;, and moveeverything which is gated by MK_TOOLCHAIN (e.g. lex, yacc, ...) to thetoolchain package.This means we have one package called &quot;toolchain&quot; which contains all thedevelopment-related utilities which are not compilers or already part ofsome other package (e.g., llvm).Reviewed by:	des, emasteApproved by:	des (mentor)Differential Revision:	https://reviews.freebsd.org/D50286

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 27 May 2025 07:21:51 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/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:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a7b61203704d362cfbc66c00619f51b24106b55 - usr.sbin: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#8a7b61203704d362cfbc66c00619f51b24106b55</link>
        <description>usr.sbin: Remove ancient SCCS tags.Remove ancient SCCS tags from the tree, automated scripting, with twominor fixup to keep things compiling. All the common forms in the treewere removed with a perl script.Sponsored by:		Netflix

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 17:21:37 +0000</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://opengrok.net:8080/history/src/usr.sbin/config/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/usr.sbin/config/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>83d7ed8af3d9eab0567749d9d6e99a7e24d17817 - config: drop dependency on libsbuf</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#83d7ed8af3d9eab0567749d9d6e99a7e24d17817</link>
        <description>config: drop dependency on libsbufUse an std::stringstream instead.  get_word() and get_quoted_word() bothreturn a buffer that&apos;s presumed to not need release, so solve this byreturning a new special configword type that holds a string or eof/eolstate.  This cleans up caller checking for EOF/EOL to make it moreexplicit what they&apos;re doing, at least in the EOL cases which previouslychecked for NULL.Sponsored by:	Klara, Inc.Sponsored by:	NetApp, Inc.Differential Revision:	https://reviews.freebsd.org/D38276

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 09 Feb 2023 04:56:10 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29c5f8bf9a011d92462977bae59b4889ec5d95ad - config: drop dependency on libnv</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#29c5f8bf9a011d92462977bae59b4889ec5d95ad</link>
        <description>config: drop dependency on libnvCompile mkmakefile.c as C++ instead and use an std::unordered_map toaccomplish the same goal.Reviewed by:	impSponsored by:	Klara, Inc.Sponsored by:	NetApp, Inc.Differential Revision:	https://reviews.freebsd.org/D38275

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Wed, 08 Feb 2023 06:02:56 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61c1328eb016476ee7ff5ad65d8224bb43e572db - Merge ^/head r352105 through r352307.</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#61c1328eb016476ee7ff5ad65d8224bb43e572db</link>
        <description>Merge ^/head r352105 through r352307.

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Fri, 13 Sep 2019 21:15:01 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ef5312c38e44c0de5013cbd3a4cf6e862c7e95fd - config: do not link against libl, it is not needed</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#ef5312c38e44c0de5013cbd3a4cf6e862c7e95fd</link>
        <description>config: do not link against libl, it is not neededMFC after:	3 days

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 10 Sep 2019 07:14:39 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3cafc9a654f5d0173b4f20cfd1c5f3e3e3f6502f - config(8): Fix broken ABI</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#3cafc9a654f5d0173b4f20cfd1c5f3e3e3f6502f</link>
        <description>config(8): Fix broken ABIr336019 introduced ${SRCTOP}/sys to the include paths in order to pull in anew sys/{c,}nv.h. This is wrong, because the build tree&apos;s ABI isn&apos;tguaranteed to match what&apos;s running on the host system.Fix instead by removing -I${SRCTOP}/sys and installing the libnv headerswith `make -C lib/libnv includes`... this may or may not get re-worked inthe future so that a userland lib isn&apos;t installing includes from sys/.Reported by:	bdrewery

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Fri, 06 Jul 2018 11:23:14 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>88171893e296f0c142cc7ee55db6244d2f6e76be - config(8): De-dupe hint/env vars within a single file</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#88171893e296f0c142cc7ee55db6244d2f6e76be</link>
        <description>config(8): De-dupe hint/env vars within a single filer335653 flipped the order in which hints/env files are concatenated to matchthe order in which vars are processed by the kernel. This is the otherhammer to drop.Use nv(9) to de-dupe entries within a single `hint` or `env` file, using thelatest value specified for a key. This leaves some duplicates if a variableis specified in multiple hint/env files or via `envvar` in a kernel config,but the reversed order of concatenation (from r335653) makes this anon-issue as the latest-specified version will be seen first.This change also silently rewrote hint bits to use the same sanitizationprocess that ian@ wrote for r335642. To the kernel, hints and env vars arebasically the same thing through early boot, then get merged into thedynamic environment once kmem becomes available and the dynamic environmentis created. They should be subjected to the same restrictions.libnv has been added to -legacy for the time being to support the build ofconfig(8) with the new cnvlist API.Tested with:	universe (11 host &amp; 12 host)MFC after:	1 month

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Fri, 06 Jul 2018 01:11:06 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>417d105fae1e04326f2e6dc5234b612aa0093575 - Revert r336011,r336012 until I can competently test</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#417d105fae1e04326f2e6dc5234b612aa0093575</link>
        <description>Revert r336011,r336012 until I can competently test

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 05 Jul 2018 18:55:42 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f1e0a986a883ca897cf829667ea4317a54c3ef8a - Fix build after r336011</title>
        <link>http://opengrok.net:8080/history/src/usr.sbin/config/Makefile#f1e0a986a883ca897cf829667ea4317a54c3ef8a</link>
        <description>Fix build after r336011Add libnv to bootstrap-tools, use ${SRCTOP}/sys headers.

            List of files:
            /src/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 05 Jul 2018 18:39:02 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
