<?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>f947f58ce624b5442e24b1efa69c0ddcdf3e0ddb - packages: rename elftoolchain to toolchain, add more things</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 27 May 2025 09:21:51 +0200</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 18:21:37 +0100</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://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.sbin/config/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>83d7ed8af3d9eab0567749d9d6e99a7e24d17817 - config: drop dependency on libsbuf</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 09 Feb 2023 05:56:10 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29c5f8bf9a011d92462977bae59b4889ec5d95ad - config: drop dependency on libnv</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Wed, 08 Feb 2023 07:02:56 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61c1328eb016476ee7ff5ad65d8224bb43e572db - Merge ^/head r352105 through r352307.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#61c1328eb016476ee7ff5ad65d8224bb43e572db</link>
        <description>Merge ^/head r352105 through r352307.

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Fri, 13 Sep 2019 23:15:01 +0200</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://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#ef5312c38e44c0de5013cbd3a4cf6e862c7e95fd</link>
        <description>config: do not link against libl, it is not neededMFC after:	3 days

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 10 Sep 2019 09:14:39 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3cafc9a654f5d0173b4f20cfd1c5f3e3e3f6502f - config(8): Fix broken ABI</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Fri, 06 Jul 2018 13:23:14 +0200</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Fri, 06 Jul 2018 03:11:06 +0200</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://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#417d105fae1e04326f2e6dc5234b612aa0093575</link>
        <description>Revert r336011,r336012 until I can competently test

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

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 05 Jul 2018 20:39:02 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>51c854f02808834e56c3bb7d5092980a66114165 - config(8): De-dupe hint/env vars within a single file</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#51c854f02808834e56c3bb7d5092980a66114165</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.MFC after:	1 month

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Thu, 05 Jul 2018 19:53:51 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>02ebdc78239c4e929e42896931a4f04526e04440 - Merge ^/head r307736 through r308146.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#02ebdc78239c4e929e42896931a4f04526e04440</link>
        <description>Merge ^/head r307736 through r308146.

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Mon, 31 Oct 2016 20:02:42 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bdda834d5b0dbfdc6178f648ce0bdfbc0973151 - Allow config to be compiled from another source directory, such as one</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#5bdda834d5b0dbfdc6178f648ce0bdfbc0973151</link>
        <description>Allow config to be compiled from another source directory, such as onefor building tools. This boils down to replacing ${.CURDIR} with${SRCDIR}, where the latter is the directory in which this makefilelives.Also allow overriding where file2c comes from using ${FILE2C}.

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Wed, 26 Oct 2016 17:58:41 +0200</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98e0ffaefb0f241cda3a72395d3be04192ae0d47 - Merge sync of head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#98e0ffaefb0f241cda3a72395d3be04192ae0d47</link>
        <description>Merge sync of head

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Wed, 27 May 2015 03:19:58 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d899be7d43d8df9cb485af5705e2724165a461c7 - Reintegrate head: r274132-r277384</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#d899be7d43d8df9cb485af5705e2724165a461c7</link>
        <description>Reintegrate head: r274132-r277384Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Mon, 19 Jan 2015 17:15:12 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f0ea33f2bbf3a6aa80235f0a02fa5f2780c2b17 - Reintegrate head revisions r273096-r277147</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#8f0ea33f2bbf3a6aa80235f0a02fa5f2780c2b17</link>
        <description>Reintegrate head revisions r273096-r277147Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 13 Jan 2015 22:29:24 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>840e70929b3bc0bfdbccfd8d8626d6e2f29ddbcf - MFHead @ r275232</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#840e70929b3bc0bfdbccfd8d8626d6e2f29ddbcf</link>
        <description>MFHead @ r275232

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Sat, 29 Nov 2014 06:28:40 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c97f721e7032f8c0e1d19a6b8887bd2af8cfa0f - r274961 through r275075</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/config/Makefile#2c97f721e7032f8c0e1d19a6b8887bd2af8cfa0f</link>
        <description>r274961 through r275075

            List of files:
            /freebsd/usr.sbin/config/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 22:43:01 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
