<?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>c0d9a07101a1e72769ee0619a583f63a078fb391 - MFV: zstd 1.5.7.</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#c0d9a07101a1e72769ee0619a583f63a078fb391</link>
        <description>MFV: zstd 1.5.7.MFC after:	2 weeksRelnotes:	yes

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Wed, 08 Apr 2026 21:22:45 +0000</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://opengrok.net:8080/history/src/lib/libzstd/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:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Tue, 06 Jan 2026 04:23:22 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/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/lib/libzstd/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>4101bcfa18c0f12a3294971f2f68f354d3e1d864 - libzstd: Explicitly define ZSTD_DISABLE_ASM</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#4101bcfa18c0f12a3294971f2f68f354d3e1d864</link>
        <description>libzstd: Explicitly define ZSTD_DISABLE_ASMOn FreeBSD, ZSTD_ASM_SUPPORTED is defined as 0, but on macOS and Linuxit is defined as 1, yet we don&apos;t build any of the assembly sources.Rather than add them just for bootstrapping on non-FreeBSD, explicitlydefine ZSTD_DISABLE_ASM so they&apos;re not needed and everything isconsistent.This fixes building a bootstrap LLVM toolchain on non-FreeBSD amd64 (theonly architecture with assembly available).Reviewed by:	emaste, impDifferential Revision:	https://reviews.freebsd.org/D41543

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Tue, 22 Aug 2023 20:01:03 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/lib/libzstd/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>5f2aca83940097d7d23b4137073fb601f8e74232 - Disable clang 14 warning about bitwise operators in zstd</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#5f2aca83940097d7d23b4137073fb601f8e74232</link>
        <description>Disable clang 14 warning about bitwise operators in zstdParts of zstd, used in openzfs and other places, trigger a new clang 14-Werror warning:```sys/contrib/zstd/lib/decompress/huf_decompress.c:889:25: error: use of bitwise &apos;&amp;&apos; with boolean operands [-Werror,-Wbitwise-instead-of-logical]                        (BIT_reloadDStreamFast(&amp;bitD1) == BIT_DStream_unfinished)                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```While the warning is benign, it should ideally be fixed upstream andthen vendor-imported, but for now silence it selectively.MFC after:	3 days

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Tue, 08 Feb 2022 20:46:03 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98689d0ffb0a0e218d3b32201df59be9fa771830 - libprivatezstd: Restrict symbol visibility similar to upstream</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#98689d0ffb0a0e218d3b32201df59be9fa771830</link>
        <description>libprivatezstd: Restrict symbol visibility similar to upstreamWe have to relax three symbols to dynamically link zstd(1), but the restare the same.

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Sun, 03 Jan 2021 19:26:01 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6cd88fe0e03f5abee1792dff9272fb4e2e6d0e65 - pkgbase: Move libprivatezstd from utilities to runtime</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#6cd88fe0e03f5abee1792dff9272fb4e2e6d0e65</link>
        <description>pkgbase: Move libprivatezstd from utilities to runtimelibarchive depends on it by default and tar uses libarchive.So on a update :1/ runtime contain tar2/ runtime have libarchive in shlibs_required3/ libarchive packages depends on utilities4/ utilities depends on runtime5/ kaboomAll users of libprivatezstd (libarchive related stuff and objcopy/ar)are already in utilities.Discussed with: bapt

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Thu, 12 Nov 2020 14:04:08 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ecebb3cc1d2d074defc302d8ae6820bb6b20d4fe - Only set WARNS if not defined</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/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:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Fri, 11 Sep 2020 13:28:37 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37f1f2684f2670b204080ef2d6c303becd28545f - Update to Zstandard 1.4.5</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#37f1f2684f2670b204080ef2d6c303becd28545f</link>
        <description>Update to Zstandard 1.4.5As usual, the full release notes are found on Github:  https://github.com/facebook/zstd/releases/tag/v1.4.5Notable changes include:* Improved decompress performance on amd64 and arm (5-10%  and 15-50%, respectively).* &apos;--patch-from&apos; zstd(1) CLI option, which provides something like a very fast  version of bspatch(1) with slightly worse compression.  See release notes.In this update, I dropped the 3-year old -O0 workaround for an LLVM ARM bug;the bug was fixed in LLVM SVN in 2017, but we didn&apos;t remove this workaroundfrom our tree until now.MFC after:	I won&apos;t, but feel freeRelnotes:	yes

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Sat, 23 May 2020 21:23:46 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d3f1eafc9372600fc1e5472187846d07fe96c54 - Update to Zstandard 1.4.2</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#4d3f1eafc9372600fc1e5472187846d07fe96c54</link>
        <description>Update to Zstandard 1.4.2The full release notes for 1.4.1 (skipped) and 1.4.2 can be found on Github:  https://github.com/facebook/zstd/releases/tag/v1.4.1  https://github.com/facebook/zstd/releases/tag/v1.4.2These are mostly minor updates; 1.4.1 purportedly brings something like 7%faster decompression speed.Relnotes:	yes

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Thu, 08 Aug 2019 16:54:22 +0000</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://opengrok.net:8080/history/src/lib/libzstd/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:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Sat, 29 Dec 2018 21:18:01 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6879c6c14eedbd060ba588a3129a6c60ebbe783 - Merge ^/head r339015 through r339669.</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#c6879c6c14eedbd060ba588a3129a6c60ebbe783</link>
        <description>Merge ^/head r339015 through r339669.

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Tue, 23 Oct 2018 21:09:37 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f743729abbfc5c9d78a713f72241a4d4bd601ec - Update to Zstandard 1.3.7</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#0f743729abbfc5c9d78a713f72241a4d4bd601ec</link>
        <description>Update to Zstandard 1.3.7Relnotes:	yesSponsored by:	Dell EMC Isilon

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Mon, 22 Oct 2018 18:29:12 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9c401bf14854ef20e5e187395a686b0d1b7bcb5f - zstd: Move to a new zstd package</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/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:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Tue, 06 Jan 2026 04:23:22 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/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/lib/libzstd/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>4101bcfa18c0f12a3294971f2f68f354d3e1d864 - libzstd: Explicitly define ZSTD_DISABLE_ASM</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#4101bcfa18c0f12a3294971f2f68f354d3e1d864</link>
        <description>libzstd: Explicitly define ZSTD_DISABLE_ASMOn FreeBSD, ZSTD_ASM_SUPPORTED is defined as 0, but on macOS and Linuxit is defined as 1, yet we don&apos;t build any of the assembly sources.Rather than add them just for bootstrapping on non-FreeBSD, explicitlydefine ZSTD_DISABLE_ASM so they&apos;re not needed and everything isconsistent.This fixes building a bootstrap LLVM toolchain on non-FreeBSD amd64 (theonly architecture with assembly available).Reviewed by:	emaste, impDifferential Revision:	https://reviews.freebsd.org/D41543

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Tue, 22 Aug 2023 20:01:03 +0000</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/lib/libzstd/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>5f2aca83940097d7d23b4137073fb601f8e74232 - Disable clang 14 warning about bitwise operators in zstd</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#5f2aca83940097d7d23b4137073fb601f8e74232</link>
        <description>Disable clang 14 warning about bitwise operators in zstdParts of zstd, used in openzfs and other places, trigger a new clang 14-Werror warning:```sys/contrib/zstd/lib/decompress/huf_decompress.c:889:25: error: use of bitwise &apos;&amp;&apos; with boolean operands [-Werror,-Wbitwise-instead-of-logical]                        (BIT_reloadDStreamFast(&amp;bitD1) == BIT_DStream_unfinished)                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```While the warning is benign, it should ideally be fixed upstream andthen vendor-imported, but for now silence it selectively.MFC after:	3 days

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Tue, 08 Feb 2022 20:46:03 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98689d0ffb0a0e218d3b32201df59be9fa771830 - libprivatezstd: Restrict symbol visibility similar to upstream</title>
        <link>http://opengrok.net:8080/history/src/lib/libzstd/Makefile#98689d0ffb0a0e218d3b32201df59be9fa771830</link>
        <description>libprivatezstd: Restrict symbol visibility similar to upstreamWe have to relax three symbols to dynamically link zstd(1), but the restare the same.

            List of files:
            /src/lib/libzstd/Makefile</description>
        <pubDate>Sun, 03 Jan 2021 19:26:01 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
