<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/zstd/Makefile, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-03-05T19:58:08Z</updated>
<entry>
<title>zstd: build with C11</title>
<updated>2022-03-05T19:58:08Z</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2022-03-01T20:07:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b64a3b409a57e6198959db38b77056f4ffedee00'/>
<id>urn:sha1:b64a3b409a57e6198959db38b77056f4ffedee00</id>
<content type='text'>
This enables thread-aware timers which in turn fixes benchmark result
reports.

Reviewed by:	cem
Differential Revision:	https://reviews.freebsd.org/D34238

(cherry picked from commit 6882d53b7fb884d9fe390d579d4e48ca21d1a48f)
</content>
</entry>
<entry>
<title>Only set WARNS if not defined</title>
<updated>2020-09-11T13:28:37Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-09-11T13:28:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ecebb3cc1d2d074defc302d8ae6820bb6b20d4fe'/>
<id>urn:sha1:ecebb3cc1d2d074defc302d8ae6820bb6b20d4fe</id>
<content type='text'>
This would allow interested parties to do experimental runs with an
environment set appropriately to raise all the warnings throughout the
build; e.g. env WARNS=6 NO_WERROR=yes buildworld.

Not currently touching the numerous instances in ^/tools.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Update to Zstandard 1.4.0</title>
<updated>2019-04-19T02:54:13Z</updated>
<author>
<name>Conrad Meyer</name>
<email>cem@FreeBSD.org</email>
</author>
<published>2019-04-19T02:54:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2b9c00cb6bd9392645dc8afca59cf57c42df4e2d'/>
<id>urn:sha1:2b9c00cb6bd9392645dc8afca59cf57c42df4e2d</id>
<content type='text'>
The full release notes can be found on Github:

  https://github.com/facebook/zstd/releases/tag/v1.4.0

Relnotes:	yes
</content>
</entry>
<entry>
<title>Update to Zstandard 1.3.8</title>
<updated>2018-12-29T21:18:01Z</updated>
<author>
<name>Conrad Meyer</name>
<email>cem@FreeBSD.org</email>
</author>
<published>2018-12-29T21:18:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a0483764f3d68669e9b7db074bcbd45b050166bb'/>
<id>urn:sha1:a0483764f3d68669e9b7db074bcbd45b050166bb</id>
<content type='text'>
This merge brings in a couple new files, which needed to be attached to the
build; a new dependency on &lt;limits.h&gt;, which must be stubbed; and a name
change in the Context parameter constants, from ZSTD_p_foo to ZSTD_c_foo.

Significantly, it fixes a kernel build error with GCC where floating-point
functions were included in the kernel build, by hiding them under the same
compile-time #ifdef that already covered their invocation.  That issue was
introduced to FreeBSD in the 1.3.7 update and tracked upstream here:

  https://github.com/facebook/zstd/issues/1386

The full 1.3.8 release notes can be found on Github:

  https://github.com/facebook/zstd/releases/tag/v1.3.8

Relnotes:	yes
</content>
</entry>
<entry>
<title>Use a script wrapper for &lt;compress&gt;grep</title>
<updated>2018-04-25T13:23:58Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2018-04-25T13:23:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=612c330d85a4e48869c4f0307efe3f133969aa6c'/>
<id>urn:sha1:612c330d85a4e48869c4f0307efe3f133969aa6c</id>
<content type='text'>
Import 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 grep

Next step will be removing code related to compression format from bsdgrep

Reviewed by:	kevans
Approved by:	kevans
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D15193
</content>
</entry>
<entry>
<title>Move zstd from contrib to sys/contrib so it can be used in the</title>
<updated>2017-11-14T05:03:38Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-11-14T05:03:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0c16b53773565120a8f80a31a0af2ef56ccd368e'/>
<id>urn:sha1:0c16b53773565120a8f80a31a0af2ef56ccd368e</id>
<content type='text'>
kernel. Adjust the Makefiles that referenced it to the new path.

Sponsored by: Netflix
OK'd by: cem@ and AllanJude@
</content>
</entry>
<entry>
<title>Build zstandard with threading enabled</title>
<updated>2017-05-06T10:59:10Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-05-06T10:59:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1fc317e37463a09d99a19c647064ccea9594dedb'/>
<id>urn:sha1:1fc317e37463a09d99a19c647064ccea9594dedb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a zstdmt which is equivalent as running zstd -T0</title>
<updated>2017-05-06T10:28:57Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-05-06T10:28:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3b26e0c47012b76f1fb88f062046d3e2a79171b'/>
<id>urn:sha1:c3b26e0c47012b76f1fb88f062046d3e2a79171b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import Zstandard 1.2.0</title>
<updated>2017-05-06T10:26:40Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-05-06T10:26:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d5f16c66034ac450baeb43c12629bd7d97848489'/>
<id>urn:sha1:d5f16c66034ac450baeb43c12629bd7d97848489</id>
<content type='text'>
Among new things it is now threaded by default, use zstd -T# to chose the
number of threads not that -T0 will automatically determine the number of
threads based on the number of CPU online.
</content>
</entry>
<entry>
<title>Install the zstdgrep shell wrapper</title>
<updated>2017-04-15T21:12:11Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-04-15T21:12:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e96cc41320b4882f0b356c8c1c80017547319334'/>
<id>urn:sha1:e96cc41320b4882f0b356c8c1c80017547319334</id>
<content type='text'>
</content>
</entry>
</feed>
