From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] zstd: Update to 1.4.9 Date: Wed, 07 Apr 2021 12:17:24 +0200 Message-ID: <20210407101724.63446-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0394985749524069297==" List-Id: --===============0394985749524069297== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable - 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, @felixh= andte) 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 (#25= 12, @felixhandte) cli: Allow Input From Console When `-f`/`--force` is Passed (#2466, @fel= ixhandte) 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 @Cy= an4973) build: Hide and Avoid Using Static-Only Symbols (#2501, #2504, @skitt) build: CMake: Enable Only C for lib/ and programs/ Projects (#2498, @con= catime) build: CMake: Use `configure_file()` to Create the `.pc` File (#2462, @l= azka) build: Fix Fuzzer Compiler Detection & Update UBSAN Flags (#2503, @terre= lln) build: Add Guards for `_LARGEFILE_SOURCE` and `_LARGEFILE64_SOURCE` (#24= 44, @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 @fe= lixhandte 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 @se= nhuang42 cli : accept decompressing files with *.zstd suffix cli : provide a condensed summary by default when processing multiple fi= les 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 c= ompression jobs, by @marxin api : new ZSTD_getDictID_fromCDict(), by @LuAPi api : zlibWrapper only uses public API, and is compatible with dynamic l= ibrary, by @terrelln api : fix : multithreaded compression has predictable output even in spe= cial cases (see #2327) (issue not accessible from cli) api : fix : dictionary compression correctly respects dictionary compres= sion 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 @bs= dimp 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 dict= ionary 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 @hellog= uo (#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 mult= iple files, by @senhuang42 (#2283) cli : Call stat less often, by @felixhandte (#2262) cli : Allow --patch-from XXX and --filelist XXX in addition to --patch-f= rom=3DXXX and --filelist=3DXXX, by @cyan4973 (#2250) cli : Allow --patch-from to compress stdin with --stream-size, by @bimba= shrestha (#2206) api : Do not install zbuff.h, since it has long been deprecated, by @cya= n4973 (#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 @bimbashres= tha (#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 @yoshihit= oh (#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 @felixhan= dte (#2270) Signed-off-by: Adolf Belka --- config/rootfiles/common/zstd | 3 +-- lfs/zstd | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/config/rootfiles/common/zstd b/config/rootfiles/common/zstd index 710ad5369..923192f0f 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 c6af0f129..a4549557b 100644 --- a/lfs/zstd +++ b/lfs/zstd @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 1.4.5 +VER =3D 1.4.9 =20 THISAPP =3D zstd-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D dd0b53631303b8f972dafa6fd34beb0c +$(DL_FILE)_MD5 =3D eb718b8aae0302cabe20f968e500534d =20 install : $(TARGET) =20 --=20 2.31.1 --===============0394985749524069297==--