<?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>af202a5052b6e9a1885d06941ffbba7630acb7df - Retire dialog</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#af202a5052b6e9a1885d06941ffbba7630acb7df</link>
        <description>Retire dialogThis is the last remaining piece of GPL software in the base system.The installer transitioned to bsddialog four years ago, and the lastremaining dialog consumer, dpv, was turned off more than two years ago.Retire dpv, libdpv, libfigpar (used only by dpv), and dialog itself.Reviewed by:	dteskeDifferential Revision:	https://reviews.freebsd.org/D55424

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Tue, 07 Jul 2026 08:47:36 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43b1ade21e22c0b758f8d83e4707df3024413833 - pkgconf: match the update to version 2.9.93</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#43b1ade21e22c0b758f8d83e4707df3024413833</link>
        <description>pkgconf: match the update to version 2.9.93This update brings spdxtool(1), with the ability to generate softwarebill of material files (SBOM) in the SPDX 3.0.1 format (JSON-LD).Reviewed by:	markjApproved by:	markjSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D57953

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Wed, 24 Jun 2026 22:01:00 +0200</pubDate>
        <dc:creator>Pierre Pronchery &lt;khorben@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2b9f38236151f1bb0f26ec14a72e553b8420da8b - Revert &quot;Retire dialog&quot;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#2b9f38236151f1bb0f26ec14a72e553b8420da8b</link>
        <description>Revert &quot;Retire dialog&quot;This reverts commit 5b2bdadeb6c25c10dac9722fd66a668e14d3b384.

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Mon, 29 Jun 2026 17:53:51 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5b2bdadeb6c25c10dac9722fd66a668e14d3b384 - Retire dialog</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#5b2bdadeb6c25c10dac9722fd66a668e14d3b384</link>
        <description>Retire dialogThis is the last remaining piece of GPL software in the base system.The installer transitioned to bsddialog four years ago, and the lastremaining dialog consumer, dpv, was turned off more than two years ago.Retire dpv, libdpv, libfigpar (used only by dpv), and dialog itself.(cherry picked from commit 73bb4a92985d747462d866248c1e7623f7ff1a7f)

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Tue, 17 Feb 2026 14:21:23 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b8352da33f3434f0ba6093df361261d1b1f973a1 - pkgconf: import into the base system</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#b8352da33f3434f0ba6093df361261d1b1f973a1</link>
        <description>pkgconf: import into the base systemThis introduces the following option:* MK_PKGCONF: determines if pkgconf and bomtool should be builtThe objective is to allow the creation of SBOM information whilebuilding FreeBSD&apos;s src tree. The build system cannot rely on thepresence of bomtool (and eventually also spdxtool) in the buildenvironment, except for having it as part of the src tree directly.The framework implementing the generation of SBOM files is under reviewin D56474.This will also help simplifying the build, with the introduction ofanother framework relying on the availability of pkgconf.Sponsored by:		Alpha-Omega, The FreeBSD FoundationReviewed by:		bapt, philipApproved by:		philip (mentor)Differential Revision:	https://reviews.freebsd.org/D56404

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Wed, 08 Apr 2026 18:52:29 +0200</pubDate>
        <dc:creator>Pierre Pronchery &lt;khorben@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>df5b2cf2b31bf66e3b21c772b39f6cc6406dcb7b - Complete removal of GNU diff</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#df5b2cf2b31bf66e3b21c772b39f6cc6406dcb7b</link>
        <description>Complete removal of GNU diffFixes:		9a44e42a2b8f (&quot;Retire GNU diff3&quot;)Reviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D55423

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Tue, 10 Mar 2026 09:21:32 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>42e4df8b853186190b61428f0bd0f923cc525033 - usr.bin: Exclude ELF Tool Chain cxxfilt build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#42e4df8b853186190b61428f0bd0f923cc525033</link>
        <description>usr.bin: Exclude ELF Tool Chain cxxfilt buildwhen LLVM_BINUTILS is enabled (which is the default).PR: 293610Fixes: 5d757312ad59 (&quot;build: Retire LLVM_CXXFILT option&quot;)Sponsored by: The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Fri, 06 Mar 2026 15:47:53 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5d757312ad591aae26b39943f113ebf3819718da - build: Retire LLVM_CXXFILT option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#5d757312ad591aae26b39943f113ebf3819718da</link>
        <description>build: Retire LLVM_CXXFILT optionThe LLVM_CXXFILT option was added when we used ELF Tool Chain tools bydefault.  ELF Tool Chain&apos;s c++filt failed to demangle some symbols, sowe added a special case to install LLVM&apos;s version and enabled it bydefault.The rest of the LLVM tools are now used by default, as of commit9fa94e1c099d (&quot;Turn on WITH_LLVM_CXXFILT by default&quot;).  Simplify thebuild logic by removing a special case and just include llvm-cxxfiltwith the rest of the LLVM utilities.Reviewed by:	dimSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D55654

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Wed, 04 Mar 2026 20:03:42 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6bb2fc77e37fcb1efb4f83fcb2965f26b4db705 - src.opts.mk: Retire BSD_CPIO option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#b6bb2fc77e37fcb1efb4f83fcb2965f26b4db705</link>
        <description>src.opts.mk: Retire BSD_CPIO optionPrior to commit 6973701a00e3 (&quot;1. Make the BSD version of cpio thedefault [1]&quot;) GNU cpio was installed unconditionally.  The BSD_CPIOoption was added when we introduced the BSD licensed, libarchive-basedcpio, to support installation of GNU cpio, libarchive cpio, or both.GNU cpio was removed long ago and there is no longer a need for thisoption.  We can just install BSD cpio unconditionally.Reviewed by:	desSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D55467

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 20:36:09 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9a44e42a2b8f5f78695016344e760d72ad0b1220 - Retire GNU diff3</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#9a44e42a2b8f5f78695016344e760d72ad0b1220</link>
        <description>Retire GNU diff3We added the option to build BSD diff3 in commit 2201f7c49f11 (&quot;BuildBSD diff3 if GNU diff3 is disabled.&quot;) and made it the default in4d5c434ed16e (&quot;diff3: use bsd diff3 by default&quot;) after resolvingdeficiencies relative to GNU diff3.  Thus, we can now remove the GNUdiff3 build infrastructure and source.Reviewed by:	bapt, ziaeeSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D46878

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Wed, 02 Oct 2024 18:30:57 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cf34eb8264954a8fd1e92081bcf67719bddbc2aa - build: Remove duplicate SUBDIR entries</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#cf34eb8264954a8fd1e92081bcf67719bddbc2aa</link>
        <description>build: Remove duplicate SUBDIR entriesFixes:	f74f891581bc (&quot;src.opts: Introduce MK_SOUND&quot;)

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Mon, 12 Jan 2026 17:05:40 +0100</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f74f891581bc4df20431607de9b761107f6a0aa7 - src.opts: Introduce MK_SOUND</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#f74f891581bc4df20431607de9b761107f6a0aa7</link>
        <description>src.opts: Introduce MK_SOUNDPR:		291853Sponsored by:	The FreeBSD FoundationMFC after:	1 weekReviewed by:	zarychtam_plan-b.pwste.edu.pl, markjDifferential Revision:	https://reviews.freebsd.org/D54456

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Mon, 12 Jan 2026 15:16:35 +0100</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>745c6c0431d01b4fc3247f4eac08a2181d71e008 - Resurrect standalone command</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#745c6c0431d01b4fc3247f4eac08a2181d71e008</link>
        <description>Resurrect standalone commandWhile command(1) is now classified by POSIX as an intrinsic utility andno longer required to exist as a standalone program, it turns out thatwe still have a use for it (cf. env(1)), so resurrect it.PR:		291879Fixes:		4100bd6caa66 (&quot;usr.bin: Remove intrinsic utilities&quot;)Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D54341

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Tue, 23 Dec 2025 11:36:39 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4100bd6caa66434bc901ca48d7364bc2b5fe2cfd - usr.bin: Remove intrinsic utilities</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#4100bd6caa66434bc901ca48d7364bc2b5fe2cfd</link>
        <description>usr.bin: Remove intrinsic utilitiesThese utilities can only function correctly if implemented as shellbuiltins and exist only because POSIX previously required them.  As ofPOSIX 2024, they have all been reclassified as intrinsic utilities andare no longer required to exist in PATH.  We can therefore retire them.Cf. XBD 1.7, XRAT C.1.8, Austin Group bug 854.Note that kill(1) is also considered an intrinsic utility (becauseonly the shell can interpret job IDs correctly), but we have a workingstandalone implementation, which we will keep.PR:		291686Relnotes:	yesReviewed by:	imp, emasteDifferential Revision:	https://reviews.freebsd.org/D54239

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Fri, 19 Dec 2025 18:13:23 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dc5ba6b8b4f028eb944434be82838d272330f26f - Remove MK_GSSAPI</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#dc5ba6b8b4f028eb944434be82838d272330f26f</link>
        <description>Remove MK_GSSAPIFor MIT Kerberos, MK_GSSAPI has no meaning: GSSAPI is a required part ofKerberos and is always built if MK_KERBEROS is enabled.  Backport thisbehaviour to Heimdal so it works the same way.While here, change Heimdal&apos;s libcom_err and compile_et to be selected byMK_KERBEROS, not MK_KERBEROS_SUPPORT, since these are part of Kerberosand third-party users might need it even if Kerberos support is disabledin the base system.  This means MK_KERBEROS_SUPPORT installs the samefiles with both MIT and Heimdal.Reviewed by:	cyDifferential Revision:	https://reviews.freebsd.org/D51859

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Wed, 20 Aug 2025 20:42:20 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3fde39073c722ba5b1d3aa330ec4dc5e0ecd8495 - shar: remove from the tree well in advance of the 15.0 release</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#3fde39073c722ba5b1d3aa330ec4dc5e0ecd8495</link>
        <description>shar: remove from the tree well in advance of the 15.0 releaseWe have had deprecation notice in the manpage for nearly six months, andit is also present both in 13.5 and 14.3.  tar(1) can supply thisfunctionality for those that truly need it, and cy@ has also created asysutils/freebsd-shar port for this version of a frontend to live on inports -- this port has been available since December 18, 2024.Reviewed by:	allanjude, cy, emaste, jrmDifferential Revision:	https://reviews.freebsd.org/D50925

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Thu, 02 Jan 2025 03:20:09 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1bbb96495d7c501aeeb4c2626ff0f4468053ccf4 - compile_et: The Heimdal compile_et is not needed with MIT KRB5</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#1bbb96495d7c501aeeb4c2626ff0f4468053ccf4</link>
        <description>compile_et: The Heimdal compile_et is not needed with MIT KRB5MIT KRB5 provides its own compile_et, built by krb5/util/compile_et.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Thu, 05 Jun 2025 07:03:07 +0200</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3d516b853179b9cc02d358410ef9b64c593022ce - Add ts(1) command</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#3d516b853179b9cc02d358410ef9b64c593022ce</link>
        <description>Add ts(1) commandAdd /usr/bin/ts, a command that timestamps each line of its stdinbefore it is being printed to stdout.A typical use case is to profile shell scripts.Obtained from:		OpenBSD 7.2Relnotes:		yesReviewed by:		adrianDifferential Revision:	https://reviews.freebsd.org/D35694

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Sat, 02 Jul 2022 17:26:42 +0200</pubDate>
        <dc:creator>Juraj Lutter &lt;otis@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0660de8172cd5a03affb9e87a1007cac5ba30425 - runat: Add a runat(1) utility similar to the Solaris one</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#0660de8172cd5a03affb9e87a1007cac5ba30425</link>
        <description>runat: Add a runat(1) utility similar to the Solaris oneSolaris has a utility called runat(1) that runs a shellcommand on a named attribute directory.  This utilityis modelled after that one.Reviewed by:	kib (earlier version)Differential Revision:	https://reviews.freebsd.org/D49850

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Tue, 06 May 2025 22:36:06 +0200</pubDate>
        <dc:creator>Rick Macklem &lt;rmacklem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fbd7087b0be2f327f806a85b92789a719138df8c - strings: Unconditionally install ELF Tool Chain&apos;s strings</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/Makefile#fbd7087b0be2f327f806a85b92789a719138df8c</link>
        <description>strings: Unconditionally install ELF Tool Chain&apos;s stringsllvm-strings may consume a large amount of memory while reading theinput file before producing any output.ELF Tool Chain&apos;s strings is small and lightweight, and we always installstrings regardless of WITH_/WITHOUT_TOOLCHAIN settings (as it is usefulin many contexts).  Return to always installing ELF Tool Chain&apos;s versionof strings.This reverts commit 81fa5c4a828bec9f1ead280c59c31bd423e6eeea.This reverts commit 7ca3db1999cd967f9d6d7b259aa7af54aae14a5f.PR:		286605Reported by:	olivierReviewed by:	olivier, brooksSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D50084

            List of files:
            /freebsd/usr.bin/Makefile</description>
        <pubDate>Wed, 30 Apr 2025 15:35:54 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
