<?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>c0d9a07101a1e72769ee0619a583f63a078fb391 - MFV: zstd 1.5.7.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#c0d9a07101a1e72769ee0619a583f63a078fb391</link>
        <description>MFV: zstd 1.5.7.MFC after:	2 weeksRelnotes:	yes

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Wed, 08 Apr 2026 23:22:45 +0200</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9c401bf14854ef20e5e187395a686b0d1b7bcb5f - zstd: Move to a new zstd package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#9c401bf14854ef20e5e187395a686b0d1b7bcb5f</link>
        <description>zstd: Move to a new zstd packageZstd is a discrete, self-contained system component.  To match how wepackage zlib, bzip2 and xz, move it to its own package, with a separatelib package.Add the new package to the minimal set, since this is a core componentthat users expect to be installed.This change adds a new package to the system so, until we have a properpolicy on how to handle this in release/stable branches, it should notbe MFC&apos;d.MFC after:	neverReviewed by:	baptSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D53603

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Tue, 06 Jan 2026 05:23:22 +0100</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@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://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/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:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Thu, 09 Jan 2025 17:13:06 +0100</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://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/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/usr.bin/zstd/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/usr.bin/zstd/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.bin/zstd/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>5ff13fbc199bdf5f0572845351c68ee5ca828e71 - MFV: zstd 1.5.2</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#5ff13fbc199bdf5f0572845351c68ee5ca828e71</link>
        <description>MFV: zstd 1.5.2Merge commit &apos;b3392d84da5bf2162baf937c77e0557f3fd8a52b&apos; into zstd_1.5.2full changelog: https://github.com/facebook/zstd/compare/v1.4.8...v1.5.2Updated sys/kern/subr_compressor.c to new APIMFC after:	3 daysRelnotes:	yesSponsored by:	Klara, Inc.

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Fri, 27 Jan 2023 18:22:31 +0100</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6882d53b7fb884d9fe390d579d4e48ca21d1a48f - zstd: build with C11</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#6882d53b7fb884d9fe390d579d4e48ca21d1a48f</link>
        <description>zstd: build with C11This enables thread-aware timers which in turn fixes benchmark resultreports.Reviewed by:	cemDifferential Revision:	https://reviews.freebsd.org/D34238

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Tue, 01 Mar 2022 21:07:44 +0100</pubDate>
        <dc:creator>Mateusz Guzik &lt;mjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ecebb3cc1d2d074defc302d8ae6820bb6b20d4fe - Only set WARNS if not defined</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#ecebb3cc1d2d074defc302d8ae6820bb6b20d4fe</link>
        <description>Only set WARNS if not definedThis would allow interested parties to do experimental runs with anenvironment set appropriately to raise all the warnings throughout thebuild; e.g. env WARNS=6 NO_WERROR=yes buildworld.Not currently touching the numerous instances in ^/tools.MFC after:	1 week

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Fri, 11 Sep 2020 15:28:37 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7648bc9fee8dec6cb3c4941e0165a930fbe8dcb0 - MFHead @347527</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#7648bc9fee8dec6cb3c4941e0165a930fbe8dcb0</link>
        <description>MFHead @347527Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Mon, 13 May 2019 20:25:55 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2b9c00cb6bd9392645dc8afca59cf57c42df4e2d - Update to Zstandard 1.4.0</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#2b9c00cb6bd9392645dc8afca59cf57c42df4e2d</link>
        <description>Update to Zstandard 1.4.0The full release notes can be found on Github:  https://github.com/facebook/zstd/releases/tag/v1.4.0Relnotes:	yes

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Fri, 19 Apr 2019 04:54:13 +0200</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a0483764f3d68669e9b7db074bcbd45b050166bb - Update to Zstandard 1.3.8</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#a0483764f3d68669e9b7db074bcbd45b050166bb</link>
        <description>Update to Zstandard 1.3.8This merge brings in a couple new files, which needed to be attached to thebuild; a new dependency on &lt;limits.h&gt;, which must be stubbed; and a namechange in the Context parameter constants, from ZSTD_p_foo to ZSTD_c_foo.Significantly, it fixes a kernel build error with GCC where floating-pointfunctions were included in the kernel build, by hiding them under the samecompile-time #ifdef that already covered their invocation.  That issue wasintroduced to FreeBSD in the 1.3.7 update and tracked upstream here:  https://github.com/facebook/zstd/issues/1386The full 1.3.8 release notes can be found on Github:  https://github.com/facebook/zstd/releases/tag/v1.3.8Relnotes:	yes

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Sat, 29 Dec 2018 22:18:01 +0100</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>612c330d85a4e48869c4f0307efe3f133969aa6c - Use a script wrapper for &lt;compress&gt;grep</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#612c330d85a4e48869c4f0307efe3f133969aa6c</link>
        <description>Use a script wrapper for &lt;compress&gt;grepImport the wrapper script from zstdgrep (written by wiz@netbsd.org)Modify it to support more than just zstd (adding support for gzip,lzma, xz and bzip2)Write a simple manpage dedicated for it.Only use that new wrapper both for gnu grep and bsd grepNext step will be removing code related to compression format from bsdgrepReviewed by:	kevansApproved by:	kevansMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D15193

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Wed, 25 Apr 2018 15:23:58 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>55b1c6e7e4a6909004e13c6d2f328f911a8e7b83 - Merge ^/head r325663 through r325841.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#55b1c6e7e4a6909004e13c6d2f328f911a8e7b83</link>
        <description>Merge ^/head r325663 through r325841.

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Wed, 15 Nov 2017 12:28:11 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0c16b53773565120a8f80a31a0af2ef56ccd368e - Move zstd from contrib to sys/contrib so it can be used in the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#0c16b53773565120a8f80a31a0af2ef56ccd368e</link>
        <description>Move zstd from contrib to sys/contrib so it can be used in thekernel. Adjust the Makefiles that referenced it to the new path.Sponsored by: NetflixOK&apos;d by: cem@ and AllanJude@

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Tue, 14 Nov 2017 06:03:38 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e1b7636c894be9d1130c284089ce1ea0786ecec - Merge ^/head r317808 through r317970.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#7e1b7636c894be9d1130c284089ce1ea0786ecec</link>
        <description>Merge ^/head r317808 through r317970.

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Mon, 08 May 2017 21:27:44 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1fc317e37463a09d99a19c647064ccea9594dedb - Build zstandard with threading enabled</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#1fc317e37463a09d99a19c647064ccea9594dedb</link>
        <description>Build zstandard with threading enabled

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Sat, 06 May 2017 12:59:10 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3b26e0c47012b76f1fb88f062046d3e2a79171b - Add a zstdmt which is equivalent as running zstd -T0</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#c3b26e0c47012b76f1fb88f062046d3e2a79171b</link>
        <description>Add a zstdmt which is equivalent as running zstd -T0

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Sat, 06 May 2017 12:28:57 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5f16c66034ac450baeb43c12629bd7d97848489 - Import Zstandard 1.2.0</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#d5f16c66034ac450baeb43c12629bd7d97848489</link>
        <description>Import Zstandard 1.2.0Among new things it is now threaded by default, use zstd -T# to chose thenumber of threads not that -T0 will automatically determine the number ofthreads based on the number of CPU online.

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Sat, 06 May 2017 12:26:40 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e96cc41320b4882f0b356c8c1c80017547319334 - Install the zstdgrep shell wrapper</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#e96cc41320b4882f0b356c8c1c80017547319334</link>
        <description>Install the zstdgrep shell wrapper

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Sat, 15 Apr 2017 23:12:11 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>404fe491370281137d3a42cf54060b2da3c045c6 - Add forgotten links for zstdcat and unzstd</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/zstd/Makefile#404fe491370281137d3a42cf54060b2da3c045c6</link>
        <description>Add forgotten links for zstdcat and unzstd

            List of files:
            /freebsd/usr.bin/zstd/Makefile</description>
        <pubDate>Sat, 15 Apr 2017 22:53:51 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
