- Update from version 0.8.2 to 0.8.3 - Update of rootfile - Move libxxhash to before rsync in make.sh - Changelog 0.8.3 - fix : variant `XXH3_128bits_withSecretandSeed()` could produce an invalid result in some specific set of conditions, #894 by @hltj - cli : vector extension detected at runtime on x86/x64, enabled by default - cli : new commands `--filelist` and `--files-from`, by @Ian-Clowes - cli : XXH3 64-bits GNU format can now be generated and checked (command `-H3`) - portability: LoongArch SX SIMD extension, by @lrzlin - portability: can build on AIX, suggested by @likema - portability: validated for SPARC cpus Signed-off-by: Adolf Belka --- config/rootfiles/packages/libxxhash | 4 +++- lfs/libxxhash | 8 ++++---- make.sh | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/packages/libxxhash b/config/rootfiles/packages/libxxhash index d49d52154..a50cae5ff 100644 --- a/config/rootfiles/packages/libxxhash +++ b/config/rootfiles/packages/libxxhash @@ -1,5 +1,6 @@ usr/bin/xxh128sum usr/bin/xxh32sum +usr/bin/xxh3sum usr/bin/xxh64sum usr/bin/xxhsum #usr/include/xxh3.h @@ -7,9 +8,10 @@ usr/bin/xxhsum #usr/lib/libxxhash.a #usr/lib/libxxhash.so usr/lib/libxxhash.so.0 -usr/lib/libxxhash.so.0.8.2 +usr/lib/libxxhash.so.0.8.3 #usr/lib/pkgconfig/libxxhash.pc #usr/share/man/man1/xxh128sum.1 #usr/share/man/man1/xxh32sum.1 +#usr/share/man/man1/xxh3sum.1 #usr/share/man/man1/xxh64sum.1 #usr/share/man/man1/xxhsum.1 diff --git a/lfs/libxxhash b/lfs/libxxhash index 40aeb2e98..024a88f89 100644 --- a/lfs/libxxhash +++ b/lfs/libxxhash @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 0.8.2 +VER = 0.8.3 SUMMARY = Extremely fast non-cryptographic hash algorithm, working at RAM speed limit THISAPP = xxHash-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = libxxhash -PAK_VER = 1 +PAK_VER = 2 DEPS = @@ -47,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 735408256240760778fa516e01bed428f04837eb4e059c512e924f13e4a96db6cacbbefb04dea65a37b0f25b52cf13c4927a6e7870dc8c0d45b1b955d4ba3da1 +$(DL_FILE)_BLAKE2 = 75923c7c5df3490062791fa02ccddfb7281b3646e2b3e4b4a0c0d611c339e07c8d9cb656777fd0fcec9cda484f7b33edf080116bb011f70d6b8299cda63afa4e install : $(TARGET) diff --git a/make.sh b/make.sh index 84b00f9ad..97af7c91d 100755 --- a/make.sh +++ b/make.sh @@ -1834,6 +1834,7 @@ build_system() { lfsmake2 xvid lfsmake2 libmpeg2 lfsmake2 gnump3d + lfsmake2 libxxhash lfsmake2 rsync lfsmake2 rpcbind lfsmake2 keyutils @@ -2047,7 +2048,6 @@ build_system() { lfsmake2 libplist lfsmake2 nqptp lfsmake2 shairport-sync - lfsmake2 libxxhash lfsmake2 borgbackup lfsmake2 knot lfsmake2 spectre-meltdown-checker -- 2.48.1