From patchwork Wed Apr 7 10:17:24 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 4113 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4FFgLc6Mjlz3yBV for ; Wed, 7 Apr 2021 10:17:28 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4FFgLc3MTsz20K; Wed, 7 Apr 2021 10:17:28 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4FFgLc20bdz2ySy; Wed, 7 Apr 2021 10:17:28 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4FFgLb0npwz2xVn for ; Wed, 7 Apr 2021 10:17:27 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4FFgLZ6r0yz1vq; Wed, 7 Apr 2021 10:17:26 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1617790647; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=vm1G14k7QfXGoTi4273esQ+MYVWHWbJZxYACH3OQ4ms=; b=I3FaLqZfpjIf/z2IzGx5gIAX35gfGk4IcUTXYmiSQ+MNYm1EmtMD8/zG8jxkq427HpwAv4 zPzqxHF6gYHJXGAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1617790647; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=vm1G14k7QfXGoTi4273esQ+MYVWHWbJZxYACH3OQ4ms=; b=AS1gDvmsWOvbP4Yd+orRmhq+oXK0ycW22DgQO/2lwFMjadd/SKCWi/eEb+cyR2MCtbY0yo zoRc3ygWpJa93UsIFLYjZkSRcjKr4l+uVJTV7fYzcqHCUlTBfiWfubS7kzRxmW+uVdpNQN uRwZAbUKpaUAos+7Ar+LdiPVZ8vSAlPjK/+GFMwOAw11Zk0X5TX5zL3uUzp66gAj60YH2N /RpS/MX7z9HownY+kl4vr0W4NfRbw91SwuzHXvDYRVRLQ3wkYGFIKyY2ZT3tTb+cJsrvYW UD0GU+rniiinfYE/JkiAsixbBTVhCpTuoVK74SDiZ786wbwi07cwd1LPXCKNvQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] zstd: Update to 1.4.9 Date: Wed, 7 Apr 2021 12:17:24 +0200 Message-Id: <20210407101724.63446-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - 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 --- 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 @@ 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)