<?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>ca4eddea97c54a567c25e0fcf4641a6885f33bdf - src: Use gnu17 as the default C standard for userland instead of gnu99</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#ca4eddea97c54a567c25e0fcf4641a6885f33bdf</link>
        <description>src: Use gnu17 as the default C standard for userland instead of gnu99Tracking newer versions of C (and C++) permits assuming newer languagefeatures in the base system.  Some C11 extensions are already used inthe base system but implemented on top of GNU C extensions such as_Alignas and _Static_assert.  In some cases the fallback versions incdefs.h are more limited than the native C11 extensions.Even though C11 is the next major version of C, C17 is chosen insteadsince C17 does not add new features to C but merely fixes defects inC11.  It is also well supported by a wide range of clang (7.0.0+) andGCC (8.1+) versions.Along with changing the default, this change also removes explicitrequests for c11 via the CSTD variable in various Makefiles.Libraries and binaries for ZFS continue to use c99.PR:		284039 (exp-run)Reviewed by:	imp, arichardson, emasteDifferential Revision:	https://reviews.freebsd.org/D43237

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 09 Jan 2025 16:13:06 +0000</pubDate>
        <dc:creator>Minsoo Choo &lt;minsoochoo0122@proton.me&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/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/libexec/tftpd/tests/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/libexec/tftpd/tests/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/libexec/tftpd/tests/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>7cc42f6d25ef2e19059d088fa7d4853fe9afefb5 - Do a sweep and remove most WARNS=6 settings</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#7cc42f6d25ef2e19059d088fa7d4853fe9afefb5</link>
        <description>Do a sweep and remove most WARNS=6 settingsRepeating the default WARNS here makes it slightly more difficult toexperiment with default WARNS changes, e.g. if we did something absolutelybananas and introduced a WARNS=7 and wanted to try lifting the default tothat.Drop most of them; there is one in the blake2 kernel module, but I suspectit should be dropped -- the default WARNS in the rest of the build doesn&apos;tcurrently apply to kernel modules, and I haven&apos;t put too much thought intowhether it makes sense to make it so.

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 01 Oct 2020 01:10:51 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fac6dee9eb58b2b558fec2aea749460ca623f6d6 - Remove tests for obsolete compilers in the build system</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#fac6dee9eb58b2b558fec2aea749460ca623f6d6</link>
        <description>Remove tests for obsolete compilers in the build systemAssume gcc is at least 6.4, the oldest xtoolchain in the ports tree.Assume clang is at least 6, which was in 11.2-RELEASE.  Drop conditionsfor older compilers.Reviewed by:	imp (earlier version), emaste, jhbMFC after:	2 weeksSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D24802

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Tue, 12 May 2020 15:22:40 +0000</pubDate>
        <dc:creator>Eric van Gyzen &lt;vangyzen@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f7ed37c5258b8cefe30deff139568a0c00324641 - Merge ^/head r358678 through r358711.</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#f7ed37c5258b8cefe30deff139568a0c00324641</link>
        <description>Merge ^/head r358678 through r358711.

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Fri, 06 Mar 2020 17:11:29 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>924e10b809a9fcbc8688c1b5848f60b48e6103fe - tftpd: tests: raise targeted cstd to c11</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#924e10b809a9fcbc8688c1b5848f60b48e6103fe</link>
        <description>tftpd: tests: raise targeted cstd to c11r358556 added alignas() use to the functional tests, which isn&apos;t defineduntil C11. Raise the -std to C11 to fix the build under freebsd-gcc{6,9}.Reported by:	mhorne, Jenkins/CI

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 05 Mar 2020 22:45:16 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca4eddea97c54a567c25e0fcf4641a6885f33bdf - src: Use gnu17 as the default C standard for userland instead of gnu99</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#ca4eddea97c54a567c25e0fcf4641a6885f33bdf</link>
        <description>src: Use gnu17 as the default C standard for userland instead of gnu99Tracking newer versions of C (and C++) permits assuming newer languagefeatures in the base system.  Some C11 extensions are already used inthe base system but implemented on top of GNU C extensions such as_Alignas and _Static_assert.  In some cases the fallback versions incdefs.h are more limited than the native C11 extensions.Even though C11 is the next major version of C, C17 is chosen insteadsince C17 does not add new features to C but merely fixes defects inC11.  It is also well supported by a wide range of clang (7.0.0+) andGCC (8.1+) versions.Along with changing the default, this change also removes explicitrequests for c11 via the CSTD variable in various Makefiles.Libraries and binaries for ZFS continue to use c99.PR:		284039 (exp-run)Reviewed by:	imp, arichardson, emasteDifferential Revision:	https://reviews.freebsd.org/D43237

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 09 Jan 2025 16:13:06 +0000</pubDate>
        <dc:creator>Minsoo Choo &lt;minsoochoo0122@proton.me&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/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/libexec/tftpd/tests/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/libexec/tftpd/tests/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/libexec/tftpd/tests/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>7cc42f6d25ef2e19059d088fa7d4853fe9afefb5 - Do a sweep and remove most WARNS=6 settings</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#7cc42f6d25ef2e19059d088fa7d4853fe9afefb5</link>
        <description>Do a sweep and remove most WARNS=6 settingsRepeating the default WARNS here makes it slightly more difficult toexperiment with default WARNS changes, e.g. if we did something absolutelybananas and introduced a WARNS=7 and wanted to try lifting the default tothat.Drop most of them; there is one in the blake2 kernel module, but I suspectit should be dropped -- the default WARNS in the rest of the build doesn&apos;tcurrently apply to kernel modules, and I haven&apos;t put too much thought intowhether it makes sense to make it so.

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 01 Oct 2020 01:10:51 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fac6dee9eb58b2b558fec2aea749460ca623f6d6 - Remove tests for obsolete compilers in the build system</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#fac6dee9eb58b2b558fec2aea749460ca623f6d6</link>
        <description>Remove tests for obsolete compilers in the build systemAssume gcc is at least 6.4, the oldest xtoolchain in the ports tree.Assume clang is at least 6, which was in 11.2-RELEASE.  Drop conditionsfor older compilers.Reviewed by:	imp (earlier version), emaste, jhbMFC after:	2 weeksSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D24802

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Tue, 12 May 2020 15:22:40 +0000</pubDate>
        <dc:creator>Eric van Gyzen &lt;vangyzen@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f7ed37c5258b8cefe30deff139568a0c00324641 - Merge ^/head r358678 through r358711.</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#f7ed37c5258b8cefe30deff139568a0c00324641</link>
        <description>Merge ^/head r358678 through r358711.

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Fri, 06 Mar 2020 17:11:29 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>924e10b809a9fcbc8688c1b5848f60b48e6103fe - tftpd: tests: raise targeted cstd to c11</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#924e10b809a9fcbc8688c1b5848f60b48e6103fe</link>
        <description>tftpd: tests: raise targeted cstd to c11r358556 added alignas() use to the functional tests, which isn&apos;t defineduntil C11. Raise the -std to C11 to fix the build under freebsd-gcc{6,9}.Reported by:	mhorne, Jenkins/CI

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 05 Mar 2020 22:45:16 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>888651fcd900b81fdf0d766d9e05639e7a94f881 - Add some functional tests for tftpd(8)</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#888651fcd900b81fdf0d766d9e05639e7a94f881</link>
        <description>Add some functional tests for tftpd(8)tftpd(8) is difficult to test in isolation due to its relationship withinetd.  Create a test program that mimics the behavior of tftp(1) andinetd(8) and verifies tftpd&apos;s response in several different scenarios.These test cases cover all of the basic TFTP protocol, but not the optionalparts.PR:		157700PR:		225996PR:		226004PR:		226005MFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D14310

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Fri, 09 Mar 2018 15:30:20 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>888651fcd900b81fdf0d766d9e05639e7a94f881 - Add some functional tests for tftpd(8)</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#888651fcd900b81fdf0d766d9e05639e7a94f881</link>
        <description>Add some functional tests for tftpd(8)tftpd(8) is difficult to test in isolation due to its relationship withinetd.  Create a test program that mimics the behavior of tftp(1) andinetd(8) and verifies tftpd&apos;s response in several different scenarios.These test cases cover all of the basic TFTP protocol, but not the optionalparts.PR:		157700PR:		225996PR:		226004PR:		226005MFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D14310

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Fri, 09 Mar 2018 15:30:20 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca4eddea97c54a567c25e0fcf4641a6885f33bdf - src: Use gnu17 as the default C standard for userland instead of gnu99</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#ca4eddea97c54a567c25e0fcf4641a6885f33bdf</link>
        <description>src: Use gnu17 as the default C standard for userland instead of gnu99Tracking newer versions of C (and C++) permits assuming newer languagefeatures in the base system.  Some C11 extensions are already used inthe base system but implemented on top of GNU C extensions such as_Alignas and _Static_assert.  In some cases the fallback versions incdefs.h are more limited than the native C11 extensions.Even though C11 is the next major version of C, C17 is chosen insteadsince C17 does not add new features to C but merely fixes defects inC11.  It is also well supported by a wide range of clang (7.0.0+) andGCC (8.1+) versions.Along with changing the default, this change also removes explicitrequests for c11 via the CSTD variable in various Makefiles.Libraries and binaries for ZFS continue to use c99.PR:		284039 (exp-run)Reviewed by:	imp, arichardson, emasteDifferential Revision:	https://reviews.freebsd.org/D43237

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 09 Jan 2025 16:13:06 +0000</pubDate>
        <dc:creator>Minsoo Choo &lt;minsoochoo0122@proton.me&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/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/libexec/tftpd/tests/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/libexec/tftpd/tests/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/libexec/tftpd/tests/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>7cc42f6d25ef2e19059d088fa7d4853fe9afefb5 - Do a sweep and remove most WARNS=6 settings</title>
        <link>http://opengrok.net:8080/history/src/libexec/tftpd/tests/Makefile#7cc42f6d25ef2e19059d088fa7d4853fe9afefb5</link>
        <description>Do a sweep and remove most WARNS=6 settingsRepeating the default WARNS here makes it slightly more difficult toexperiment with default WARNS changes, e.g. if we did something absolutelybananas and introduced a WARNS=7 and wanted to try lifting the default tothat.Drop most of them; there is one in the blake2 kernel module, but I suspectit should be dropped -- the default WARNS in the rest of the build doesn&apos;tcurrently apply to kernel modules, and I haven&apos;t put too much thought intowhether it makes sense to make it so.

            List of files:
            /src/libexec/tftpd/tests/Makefile</description>
        <pubDate>Thu, 01 Oct 2020 01:10:51 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
