ztsd-1.5.5 has been released. Primary focus is to correct a rare
corruption bug in high compression mode. Overview on changes can be
found at https://github.com/facebook/zstd/releases/tag/v1.5.5.
Bumped minor of libzstd because of additions of symbols. Dropped a patch
as it has been addressed upstream.
Build- and run-tested on amd64, 'make test' passes all tests, and build
tested several consumers.
Comments/OK?
diff --git Makefile Makefile
index 519ca26f1c4..29bc6d41676 100644
--- Makefile
+++ Makefile
@@ -1,10 +1,9 @@
COMMENT = zstandard fast real-time compression algorithm
-V = 1.5.4
+V = 1.5.5
DISTNAME = zstd-${V}
-REVISION = 0
-SHARED_LIBS = zstd 6.2 # 1.5.4
+SHARED_LIBS = zstd 6.3 # 1.5.5
CATEGORIES = archivers
diff --git distinfo distinfo
index 84f5ab5dc76..bd76eb4b7f4 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (zstd-1.5.4.tar.gz) = D0cJkq7a1UMSbQbvqzRNxfPhcYk4EEVXh9ODRzQ6RCQ=
-SIZE (zstd-1.5.4.tar.gz) = 2161536
+SHA256 (zstd-1.5.5.tar.gz) = nEOWzIKc+uMZpuJhUgLoKq1BNyBzSC/OKG+seGRtPuQ=
+SIZE (zstd-1.5.5.tar.gz) = 2368543
diff --git patches/patch-programs_fileio_c patches/patch-programs_fileio_c
deleted file mode 100644
index 47a6450c6a8..00000000000
--- patches/patch-programs_fileio_c
+++ /dev/null
@@ -1,14 +0,0 @@
-Don't crash on 'zstd /etc/motd' -- setvbuf isn't NULL safe.
-https://github.com/facebook/zstd/issues/3523
-
-Index: programs/fileio.c
---- programs/fileio.c.orig
-+++ programs/fileio.c
-@@ -644,6 +644,7 @@ FIO_openDstFile(FIO_ctx_t* fCtx, FIO_prefs_t* const pr
- #endif
- if (f == NULL) {
- DISPLAYLEVEL(1, "zstd: %s: %s\n", dstFileName, strerror(errno));
-+ return NULL;
- }
- /* An increased buffer size can provide a significant performance
boost on some platforms.
- * Note that providing a NULL buf with a size that's not 0 is not
defined in ANSI C, but is defined