From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 2/2] libxxhash: Update to version 0.8.3 and make available to rsync Date: Thu, 16 Jan 2025 18:19:10 +0100 Message-ID: <20250116171910.2085771-2-adolf.belka@ipfire.org> In-Reply-To: <20250116171910.2085771-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7179846049430995495==" List-Id: --===============7179846049430995495== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable - 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 @@ =20 include Config =20 -VER =3D 0.8.2 +VER =3D 0.8.3 SUMMARY =3D Extremely fast non-cryptographic hash algorithm, working at R= AM speed limit =20 THISAPP =3D xxHash-$(VER) @@ -33,7 +33,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D libxxhash -PAK_VER =3D 1 +PAK_VER =3D 2 =20 DEPS =3D =20 @@ -47,7 +47,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 735408256240760778fa516e01bed428f04837eb4e059c512e924f= 13e4a96db6cacbbefb04dea65a37b0f25b52cf13c4927a6e7870dc8c0d45b1b955d4ba3da1 +$(DL_FILE)_BLAKE2 =3D 75923c7c5df3490062791fa02ccddfb7281b3646e2b3e4b4a0c0d6= 11c339e07c8d9cb656777fd0fcec9cda484f7b33edf080116bb011f70d6b8299cda63afa4e =20 install : $(TARGET) =20 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 --=20 2.48.1 --===============7179846049430995495==--