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

            List of files:
            /freebsd/gnu/lib/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>8aff76fb37b58a74832831ac1c54a013a64b35e7 - build: remove the option to build gnugrep</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Tue, 22 Dec 2020 22:36:40 +0100</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://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#fe7dff17591e17755b643f8f3cfadea49f83e16b</link>
        <description>Remove additional GDB leftovers missed in r368667

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Tue, 15 Dec 2020 19:12:03 +0100</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Fri, 04 Dec 2020 16:21:12 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91019ea7d45385dd73bc853691375c169bd5941d - Merge ^/head r358400 through r358465.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#91019ea7d45385dd73bc853691375c169bd5941d</link>
        <description>Merge ^/head r358400 through r358465.

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Sat, 29 Feb 2020 16:08:14 +0100</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Sat, 29 Feb 2020 04:25:51 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>59abbffacd1e61792097e0d467fa40e1749d27e8 - Merge ^/head r357270 through r357349.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#59abbffacd1e61792097e0d467fa40e1749d27e8</link>
        <description>Merge ^/head r357270 through r357349.

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 20:40:40 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43e8403953cb97ffa6306dd13d2e92fdec91e47c - retire BSD_CRTBEGIN option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 19:04:04 +0100</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Wed, 08 Jan 2020 22:07:55 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cd0d51baaa4509a1db83251a601d34404d20c990 - Provide libssp based on libc</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Sat, 04 Jan 2020 21:19:25 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2aaf9152a852aba9eb2036b95f4948ee77988826 - MFHead@r345275</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#2aaf9152a852aba9eb2036b95f4948ee77988826</link>
        <description>MFHead@r345275

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Mon, 18 Mar 2019 20:21:53 +0100</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Sat, 16 Mar 2019 16:45:15 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fda9adafa3167c28ce29bf051ada259a9f4690e1 - Merge ^/head r339670 through r339812.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#fda9adafa3167c28ce29bf051ada259a9f4690e1</link>
        <description>Merge ^/head r339670 through r339812.

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Sat, 27 Oct 2018 16:44:39 +0200</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://kernelsources.org:8080/source/history/freebsd/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:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Thu, 25 Oct 2018 19:39:41 +0200</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8134347f262dfea11b64a46c54fdf55adbb8445a - Remove libreadline from the source tree, all consumers but gdb</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#8134347f262dfea11b64a46c54fdf55adbb8445a</link>
        <description>Remove libreadline from the source tree, all consumers but gdbhas been switched to libedit long ago, libreadline was built as aninternallib for a while and kept only for gdbtui which was broken usinglibreadline.Since gdb has been mostly deorbitted in all arches, gdbtui was only installedon arm and sparc64, given it has been removed, gdb has been switched to uselibedit, no consumers are left for libreadline. Thus this removal

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Tue, 06 Feb 2018 13:22:42 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>554491ffbdcfe51993d5b436a9bbca7aba388dd3 - Merge ^/head r316992 through r317215.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#554491ffbdcfe51993d5b436a9bbca7aba388dd3</link>
        <description>Merge ^/head r316992 through r317215.

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Thu, 20 Apr 2017 23:04:21 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>af8612c17ac1a5ea3d4c06a9eb1ce4604f82e6a1 - GNU diff is done and GNU diff3 is not using libgnuregex, so no need to</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#af8612c17ac1a5ea3d4c06a9eb1ce4604f82e6a1</link>
        <description>GNU diff is done and GNU diff3 is not using libgnuregex, so no need tocondition the build of libgnuregex anymore on WITHOUT_GNU_DIFF

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Thu, 20 Apr 2017 21:33:00 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fd1444e4c9a3b1f2145e465b4f10802a84df0e88 - Only build libreadline for gdb, binutils actually does not need it</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#fd1444e4c9a3b1f2145e465b4f10802a84df0e88</link>
        <description>Only build libreadline for gdb, binutils actually does not need it

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Thu, 20 Apr 2017 21:29:35 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2828dafcf3e7b225b70cbb380eb8c7dae452493e - Merge ^/head r308227 through r308490.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/gnu/lib/Makefile#2828dafcf3e7b225b70cbb380eb8c7dae452493e</link>
        <description>Merge ^/head r308227 through r308490.

            List of files:
            /freebsd/gnu/lib/Makefile</description>
        <pubDate>Thu, 10 Nov 2016 23:12:19 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
