From: Adolf Belka Date: Wed, 7 Apr 2021 10:17:24 +0000 (+0200) Subject: zstd: Update to 1.4.9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7330a8a53eb05d61d8ff55b07c2654702cc5fb5d;p=people%2Fpmueller%2Fipfire-2.x.git zstd: Update to 1.4.9 - Update from 1.4.5 to 1.4.9 - Update rootfiles - Changelog v1.4.9 (Mar 1, 2021) bug: Use `umask()` to Constrain Created File Permissions (#2495, @felixhandte) bug: Make Simple Single-Pass Functions Ignore Advanced Parameters (#2498, @terrelln) api: Add (De)Compression Tracing Functionality (#2482, @terrelln) api: Support References to Multiple DDicts (#2446, @senhuang42) api: Add Function to Generate Skippable Frame (#2439, @senhuang42) perf: New Algorithms for the Long Distance Matcher (#2483, @mpu) perf: Performance Improvements for Long Distance Matcher (#2464, @mpu) perf: Don't Shrink Window Log when Streaming with a Dictionary (#2451, @terrelln) cli: Fix `--output-dir-mirror`'s Rejection of `..`-Containing Paths (#2512, @felixhandte) cli: Allow Input From Console When `-f`/`--force` is Passed (#2466, @felixhandte) cli: Improve Help Message (#2500, @senhuang42) tests: Remove Flaky Tests (#2455, #2486, #2445, @Cyan4973) tests: Correctly Invoke md5 Utility on NetBSD (#2492, @niacat) tests: Avoid Using `stat -c` on NetBSD (#2513, @felixhandte) build: Zstd CLI Can Now be Linked to Dynamic `libzstd` (#2457, #2454 @Cyan4973) build: Hide and Avoid Using Static-Only Symbols (#2501, #2504, @skitt) build: CMake: Enable Only C for lib/ and programs/ Projects (#2498, @concatime) build: CMake: Use `configure_file()` to Create the `.pc` File (#2462, @lazka) build: Fix Fuzzer Compiler Detection & Update UBSAN Flags (#2503, @terrelln) build: Add Guards for `_LARGEFILE_SOURCE` and `_LARGEFILE64_SOURCE` (#2444, @indygreg) build: Improve `zlibwrapper` Makefile (#2437, @Cyan4973) contrib: Add `recover_directory` Program (#2473, @terrelln) doc: Change License Year to 2021 (#2452 & #2465, @terrelln & @senhuang42) doc: Fix Typos (#2459, @ThomasWaldmann) v1.4.8 (Dec 18, 2020) hotfix: wrong alignment of an internal buffer v1.4.7 (Dec 16, 2020) perf: stronger --long mode at high compression levels, by @senhuang42 perf: stronger --patch-from at high compression levels, thanks to --long improvements perf: faster dictionary compression at medium compression levels, by @felixhandte perf: small speed & memory usage improvements for ZSTD_compress2(), by @terrelln perf: improved fast compression speeds with Visual Studio, by @animalize cli : Set nb of threads with environment variable ZSTD_NBTHREADS, by @senhuang42 cli : accept decompressing files with *.zstd suffix cli : provide a condensed summary by default when processing multiple files cli : fix : stdin input no longer confused as user prompt cli : improve accuracy of several error messages api : new sequence ingestion API, by @senhuang42 api : shared thread pool: control total nb of threads used by multiple compression jobs, by @marxin api : new ZSTD_getDictID_fromCDict(), by @LuAPi api : zlibWrapper only uses public API, and is compatible with dynamic library, by @terrelln api : fix : multithreaded compression has predictable output even in special cases (see #2327) (issue not accessible from cli) api : fix : dictionary compression correctly respects dictionary compression level (see #2303) (issue not accessible from cli) build: fix cmake script when using path with spaces, by @terrelln build: improved compile-time detection of aarch64/neon platforms, by @bsdimp build: Fix building on AIX 5.1, by @likema build: compile paramgrill with cmake on Windows, requested by @mirh doc : clarify repcode updates in format specification, by @felixhandte v1.4.6 fix : Always return dstSize_tooSmall when that is the case fix : Fix ZSTD_initCStream_advanced() with static allocation and no dictionary perf: Improve small block decompression speed by 20%+, by @terrelln perf: Reduce compression stack usage by 1 KB, by @terrelln perf: Improve decompression speed by improving ZSTD_wildcopy, by @helloguo (#2252, #2256) perf: Improve histogram construction, by @cyan4973 (#2253) cli : Add --output-dir-mirror option, by @xxie24 (#2219) cli : Warn when (de)compressing multiple files into a single output, by @senhuang42 (#2279) cli : Improved progress bar and status summary when (de)compressing multiple files, by @senhuang42 (#2283) cli : Call stat less often, by @felixhandte (#2262) cli : Allow --patch-from XXX and --filelist XXX in addition to --patch-from=XXX and --filelist=XXX, by @cyan4973 (#2250) cli : Allow --patch-from to compress stdin with --stream-size, by @bimbashrestha (#2206) api : Do not install zbuff.h, since it has long been deprecated, by @cyan4973 (#2166). api : Fix ZSTD_CCtx_setParameter() with ZSTD_c_compressionLevel to make 0 mean default level, by @i-do-cpp (#2291) api : Rename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX, by @marxin (#2228). build: Install pkg-config file with CMake and MinGW, by @tonytheodore (#2183) build: Install DLL with CMake on Windows, by @BioDataAnalysis (#2221) build: Fix DLL install location with CMake, by @xantares and @bimbashrestha (#2186) build: Add ZSTD_NO_UNUSED_FUNCTIONS macro to hide unused functions build: Add ZSTD_NO_INTRINSICS macro to avoid explicit intrinsics build: Add STATIC_BMI2 macro for compile time detection of BMI2 on MSVC, by @Niadb (#2258) build: Fix -Wcomma warnings, by @cwoffenden build: Remove distutils requirement for meson build, by @neheb (#2197) build: Fix cli compilation with uclibc build: Fix cli compilation without st_mtime, by @ffontaine (#2246) build: Fix shadowing warnings in library build: Fix single file library compilation with Enscripten, by @yoshihitoh (#2227) misc: Improve single file library and include dictBuilder, by @cwoffenden misc: Allow compression dictionaries with missing symbols misc: Add freestanding translation script in contrib/freestanding_lib misc: Collect all of zstd's libc dependencies into zstd_deps.h doc : Add ZSTD_versionString() to manual, by @animalize doc : Fix documentation for ZSTD_CCtxParams_setParameter(), by @felixhandte (#2270) Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer --- diff --git a/config/rootfiles/common/zstd b/config/rootfiles/common/zstd index 710ad53694..923192f0fc 100644 --- a/config/rootfiles/common/zstd +++ b/config/rootfiles/common/zstd @@ -4,14 +4,13 @@ usr/bin/zstdcat usr/bin/zstdgrep usr/bin/zstdless usr/bin/zstdmt -#usr/include/zbuff.h #usr/include/zdict.h #usr/include/zstd.h #usr/include/zstd_errors.h #usr/lib/libzstd.a #usr/lib/libzstd.so usr/lib/libzstd.so.1 -usr/lib/libzstd.so.1.4.5 +usr/lib/libzstd.so.1.4.9 #usr/lib/pkgconfig/libzstd.pc #usr/share/man/man1/unzstd.1 #usr/share/man/man1/zstd.1 diff --git a/lfs/zstd b/lfs/zstd index c6af0f1299..a4549557bc 100644 --- a/lfs/zstd +++ b/lfs/zstd @@ -24,7 +24,7 @@ include Config -VER = 1.4.5 +VER = 1.4.9 THISAPP = zstd-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = dd0b53631303b8f972dafa6fd34beb0c +$(DL_FILE)_MD5 = eb718b8aae0302cabe20f968e500534d install : $(TARGET)