<?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 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/gnu/usr.bin/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>8aff76fb - build: remove the option to build gnugrep</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#8aff76fb</link>
        <description>build: remove the option to build gnugrepUnconditionally install bsdgrep as grep, bootstrap or not. Remove allbuild glue and stop installing both gnugrep and libgnuregex now thatall consumers of the latter are gone.Relnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D27732

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Tue, 22 Dec 2020 21:36:40 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1c0ea326 - Retire obsolete GDB 6.1.1</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#1c0ea326</link>
        <description>Retire obsolete GDB 6.1.1GDB 6.1.1 was released in June 2004 and is long obsolete. It does notsupport all of the architectures that FreeBSD does, and imposeslimitations on the FreeBSD kernel build, such as the continued use ofDWARF2 debugging information.It was kept (in /usr/libexec/) only for use by crashinfo(8), whichextracts some basic information from a kernel core dump after a crash.Crashinfo already prefers gdb from port/package if installed.Future work may add kernel debug support to LLDB or find another pathfor crashinfo&apos;s needs, but in any case we do not want to ship theexcessively outdated GDB in FreeBSD 13.Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D27610

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Tue, 15 Dec 2020 17:44:19 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>74e8d41e - Retire BINUTILS and BINUTILS_BOOTSTRAP options</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#74e8d41e</link>
        <description>Retire BINUTILS and BINUTILS_BOOTSTRAP optionsAs of r361857 all BINUTILS options are disabled by default - portshave been changed to depend on binutils if they require GNU as, andall base system assembly files have been switched to use Clang&apos;sintegrated assembler.Relnotes:	YesSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Sun, 07 Jun 2020 00:07:21 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>134b3783 - retire in-tree GPL dtc devicetree compiler</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#134b3783</link>
        <description>retire in-tree GPL dtc devicetree compilerNow that we no longer have GCC 4.2.1 in the tree and can assume FreeBSDis being built with a C++11 compiler available, we can use BSDL dtcunconditionally and retire the GPL dtc.GPL dtc now has FreeBSD CI support via Cirrus-CI to help ensure itcontinues to build/work on FreeBSD and is available in the ports treeif needed.The copy of (copyfree licensed) libfdt that we actually use is insys/contrib/libfdt so the extra copy under contrib/dtc/libfdt can beremoved along with the rest of the GPL dtc.Reviewed by:	kevans, ian, imp, manu, theravenSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D23192

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Sat, 29 Feb 2020 17:10:54 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>57f80467 - remove GCC 4.2.1 build infrastructure</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#57f80467</link>
        <description>remove GCC 4.2.1 build infrastructureAs described in Warner&apos;s email message[1] to the FreeBSD-arch mailinglist we have reached GCC 4.2.1&apos;s retirement date.  At this time allsupported architectures either use in-tree Clang, or rely on externaltoolchain (i.e., a contemporary GCC version from ports).GCC 4.2.1 was released July 18, 2007 and was imported into FreeBSD laterthat year, in r171825.  GCC has served us well, but version 4.2.1 isobsolete and not used by default on any architecture in FreeBSD.  Itdoes not support modern C and does not support arm64 or RISC-V.Thanks to everyone responsible for maintaining, updating, and testingGCC in the FreeBSD base system over the years.So long, and thanks for all the fish.[1] https://lists.freebsd.org/pipermail/freebsd-arch/2020-January/019823.htmlPR:		228919Reviewed by:	brooks, impSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D23124

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Sat, 29 Feb 2020 03:25:51 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e91609a7 - Divorce MK_GDB from MK_BINUTILS.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#e91609a7</link>
        <description>Divorce MK_GDB from MK_BINUTILS.This permits legacy GDB to still be built and installed ifWITHOUT_BINUTILS is set (e.g. if base/binutils is installed).Reviewed by:	emasteMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D19480

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Wed, 06 Mar 2019 20:13:02 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>738919c0 - Remove groff from base</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#738919c0</link>
        <description>Remove groff from baseAll manpages in base are now compatible with mandoc(1), all roff documentationwill be relocated in the doc tree. man(1) can now use groff from the ports treeif it needs.Also remove checknr(1) and colcrt(1) which are only useful with groff.Approved by:	(no objections on the mailing lists)

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Wed, 07 Jun 2017 23:00:34 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>48b1eba1 - Simplify gnu/usr.bin Makefile conditions</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#48b1eba1</link>
        <description>Simplify gnu/usr.bin Makefile conditionsAfter r307655 MK_GDB is forced to no if MK_BINUTILS is no, and similarlyMK_GROFF is forced to no if MK_CXX is no, so we can remove nestedconditionals.Reviewed by:	bapt, brooksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D8287

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Fri, 21 Apr 2017 13:39:14 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a17665bc - Replace again GNU diff with BSD diff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#a17665bc</link>
        <description>Replace again GNU diff with BSD diffAfter a firts failed attempt, BSD diff is now good enough to replaceGNU diff.Relnotes:	yes

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Thu, 20 Apr 2017 19:24:51 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c5ddcf8 - Temporary readd GNU diff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#2c5ddcf8</link>
        <description>Temporary readd GNU diffetcupdate requires --change-group-format it is not easy to implementin bsd diff so for now readd GNU diff

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Sun, 19 Mar 2017 17:19:59 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29e9c668 - Fix SUBDIR_DEPEND for gdb on binutils after r307659.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#29e9c668</link>
        <description>Fix SUBDIR_DEPEND for gdb on binutils after r307659.Sponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Wed, 15 Mar 2017 21:17:45 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3bbe3f67 - Import diff from OpenBSD and remove GNU diff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#3bbe3f67</link>
        <description>Import diff from OpenBSD and remove GNU diffSome of the modifications from the previous summer of code has been integratedModification for compatibility with GNU diff output has been addedMain difference with OpenBSD:Implement multiple GNU diff options:* --ignore-file-name-case* --no-ignore-file-name-case* --normal* --tabsize* --strip-trailing-crMake diff -p compatible with GNU diffImplement diff -lMake diff -r compatible with GNU diffCapsicumize diffing 2 regular filesAdd a simple test suiteApproved by:	AsiaBSDcon devsummitObtained from:	OpenBSD, GSoCRelnotes:	yes

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Sat, 11 Mar 2017 05:01:29 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>71e30a31 - Remove trailing whitespace from r307674</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#71e30a31</link>
        <description>Remove trailing whitespace from r307674

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Thu, 20 Oct 2016 15:12:06 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>94ff3d03 - Add knobs to make GNU diff and GNU grep optional</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#94ff3d03</link>
        <description>Add knobs to make GNU diff and GNU grep optionalThis is added to facilitate experiments building FreeBSD withoutcopyleft software.If WITHOUT_GNU_DIFF is set no /usr/bin/diff or /usr/bin/diff3 willbe built.If WITHOUT_GNU_GREP is set then BSD grep will be installed as/usr/bin/bsdgrep or /usr/bin/grep, depending on the WITH_BSD_GREPknob.Reviewed by:	brooks (earlier)Sponsored by:	The FreeBSD FoundationDifferential Revision:	Differential Revision: https://reviews.freebsd.org/D8288

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Thu, 20 Oct 2016 14:48:57 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ba2cde94 - Switch gnu/usr.bin/Makefile to SUBDIR.${MK_*} optional subdir style</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#ba2cde94</link>
        <description>Switch gnu/usr.bin/Makefile to SUBDIR.${MK_*} optional subdir style

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Wed, 19 Oct 2016 21:25:59 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a0135a1e - Remove GNU rcs from base.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#a0135a1e</link>
        <description>Remove GNU rcs from base.GNU rcs is still available as a package:- rcs: Latest GPLv3 GNU rcs version.- rcs57: Copy of the latest version of GNU rcs (GPLv2) from base.Relnotes:	yes

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Sat, 15 Oct 2016 12:07:37 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f987297f - Add a WITHOUT_DIALOG src.conf(5) knob</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#f987297f</link>
        <description>Add a WITHOUT_DIALOG src.conf(5) knobIt also turns off dependencies (bsdinstall, bsdconfig, dpv, tzsetup).Reviewed by:	dteskeSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D7969

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Tue, 27 Sep 2016 18:08:38 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>13b5b548 - import sdiff(1) from GSoC 2012</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#13b5b548</link>
        <description>import sdiff(1) from GSoC 2012Import sdiff(1) from the diff version written by Raymond Lai,improved during GSoC 2012 by Jesse Hagewood.Compared to the version done in during that summer of code:- Remove the zlib frontend: zsdiff- Compatible output (column size and separators) with GNU sdiffCompared to GNU sdiff in ports:- The only difference is padding using spaces vs tabsCompared to OpenBSD and NetBSD import:- Implement missing options (including long options) from GNU sdiff- Improved support for the edition mode (signal handling)- Output visually compatible with GNU sdiff: size of columnsWhile here import regression tests from NetBSD adapted to fit the output asexpected by GNU sdiffReviewed by:	emaste (in part)Obtained from:	OpenBSD, NetBSD, GSoC 2012Relnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D5981Differential Revision:	https://reviews.freebsd.org/D6032 (diff with NetBSD version)Differential Revision:	https://reviews.freebsd.org/D6033 (diff with OpenBSD version)

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Fri, 29 Apr 2016 23:27:15 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cab0e8ff - - Record dependencies of gdb/gdbtui/kgdb on binutils/lib{bfd,iberty,opcodes},</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/gnu/usr.bin/Makefile#cab0e8ff</link>
        <description>- Record dependencies of gdb/gdbtui/kgdb on binutils/lib{bfd,iberty,opcodes},  fixing parallel builds.- Don&apos;t build gdb/gdbtui/kgdb or libreadline when MK_BINUTILS is &quot;no&quot; for  obvious reasons.MFC after:	3 days

            List of files:
            /freebsd-14.2/gnu/usr.bin/Makefile</description>
        <pubDate>Sun, 19 Jul 2015 00:38:19 +0000</pubDate>
        <dc:creator>Marius Strobl &lt;marius@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
