<?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>c4b7a9e7940c62d92a81ee31e05e281e6035fadc - bsd.own.mk: rename GCC_NO_* to CC_WNO_*</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#c4b7a9e7940c62d92a81ee31e05e281e6035fadc</link>
        <description>bsd.own.mk: rename GCC_NO_* to CC_WNO_*Rename compiler-warning-disable variables from	GCC_NO_warningto	CC_WNO_warningwhere warning is the full warning name as used by the compiler.GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGHUsing the convention CC_compilerflag, where compilerflagis based on the full compiler flag name.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Sat, 03 Jun 2023 09:09:01 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>58e6f3418095e7808d1d723c1f125a575dadf37e - Avoid redefining _REENTRANT under sanitizers</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#58e6f3418095e7808d1d723c1f125a575dadf37e</link>
        <description>Avoid redefining _REENTRANT under sanitizersSwitch away from -Wno-macro-redefined which was Clang/LLVM specific.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Mon, 01 Jun 2020 00:55:24 +0000</pubDate>
        <dc:creator>kamil &lt;kamil@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cc056601a4cd0927e35ac8b61bb0a30a506620c8 - Expand the -Wno-macro-redefined usage to MKLIBCSANITIZER</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#cc056601a4cd0927e35ac8b61bb0a30a506620c8</link>
        <description>Expand the -Wno-macro-redefined usage to MKLIBCSANITIZER_REENTRANT can be redefined and this is considered as an error.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Sat, 08 Feb 2020 00:11:18 +0000</pubDate>
        <dc:creator>kamil &lt;kamil@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>de11d876419df3570c2418468613aebcebafe6ae - introduce some common variables for use in GCC warning disables:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#de11d876419df3570c2418468613aebcebafe6ae</link>
        <description>introduce some common variables for use in GCC warning disables:GCC_NO_FORMAT_TRUNCATION    -Wno-format-truncation (GCC 7/8)GCC_NO_STRINGOP_TRUNCATION  -Wno-stringop-truncation (GCC 8)GCC_NO_STRINGOP_OVERFLOW    -Wno-stringop-overflow (GCC 8)GCC_NO_CAST_FUNCTION_TYPE   -Wno-cast-function-type (GCC 8)use these to turn off warnings for most GCC-8 complaints.  manyof these are false positives, most of the real bugs are alreadycommited, or are yet to come.we plan to introduce versions of (some?) of these that use the&quot;-Wno-error=&quot; form, which still displays the warnings but doesnot make it an error, and all of the above will be re-consideredas either being &quot;fix me&quot; (warning still displayed) or &quot;warningis wrong.&quot;

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Sun, 13 Oct 2019 07:28:04 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eb63746a71d4a634a6d14bc3d795242442d45907 - Only exclude ggc-8 warnings when the gcc we&apos;re using is gcc 8 or more.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#eb63746a71d4a634a6d14bc3d795242442d45907</link>
        <description>Only exclude ggc-8 warnings when the gcc we&apos;re using is gcc 8 or more.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Thu, 10 Oct 2019 02:30:43 +0000</pubDate>
        <dc:creator>kre &lt;kre@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ec0d0d9190b4c11a0efa8be2f3a3a769a2c0f15a - No error for stringop truncation.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#ec0d0d9190b4c11a0efa8be2f3a3a769a2c0f15a</link>
        <description>No error for stringop truncation.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Wed, 09 Oct 2019 21:19:28 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a5f018b01398ce1ba7072b5ce9a1501c75f0f88 - Enhance the support of LLVM sanitizers</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#1a5f018b01398ce1ba7072b5ce9a1501c75f0f88</link>
        <description>Enhance the support of LLVM sanitizersDefine _REENTRANT for MKSANITIZER build. This is needed for at least stdiocode. This caused new build issued with duplicated symbols in few placesand rump kernel code picking different code paths borrowed from libc.Handle all this in one go.Add bsd.sanitizer.mk to share common code used by programs and libraries.Switch from realall to beforeinstall target in .syms files. This is morereliable in MKSANITIZER.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Tue, 27 Aug 2019 22:48:53 +0000</pubDate>
        <dc:creator>kamil &lt;kamil@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0c048d5af5bd6cd17367b8b14fee6106a04d9f5d - switch everyone to openssl.old</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#0c048d5af5bd6cd17367b8b14fee6106a04d9f5d</link>
        <description>switch everyone to openssl.old

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Sun, 04 Feb 2018 03:19:51 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ef315f7931c8408cfb9a74c8d0735b3dcb57bbbf - Remove MKCRYPTO option.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#ef315f7931c8408cfb9a74c8d0735b3dcb57bbbf</link>
        <description>Remove MKCRYPTO option.Originally, MKCRYPTO was introduced because the United Statesclassified cryptography as a munition and restricted its export.  Theexport controls were substantially relaxed fifteen years ago, and areessentially irrelevant for software with published source code.In the intervening time, nobody bothered to remove the option afterits motivation -- the US export restriction -- was eliminated.  I&apos;mnot aware of any other operating system that has a similar option; Iexpect it is mainly out of apathy for churn that we still have it.Today, cryptography is an essential part of modern computing -- youcan&apos;t use the internet responsibly without cryptography.The position of the TNF board of directors is that TNF makes norepresentation that MKCRYPTO=no satisfies any country&apos;s cryptographyregulations.My personal position is that the availability of cryptography is abasic human right; that any local laws restricting it to a privilegedfew are fundamentally immoral; and that it is wrong for developers tospend effort crippling cryptography to work around such laws.As proposed on tech-crypto, tech-security, and tech-userlevel to noobjections:https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.htmlhttps://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.htmlhttps://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.htmlP.S.  Reviewing all the uses of MKCRYPTO in src revealed a lot of*bad* crypto that was conditional on it, e.g. DES in telnet...  Thatshould probably be removed too, but on the grounds that it is bad,not on the grounds that it is (nominally) crypto.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Sun, 21 May 2017 15:28:36 +0000</pubDate>
        <dc:creator>riastradh &lt;riastradh@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8ec658f57a639f9680c532cc2038978f03aa3f94 - - Change LDADD/DPADD in library dependencies to LIBDPLIBS</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#8ec658f57a639f9680c532cc2038978f03aa3f94</link>
        <description>- Change LDADD/DPADD in library dependencies to LIBDPLIBS- Fix some LDADD abuse and remove useless dependencies- include &lt;bsd.init.mk&gt; in the right place where appropriateFrom Rin Okuyama

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Tue, 05 Jan 2016 13:07:46 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5ae8764ee27e156acd0d5f593a33d58a750fddab - remove gcc hacks.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#5ae8764ee27e156acd0d5f593a33d58a750fddab</link>
        <description>remove gcc hacks.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Wed, 17 Aug 2011 09:20:14 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d43405d38dca239752d107706a16f80342f1d0f0 - -Wno-array-bounds is no longer needed for clang here</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#d43405d38dca239752d107706a16f80342f1d0f0</link>
        <description>-Wno-array-bounds is no longer needed for clang here

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Tue, 09 Aug 2011 13:00:58 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0a0dd75b65989e03d8268ca7adb27369c89dce49 - add some XXX&apos;d -Wno-foo if HAVE_GCC &gt;= 45.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#0a0dd75b65989e03d8268ca7adb27369c89dce49</link>
        <description>add some XXX&apos;d -Wno-foo if HAVE_GCC &gt;= 45.XXX: someone should look at these.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Tue, 21 Jun 2011 02:32:55 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8fd2cbd82687e56e40b641b5943084f571c76cb4 - Fix RCS ID</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#8fd2cbd82687e56e40b641b5943084f571c76cb4</link>
        <description>Fix RCS ID

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Tue, 20 Oct 2009 01:21:28 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5a57f558228a1e937485402340bb493652cb5b4 - Use the correct libcrypto.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#c5a57f558228a1e937485402340bb493652cb5b4</link>
        <description>Use the correct libcrypto.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Mon, 20 Jul 2009 15:46:51 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a2e586eec3db47f2570a8c11131a8ccc8632af74 - Allow building with MKCRYPTO=no.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#a2e586eec3db47f2570a8c11131a8ccc8632af74</link>
        <description>Allow building with MKCRYPTO=no.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Thu, 28 May 2009 10:44:29 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>faeb779f91f029aae450052df2563e6a215d7234 - Use ${HOST_SH}, not ${SH}.  ${SH} is undefined, so acts like an</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#faeb779f91f029aae450052df2563e6a215d7234</link>
        <description>Use ${HOST_SH}, not ${SH}.  ${SH} is undefined, so acts like anempty string.  The build would sometimes work despite this error, iferrlist.sh happened to be executable and if the host&apos;s /bin/sh was goodenough.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Tue, 25 Nov 2008 05:32:05 +0000</pubDate>
        <dc:creator>apb &lt;apb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>27d0f2d3b547d298b9bffd778ece1f206a6406ca - Build glue for libfetch.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/external/bsd/fetch/lib/Makefile#27d0f2d3b547d298b9bffd778ece1f206a6406ca</link>
        <description>Build glue for libfetch.

            List of files:
            /netbsd-src/external/bsd/fetch/lib/Makefile</description>
        <pubDate>Tue, 30 Sep 2008 19:09:00 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
