From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Cc: Adolf Belka <adolf.belka@ipfire.org>
Subject: [PATCH] libxxhash: Update to version 0.8.4
Date: Tue, 22 Sep 2026 19:24:10 +0200 [thread overview]
Message-ID: <20260922172417.3447503-9-adolf.belka@ipfire.org> (raw)
In-Reply-To: <20260922172417.3447503-1-adolf.belka@ipfire.org>
- Update from version 0.8.3 to 0.8.4
- Update of rootfile
- Changelog
0.8.4
- perf : added RISC-V Vector extension (RVV) implementation, by
@zijianli1234, @BoBoDai and @camel-cdr
- perf : added LoongArch LASX implementation and improved LSX, by @24bit-xjkp
- perf : prefer NEON over SVE on AArch64, improving XXH3 speed by 25-40%, by
@Nicoshev
- perf : improved XXH3 streaming speed for very small updates, suggested by
@aleksazr
- api : `XXH_memcpy()`, `XXH_memset()` and `XXH_memcmp()` can be redirected
at compile time
- api : new `XXH_NO_EXTERNC_GUARD` build macro for complex C++ integration
- cli : added 64-bit seed support (`-s`, `--seed`), by @d06i
- cli : options can appear after filenames; `--` terminates option parsing,
(#1098) reported by @unterkomplex
- cli : continue processing subsequent files after read errors, #1064
reported by @ZoomRmc
- cli : support long and special Windows paths, #1060, based on #1061 by @t-mat
- cli : improved benchmark accuracy, error handling and unit labels, #1051
reported by @calgray
- fix : unaligned reads could be miscompiled by GCC under strict aliasing,
(#1013) by @lassipulkkinen
- fix : `XXH_INLINE_ALL` compatibility with `XXH_NAMESPACE` and x86 runtime
dispatch, by @pps83, #1071 reported by @Dr-Hex
- fix : avoid including system headers inside an `extern "C"` block, #1122
reported by @andreas-schwab
- fix : compilation with MSVC link-time optimization and warnings as
errors, #1038 reported by @mi2think
- build: improved runtime dispatch detection for cross-compilation and
non-x86 targets, with help from @eworm-de, #1081 reported by @PotMJ
- build: `LIBXXH_DISPATCH=1` now applies to static and dynamic libraries,
(#1058) reported by @xiota
- build: Make builds now isolate objects by configuration and support
parallel test builds
- build: moved CMake integration to `build/cmake` and improved
cross-compilation detection
- install: improved package metadata and installation paths on Windows and
FreeBSD, by @iwamatsu, @chitao1234 and @sunpoet
- portability: fixed compilation on ARM with GCC < 8, by @mstorsjo
- portability: fixed C++ compilation on Solaris and illumos, by @luqmana
- portability: AVX-512 implementation no longer requires AVX-512BW, by @NexusXe
- doc : expanded `xxhsum` documentation and clarified the algorithm
specification files
- doc : document non-cryptographic collision properties, notably for XXH3's
mid-size path (#1127 by @thomasahle)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/packages/libxxhash | 2 +-
lfs/libxxhash | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/config/rootfiles/packages/libxxhash b/config/rootfiles/packages/libxxhash
index a50cae5ff..3cfacc95d 100644
--- a/config/rootfiles/packages/libxxhash
+++ b/config/rootfiles/packages/libxxhash
@@ -8,7 +8,7 @@ usr/bin/xxhsum
#usr/lib/libxxhash.a
#usr/lib/libxxhash.so
usr/lib/libxxhash.so.0
-usr/lib/libxxhash.so.0.8.3
+usr/lib/libxxhash.so.0.8.4
#usr/lib/pkgconfig/libxxhash.pc
#usr/share/man/man1/xxh128sum.1
#usr/share/man/man1/xxh32sum.1
diff --git a/lfs/libxxhash b/lfs/libxxhash
index 3b1c6d6ea..238a8418d 100644
--- a/lfs/libxxhash
+++ b/lfs/libxxhash
@@ -24,7 +24,7 @@
include Config
-VER = 0.8.3
+VER = 0.8.4
SUMMARY = Extremely fast non-cryptographic hash algorithm, working at RAM speed limit
THISAPP = xxHash-$(VER)
@@ -32,7 +32,7 @@ DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
PROG = libxxhash
-PAK_VER = 3
+PAK_VER = 4
DEPS =
@@ -54,7 +54,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 75923c7c5df3490062791fa02ccddfb7281b3646e2b3e4b4a0c0d611c339e07c8d9cb656777fd0fcec9cda484f7b33edf080116bb011f70d6b8299cda63afa4e
+$(DL_FILE)_BLAKE2 = 73d6a98a8ca43897808b6bacc1fa44201933170028a8321f4794e71226748cfb472f1b1a4dbceb70306838c11856c41107949660242b776e9f5bc3222e5ad7bc
install : $(TARGET)
--
2.55.0
next prev parent reply other threads:[~2026-09-22 17:24 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-22 17:24 [PATCH] bash: Update to version 5.3 patch-20 Adolf Belka
2026-09-22 17:24 ` [PATCH] core205: Ship bash Adolf Belka
2026-09-22 17:24 ` [PATCH] core205: Ship gzip Adolf Belka
2026-09-22 17:24 ` [PATCH] core205: Ship less Adolf Belka
2026-09-22 17:24 ` [PATCH] core205: Ship readline Adolf Belka
2026-09-22 17:24 ` [PATCH] gzip: Update to version 1.15 Adolf Belka
2026-09-22 17:24 ` [PATCH] harfbuzz: Update to version 14.5.0 Adolf Belka
2026-09-22 17:24 ` [PATCH] less: Update to version 710 Adolf Belka
2026-09-22 17:24 ` Adolf Belka [this message]
2026-09-22 17:24 ` [PATCH] nfs: Update to version 3.1.1 Adolf Belka
2026-09-22 17:24 ` [PATCH] readline: Update to version 8.3 Patch-6 Adolf Belka
2026-09-22 17:24 ` [PATCH] xfsprogs: Update to version 7.2.0 Adolf Belka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260922172417.3447503-9-adolf.belka@ipfire.org \
--to=adolf.belka@ipfire.org \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox