<?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/usr.bin/ar/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.bin/ar/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>77f6be44 - retire SHARED_TOOLCHAIN knob</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#77f6be44</link>
        <description>retire SHARED_TOOLCHAIN knobToolchain components were historically statically linked.  They becamenormal dynamically linked executables in commit 6ab18ea64d19.  There isno need to keep a special case build option for the toolchain; users whowant statically linked toolchain (or any other) components can use theexisting NO_SHARED knob.Reviewed by:	dim, sjgRelnotes:	YesSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D41266

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Tue, 01 Aug 2023 12:48:02 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3e11bd9e - Convert to usr.bin/ to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#3e11bd9e</link>
        <description>Convert to usr.bin/ to LIBADDReduce overlinking

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 14:29:10 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6063d0d - Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#c6063d0d</link>
        <description>Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e659f94 - Add the Clang specific -Wmissing-variable-declarations to WARNS=6.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#7e659f94</link>
        <description>Add the Clang specific -Wmissing-variable-declarations to WARNS=6.This compiler flag enforces that that people either mark variablesstatic or use an external declarations for the variable, similar to how-Wmissing-prototypes works for functions.Due to the fact that Yacc/Lex generate code that cannot trivially bechanged to not warn because of this (lots of yy* variables), add aNO_WMISSING_VARIABLE_DECLARATIONS that can be used to turn off thisspecific compiler warning.Announced on:	toolchain@

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Fri, 19 Apr 2013 19:45:00 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4f20e4f2 - Add src.conf option WITH_SHARED_TOOLCHAIN to enable building the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#4f20e4f2</link>
        <description>Add src.conf option WITH_SHARED_TOOLCHAIN to enable building thetoolchain binaries as dynamically linked.  Option is disabled bydefault.Reviewed by:	ru (previous version)MFC after:	2 weeks

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Sun, 29 Apr 2012 09:32:44 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5dfab45b - Removed ar(1)&apos;s support for compressed archives. This change removes</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#5dfab45b</link>
        <description>Removed ar(1)&apos;s support for compressed archives. This change removesar(1)&apos;s dependencies on compressor libraries -lz, -lbz2 and -llzma andfixes building HEAD on some versions of FreeBSD[78]. Option -j and -zis now accepted but ignored.Compressed ar(1) archives are not useful without a ld(1) that can readthem. Also, the current ar(1) compression scheme prevents randomaccess of archive members and needs to be redesigned anyway.Submitted by:	kientzle (original patch)Reviewed by:	delphijDiscussed on:	-current mailing list

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Mon, 17 May 2010 09:37:59 +0000</pubDate>
        <dc:creator>Kai Wang &lt;kaiw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7fbeb03e - Enable liblzma support in libarchive</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#7fbeb03e</link>
        <description>Enable liblzma support in libarchiveAdjust dependencies for programs using libarchiveAdd xz and linkage against liblzma to rescue systemApproved by:	kientzle, delphij (mentor)MFC after:	2 weeks

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Mon, 10 May 2010 15:28:44 +0000</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b7946da9 - Build usr.bin/ with WARNS=6 by default.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#b7946da9</link>
        <description>Build usr.bin/ with WARNS=6 by default.Also add some missing $FreeBSD$ to keep svn happy.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Sat, 02 Jan 2010 10:27:05 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>25298841 - Fix build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#25298841</link>
        <description>Fix build.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Sun, 21 Sep 2008 00:27:16 +0000</pubDate>
        <dc:creator>Kai Wang &lt;kaiw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0c099281 - Add support for option &quot;-M&quot;, which is used to operate ar(1) in a</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#0c099281</link>
        <description>Add support for option &quot;-M&quot;, which is used to operate ar(1) in ascript mode like the MRI(Microtec Research Inc.) &quot;librarian&quot; program.Originally this option is provided by Binutils ar(1) to ease thetransition for developers who are used to writing &quot;librarian&quot; scripts.We added this option to BSD ar(1) because:1. Further improve the compatibility with Binutils ar(1).2. There are still a few software using this -M option. (at least onein our ports collection)Suggested by:	rink &amp; erwin

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Sat, 20 Sep 2008 22:10:10 +0000</pubDate>
        <dc:creator>Kai Wang &lt;kaiw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0ca9999 - Make again BSD ar(1) the default system ar(1), now properly handling</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#d0ca9999</link>
        <description>Make again BSD ar(1) the default system ar(1), now properly handlingsource upgrades by falling back to GNU ar(1) as necessary.  OptionWITH_BSDAR is gone.  Option _WITH_GNUAR to aid in upgrades is *not*supposed to be set by the user.Stop bootstrapping BSD ar(1) on the next __FreeBSD_version bump, asthere are no known bugs in it.  Bump __FreeBSD_version to anticipatethis and to flag the switch to BSD ar(1), should it be needed forsomething.Input from:	obrien, des, kaiw

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Mon, 25 Feb 2008 16:16:17 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>be1acc9c - Clean up created turds.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#be1acc9c</link>
        <description>Clean up created turds.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Fri, 22 Feb 2008 06:53:52 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18bbbf9b - We build important toolchain statically.  So build BSD &apos;ar&apos; statically</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#18bbbf9b</link>
        <description>We build important toolchain statically.  So build BSD &apos;ar&apos; staticallywhen its replacing GNU &apos;ar&apos;.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Fri, 22 Feb 2008 06:51:26 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a856b6c5 - Re-introduce the new BSDLed &apos;ar&apos; to the build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#a856b6c5</link>
        <description>Re-introduce the new BSDLed &apos;ar&apos; to the build.It is installed as &quot;bsdar&quot; unless WANT_BSDAR is defined.Discussed with: kaiw

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Fri, 22 Feb 2008 06:47:45 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a72d0074 - Fix static linkage.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#a72d0074</link>
        <description>Fix static linkage.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Thu, 21 Feb 2008 16:29:52 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d192f3d3 - Import ar(1) front-end. (aka &apos;BSD&apos; ar)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#d192f3d3</link>
        <description>Import ar(1) front-end. (aka &apos;BSD&apos; ar)Reviewed by: 		jkoshyApproved by:		jkoshy (mentor)Tested by:		erwin (ports build test on pointyhat)Sponsored by:		Google Summer of Code 2007Reviewed by (earlier version): Jaakko Heinonen &lt;jh[AT]saunalahti.fi&gt;Tested by (earlier version): Steve Kargl &lt;sgk[AT]troutmask.apl.washington.edu&gt;Tested by (earlier version): Martin Voros &lt;martin_voros[AT]yahoo.com&gt;Tested by (earlier version): swell.k[AT]gmail.comTested by (earlier version): joelTested by (earlier version): Alexey Shuvaev &lt;shuvaev[AT]physik.uni-wuerzburg.de&gt;Tested by (earlier version): Arjan van Leeuwen &lt;avleeuwen[AT]gmail.com&gt;Thanks to gabor@ for building ports for it.Thanks to erwin@ and kris@ for scheduling the ports build test on pointyhat.And thanks to many others for their feedback.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Thu, 21 Feb 2008 10:52:31 +0000</pubDate>
        <dc:creator>Kai Wang &lt;kaiw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>da8de1e2 - WARNS=4</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#da8de1e2</link>
        <description>WARNS=4

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Sun, 14 Jul 2002 18:23:22 +0000</pubDate>
        <dc:creator>Alfred Perlstein &lt;alfred@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91bd71d2 - Remove leaf node WARNS?=2 (that mainly I added). This should</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#91bd71d2</link>
        <description>Remove leaf node WARNS?=2 (that mainly I added). This shouldhelp the GCC3 transition and CURRENT in general.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Fri, 08 Feb 2002 22:31:43 +0000</pubDate>
        <dc:creator>Mark Murray &lt;markm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>865eb33a - WARNS=2 fixup.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/ar/Makefile#865eb33a</link>
        <description>WARNS=2 fixup.

            List of files:
            /freebsd-14.2/usr.bin/ar/Makefile</description>
        <pubDate>Sun, 02 Dec 2001 12:36:35 +0000</pubDate>
        <dc:creator>Mark Murray &lt;markm@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
