<?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>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/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/gnu/lib/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>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/gnu/lib/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>8aff76fb37b58a74832831ac1c54a013a64b35e7 - build: remove the option to build gnugrep</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#8aff76fb37b58a74832831ac1c54a013a64b35e7</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:
            /src/gnu/lib/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>fe7dff17591e17755b643f8f3cfadea49f83e16b - Remove additional GDB leftovers missed in r368667</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#fe7dff17591e17755b643f8f3cfadea49f83e16b</link>
        <description>Remove additional GDB leftovers missed in r368667

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Tue, 15 Dec 2020 18:12:03 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2756e138434516b9c6368c6ce0490e3eba808f2e - gnu: don&apos;t build libgnuregex for WITH_GNU_GREP_COMPAT</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#2756e138434516b9c6368c6ce0490e3eba808f2e</link>
        <description>gnu: don&apos;t build libgnuregex for WITH_GNU_GREP_COMPATbsdgrep switched over to libregex back in r363823 to fillWITH_GNU_GREP_COMPAT, since libgnuregex in base is quite buggy and libregexis somewhat functional. Don&apos;t build libgnuregex on our account, please.

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Fri, 04 Dec 2020 15:21:12 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91019ea7d45385dd73bc853691375c169bd5941d - Merge ^/head r358400 through r358465.</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#91019ea7d45385dd73bc853691375c169bd5941d</link>
        <description>Merge ^/head r358400 through r358465.

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Sat, 29 Feb 2020 15:08:14 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>57f804675e65951d630a38d94c07be4a27ae4053 - remove GCC 4.2.1 build infrastructure</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#57f804675e65951d630a38d94c07be4a27ae4053</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:
            /src/gnu/lib/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>59abbffacd1e61792097e0d467fa40e1749d27e8 - Merge ^/head r357270 through r357349.</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#59abbffacd1e61792097e0d467fa40e1749d27e8</link>
        <description>Merge ^/head r357270 through r357349.

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 19:40:40 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43e8403953cb97ffa6306dd13d2e92fdec91e47c - retire BSD_CRTBEGIN option</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#43e8403953cb97ffa6306dd13d2e92fdec91e47c</link>
        <description>retire BSD_CRTBEGIN optionBSD crt is currently used on all architectures (other than sparc64).Remove the option and use BSD crt everywhere as part of the GCC 4.2.1retirement plan.https://lists.freebsd.org/pipermail/freebsd-arch/2020-January/019823.htmlPR:		239851Reviewed by:	andrew, brooksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D23122

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 18:04:04 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>305f30cc2906501ecb8ab7caa084a9804ed2e594 - Retire build support for GCC&apos;s DWARF unwinder</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#305f30cc2906501ecb8ab7caa084a9804ed2e594</link>
        <description>Retire build support for GCC&apos;s DWARF unwinderAs of r356514 LLVM&apos;s libunwind is used as the DWARF unwinder on allsupported CPU architectures, and GCC and its libraries will be removedsoon.  Retire the build infrastructure for GCC&apos;s unwinder; from hereif there are any unwinder bugs (on any arch) the path forward is to fixLLVM&apos;s libunwind.

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Wed, 08 Jan 2020 21:07:55 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cd0d51baaa4509a1db83251a601d34404d20c990 - Provide libssp based on libc</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#cd0d51baaa4509a1db83251a601d34404d20c990</link>
        <description>Provide libssp based on libcFor libssp.so, rebuild stack_protector.c with FORTIFY_SOURCE stubs that justabort built into it.For libssp_nonshared.a, steal stack_protector_compat.c from^/lib/libc/secure and massage it to maintain that __stack_chk_fail_localis a hidden symbol.libssp is now built unconditionally regardless of {WITH,WITHOUT}_SSP in thebuild environment, and the gcclibs version has been disconnected from thebuild in favor of this one.PR:		242950 (exp-run)Reviewed by:	kib, emaste, pfg, Oliver Pinter (earlier version)Also discussed with:	kanMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D22943

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Sat, 04 Jan 2020 20:19:25 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2aaf9152a852aba9eb2036b95f4948ee77988826 - MFHead@r345275</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#2aaf9152a852aba9eb2036b95f4948ee77988826</link>
        <description>MFHead@r345275

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Mon, 18 Mar 2019 19:21:53 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b0840a28f6f663602c7cabade8c716e3e7eec27c - Connect lib/libomp to the build.</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#b0840a28f6f663602c7cabade8c716e3e7eec27c</link>
        <description>Connect lib/libomp to the build.* Set MK_OPENMP to yes by default only on amd64, for now.* Bump __FreeBSD_version to signal this addition.* Ensure gcc&apos;s conflicting omp.h is not installed if MK_OPENMP is yes.* Update OptionalObsoleteFiles.inc to cope with the conflicting omp.h.* Regenerate src.conf(5) with new WITH/WITHOUT fragments.Relnotes:	yesPR:		236062MFC after:	1 monthX-MFC-With:	r344779

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Sat, 16 Mar 2019 15:45:15 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fda9adafa3167c28ce29bf051ada259a9f4690e1 - Merge ^/head r339670 through r339812.</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#fda9adafa3167c28ce29bf051ada259a9f4690e1</link>
        <description>Merge ^/head r339670 through r339812.

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Sat, 27 Oct 2018 14:44:39 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>31d62a73c2e6ac0ff413a7a17700ffc7dce254ef - Implement a BSD licensed crtbegin/crtend</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#31d62a73c2e6ac0ff413a7a17700ffc7dce254ef</link>
        <description>Implement a BSD licensed crtbegin/crtendThese are needed for .ctors/.dtors and .jcr handling. The former needsall the function pointers to be called in the correct order from the.init/.fini section. The latter just needs to call a gcj specific functionif it exists with a pointer to the start of the .jcr section.This is currently disabled until __dso_handle support is added.Reviewed by:	emasteMFC after:	1 monthSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D17587

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Thu, 25 Oct 2018 17:39:41 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@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/gnu/lib/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/gnu/lib/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>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/gnu/lib/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>8aff76fb37b58a74832831ac1c54a013a64b35e7 - build: remove the option to build gnugrep</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#8aff76fb37b58a74832831ac1c54a013a64b35e7</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:
            /src/gnu/lib/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>fe7dff17591e17755b643f8f3cfadea49f83e16b - Remove additional GDB leftovers missed in r368667</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#fe7dff17591e17755b643f8f3cfadea49f83e16b</link>
        <description>Remove additional GDB leftovers missed in r368667

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Tue, 15 Dec 2020 18:12:03 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2756e138434516b9c6368c6ce0490e3eba808f2e - gnu: don&apos;t build libgnuregex for WITH_GNU_GREP_COMPAT</title>
        <link>http://opengrok.net:8080/history/src/gnu/lib/Makefile#2756e138434516b9c6368c6ce0490e3eba808f2e</link>
        <description>gnu: don&apos;t build libgnuregex for WITH_GNU_GREP_COMPATbsdgrep switched over to libregex back in r363823 to fillWITH_GNU_GREP_COMPAT, since libgnuregex in base is quite buggy and libregexis somewhat functional. Don&apos;t build libgnuregex on our account, please.

            List of files:
            /src/gnu/lib/Makefile</description>
        <pubDate>Fri, 04 Dec 2020 15:21:12 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
