<?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>c170a96dbeeb3b0d36456d21beee6c551957a456 - universe: emit warning instead of error for bad/missing KERNCONF</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#c170a96dbeeb3b0d36456d21beee6c551957a456</link>
        <description>universe: emit warning instead of error for bad/missing KERNCONFWhen doing a large `make universe` build with multiple KERNCONFS,it should not be an error when a particular target has a missingKERNCONF.In this example,```$ make universe TARGETS=&apos;arm64 riscv&apos; KERNCONFS=&apos;QEMU VIRT&apos;```Currently, arm64 does not have a QEMU conf, and riscvdoes not have a VIRT conf. However, this command should stillsucceed instead of failing with the following message:```make[2]: /usr/src/Makefile:767: Target architecture for riscv/conf/VIRT unknown.  config(8) likely too old.	in .for loop from /usr/src/Makefile:761 with kernel = VIRT	in make[2] in directory &quot;/usr/src&quot;make[2]: stopped making &quot;universe_kernels&quot; in /usr/src```Since the opposite is true, we should build whatever confs are availablefrom the requested list of KERNCONFS, while making sure to stillemit warnings along the way.Reviewed by:	impApproved by:	lwhsu (mentor), emaste (mentor)MFC after:	3 daysDifferential Revision:	https://reviews.freebsd.org/D55571

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Thu, 21 May 2026 16:08:32 +0200</pubDate>
        <dc:creator>Siva Mahadevan &lt;siva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>02ef0b6d76e9717b8e3182dd706e23fd2702701d - universe: allow moving build logs to UNIVERSE_LOGDIR</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#02ef0b6d76e9717b8e3182dd706e23fd2702701d</link>
        <description>universe: allow moving build logs to UNIVERSE_LOGDIRThis allows `make universe` or `make tinderbox`to build from a read-only src tree.Reviewed by:	ziaee, imp, delphijApproved by:	lwhsu (mentor), emaste (mentor)MFC after:	3 daysDifferential Revision:	https://reviews.freebsd.org/D55566

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Wed, 20 May 2026 22:05:53 +0200</pubDate>
        <dc:creator>Siva Mahadevan &lt;siva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eb3b1302382b1d0cbe37eeebabfcdd546aa2fc4e - Import smart revision 1.0.2</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#eb3b1302382b1d0cbe37eeebabfcdd546aa2fc4e</link>
        <description>Import smart revision 1.0.2The smart command allows the user to monitor the various informationreported by Self-Monitoring, Analysis and Reporting Technology (SMART)present on most ATA, SCSI, and NVMe storage media.

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Mon, 04 May 2026 23:50:13 +0200</pubDate>
        <dc:creator>Chuck Tuffli &lt;chuck@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43ade7d9e9170654b2866b20cb35d5743beda925 - Import openresolv 3.17.4</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#43ade7d9e9170654b2866b20cb35d5743beda925</link>
        <description>Import openresolv 3.17.4More information at: https://roy.marples.name/projects/openresolv

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Sun, 05 Apr 2026 20:40:56 +0200</pubDate>
        <dc:creator>Siva Mahadevan &lt;siva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a1f03c7e4d33421baac0a5f3dc5947c7b379ea0c - Import openresolv 3.9.2</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#a1f03c7e4d33421baac0a5f3dc5947c7b379ea0c</link>
        <description>Import openresolv 3.9.2More information at: https://roy.marples.name/projects/openresolv

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Wed, 20 Nov 2019 23:23:50 +0100</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7fde65d0ed7c3a3d6b23959d8a7de22feb83032 - Undo r354917 to correct the log: it was actually version 3.9.2</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#d7fde65d0ed7c3a3d6b23959d8a7de22feb83032</link>
        <description>Undo r354917 to correct the log: it was actually version 3.9.2

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Wed, 20 Nov 2019 23:20:11 +0100</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>80f1906e3b916553fa2dabc7c77bf7d877287e3f - ath12k: update Atheros/QCA&apos;s ath12k driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#80f1906e3b916553fa2dabc7c77bf7d877287e3f</link>
        <description>ath12k: update Atheros/QCA&apos;s ath12k driverThis version is based ongit.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Tue, 14 Apr 2026 00:25:59 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3e04a1cd3b64885db5238b60db0da610586d3ce - ath11k: update Atheros/QCA&apos;s ath11k driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#c3e04a1cd3b64885db5238b60db0da610586d3ce</link>
        <description>ath11k: update Atheros/QCA&apos;s ath11k driverThis version is based ongit.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Tue, 14 Apr 2026 00:25:44 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e509d50854e3f2ba38be3a5e640088c010333af - Import zstd 1.5.7.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#7e509d50854e3f2ba38be3a5e640088c010333af</link>
        <description>Import zstd 1.5.7.

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Wed, 08 Apr 2026 06:01:57 +0200</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe271bdb43cf88ee129d94c0e286fe618fd28e89 - Import bmake-20260313</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#fe271bdb43cf88ee129d94c0e286fe618fd28e89</link>
        <description>Import bmake-20260313Intersting/relevant changes since bmake-20251111ChangeLog since bmake-202511112026-03-12  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260313	Merge with NetBSD make, pick up	o make: ensure .MAKE.SAVE_DOLLARS is initialized so makefiles like	sys.vars.mk can test its value to know how to deal with macros	that need to save &apos;$&apos; during &apos;:=&apos;.	* Makefile: default MAKE_SAVE_DOLLARS_DEFAULT to &quot;no&quot;	for traditional behavior.2026-03-10  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260310	Merge with NetBSD make, pick up	o unit-tests ensure TEST_MAKE is absolute path	and tests that make symlink for ${MAKE} can run in parallel.2026-03-03  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260303	Merge with NetBSD make, pick up	o job.c: MaybeSubMake: Look for expansion of ${.MAKE}	and if necessary its basename, and only match if at start of line	or preceded by space.2026-02-28  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* Makefile: mark ${PROG} and ${OBJS} as .META	MaybeSubMake will otherwise mistake them for sub-makes	* VERSION (_MAKE_VERSION): 20260301	Merge with NetBSD make, pick up	o job.c: MaybeSubMake: skip control chars [@+-] at start of line	when checking for ${MAKE}2026-02-22  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260222	o mk file update2026-02-16  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260216	Merge with NetBSD make, pick up	o minor cleanups2026-02-10  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260210	Merge with NetBSD make, pick up	o document that multiple variables can be set on command line.	o move MaybeSubMake to job.c so it can be called on expanded	commands for more accuracy and less overhead.	o main.c: set .MAKE.VERSION as read-only.	* unit-tests/opt-{chdir,where-am-i}.mk: use MAKEOBJDIRPREFIX=/	to avoid tripping over an unreadable /usr/obj2026-02-04  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* unit-tests/varname-make_stack_trace.mk: for	FreeBSD and similar set .MAKE.ALWAYS_PASS_JOB_QUEUE=no	to ensure we get the expected errors.	* VERSION (_MAKE_VERSION): 20260202	Merge with NetBSD make, pick up	o on error avoid duplicate stack trace to stderr2026-01-11  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260111	Merge with NetBSD make, pick up	o var.c: add explicit check for empty re as not all	regex libs throw an error as expected, in this case.2026-01-10  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* VERSION (_MAKE_VERSION): 20260110	Merge with NetBSD make, pick up	o minor cleanupsmk/ChangeLog since bmake-202511112026-03-12  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* install-mk (MK_VERSION): 20260313	* sys.vars.mk: use .MAKE.VERSION	M_type can simply use &apos;$x&apos;2026-02-22  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* install-mk (MK_VERSION): 20260222	* dirdeps.mk, sys.mk: add dependent option	UPDATE_DIRDEPS_CACHE/DIRDEPS_CACHE.	It can be useful to use -DWITHOUT_UPDATE_DIRDEPS_CACHE to	temporarily treat dynamic DIRDEPS_CACHE as static.2026-01-10  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* meta.autodep.mk (${_DEPENDFILE}): add .NOMETA2026-01-08  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* rust.mk: better accommodation for RUST_LIBS.	Set RUST_{LIBS,PROGS}_CARGO_BUILD_OUTPUT_LIST to	simplify staging.2025-12-08  Simon J Gerraty  &lt;sjg@beast.crufty.net&gt;	* install-mk (MK_VERSION): 20251207	* sys.vars.mk: replace MAKE_POSIX_SHELL usage with isPOSIX_SHELL	Using ${isPOSIX_SHELL:U:Nfalse} provides a boolean for make	and ${isPOSIX_SHELL:Ufalse} does the same for target scripts.	Both will be false if isPOSIX_SHELL is not set or set to false.	This has the advantage that if only POSIX shells are expected	sys.mk (or something it includes) can simply do isPOSIX_SHELL?=:

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Mon, 06 Apr 2026 20:25:05 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4aae7925631cae913da62ea9966383b4ae44aa74 - ath12k: import Atheros/QCA&apos;s ath12k driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#4aae7925631cae913da62ea9966383b4ae44aa74</link>
        <description>ath12k: import Atheros/QCA&apos;s ath12k driverThis version is based ongit.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git038d61fd642278bab63ee8ef722c50d10ab01e8f ( tag: v6.16 ).Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Tue, 12 Aug 2025 05:53:15 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>07b9f6ccbe7b9ebcd1fe8cb8b0b74ea42ddc243e - ath12k: import Atheros/QCA&apos;s ath12k driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#07b9f6ccbe7b9ebcd1fe8cb8b0b74ea42ddc243e</link>
        <description>ath12k: import Atheros/QCA&apos;s ath12k driverThis version is based ongit.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git38fec10eb60d687e30c8c6b5420d86e8149f7557 ( tag: v6.14 ).Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Tue, 22 Apr 2025 00:39:12 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cd59570c180e34a6716c2d61a3047ac2f9407795 - Import tzcode 2026a</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#cd59570c180e34a6716c2d61a3047ac2f9407795</link>
        <description>Import tzcode 2026a

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Mon, 02 Mar 2026 18:21:42 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0d46d875e60091694abe5d38e0cbb4c8019bfd71 - Import tzcode 2025c</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#0d46d875e60091694abe5d38e0cbb4c8019bfd71</link>
        <description>Import tzcode 2025c

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Thu, 11 Dec 2025 11:28:59 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc325dd8c469265cf9c40616c8087b0ee98a6005 - Import tzcode 2025a</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#cc325dd8c469265cf9c40616c8087b0ee98a6005</link>
        <description>Import tzcode 2025a

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Thu, 21 Aug 2025 21:20:02 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18b0e604df3030aba6a0c5a987829da14a28ebc8 - Import tzdata 2026a</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#18b0e604df3030aba6a0c5a987829da14a28ebc8</link>
        <description>Import tzdata 2026a

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Mon, 02 Mar 2026 21:33:08 +0100</pubDate>
        <dc:creator>Philip Paeps &lt;philip@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f5eb24d531de64cd493796fc0790fc8fc825d161 - rtw89: update Realtek&apos;s rtw89 driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#f5eb24d531de64cd493796fc0790fc8fc825d161</link>
        <description>rtw89: update Realtek&apos;s rtw89 driverThis version is based ongit.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 ( tag: v6.19-rc6 ).

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Tue, 20 Jan 2026 11:56:45 +0100</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1eabd3ed89eb4bb5c69e90eeaeda1a6dd31e8bab - brcm80211: import Broadcom wireless brcmsmac and brcmfmac drivers</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#1eabd3ed89eb4bb5c69e90eeaeda1a6dd31e8bab</link>
        <description>brcm80211: import Broadcom wireless brcmsmac and brcmfmac driversThis version is based ongit.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.gite5f0a698b34ed76002dc5cff3804a61c80233a7a ( tag: v6.17 ).

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Fri, 10 Oct 2025 20:55:21 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f73101fabc74255d70f4e7ce0e71f0f6655c51ea - universe: Bump default GCC version to 15</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#f73101fabc74255d70f4e7ce0e71f0f6655c51ea</link>
        <description>universe: Bump default GCC version to 15Reviewed by:	lwhsu, emasteDifferential Revision:	https://reviews.freebsd.org/D55085

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Fri, 06 Feb 2026 16:32:58 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>316122010afd2d7ff718b59c4821963df8a2c9ee - mt76: update Mediatek&apos;s mt76 driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/Makefile#316122010afd2d7ff718b59c4821963df8a2c9ee</link>
        <description>mt76: update Mediatek&apos;s mt76 driverThis version is based ongit.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 ( tag: v6.19-rc6 ).

            List of files:
            /freebsd/Makefile</description>
        <pubDate>Tue, 20 Jan 2026 11:56:27 +0100</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
