From patchwork Tue Sep 8 19:52:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 10172 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 (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4hfZNh4gk3z3wy5 for ; Tue, 08 Sep 2026 19:52:52 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "YE1" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4hfZNf6F9Cz6qp for ; Tue, 08 Sep 2026 19:52:50 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4hfZNf1g0pz36XN for ; Tue, 08 Sep 2026 19:52:50 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4hfZNb3dPrz346J for ; Tue, 08 Sep 2026 19:52:47 +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 RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4hfZNY0ZN6z5P; Tue, 08 Sep 2026 19:52:44 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1788897165; 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=AdQ07PGos31spzZ7jPMOFuzWUV0DXrX8L7m5anKjvq0=; b=DiImtudaHXbqJwwPlcPG8MAVpYsjsD3/4jBXF0qeQWnQvFCsTHk3xBf7F0OY8UR6fIG4vr RzvdnMQJXuKUZBCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1788897165; 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=AdQ07PGos31spzZ7jPMOFuzWUV0DXrX8L7m5anKjvq0=; b=MNQh25HxpjySqL2WWzdw9rloBnXEUP/XRaJBd8X5YrO6+ePn3QN9q6YJypStF+BBfkIkJR 8lm55fov+4FqLVYyAMG4uuFZ0bMEJ9X11XkKxXDFPSGr1VLo4hqsXEdiGxGgVXNpTvbXB0 W2XL+gPgzRFiy9Slm9rCiAQ5vZU4eiRM1GvSOB2ZAnqaJn7sZpOtXlMGQXz/wH7YxfvaUq 6QoEbDe5dENFzIuXjJ2CrQ1z73K5/ZpB1aoqOhaYvqqdPry3SgFI5zE4/143P8JhEEYMYA ZcrwrY+lS//DKABbnmYcXhPs5/qckwvkvh/QXKA6ycIDvc/Z9T4/75LaDQcbnw== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] abseil-cpp: Update to version 20260817.0 Date: Tue, 8 Sep 2026 21:52:27 +0200 Message-ID: <20260908195241.2909132-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 20260526.0 to 20260817.0 - Update of rootfile - Chyangelog 20260817.0 What's New Added URL escaping utilities Many bug fixes and optimizations Breaking Changes absl::void_t is now deprecated; users should use C++17 std::void_t directly. Hashtable iterators returned from insert/emplace are now non-iterable (any prior use of iteration was likely a bug). Signed-off-by: Adolf Belka --- config/rootfiles/common/abseil-cpp | 15 +++++++++------ lfs/abseil-cpp | 4 ++-- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/config/rootfiles/common/abseil-cpp b/config/rootfiles/common/abseil-cpp index e90e6cb6c..1da561133 100644 --- a/config/rootfiles/common/abseil-cpp +++ b/config/rootfiles/common/abseil-cpp @@ -8,6 +8,10 @@ #usr/include/absl/base/CMakeFiles #usr/include/absl/base/CMakeFiles/base.dir #usr/include/absl/base/CMakeFiles/base.dir/internal +#usr/include/absl/base/CMakeFiles/base_cpu_detect.dir +#usr/include/absl/base/CMakeFiles/base_cpu_detect.dir/internal +#usr/include/absl/base/CMakeFiles/hardening.dir +#usr/include/absl/base/CMakeFiles/hardening.dir/internal #usr/include/absl/base/CMakeFiles/log_severity.dir #usr/include/absl/base/CMakeFiles/malloc_internal.dir #usr/include/absl/base/CMakeFiles/malloc_internal.dir/internal @@ -34,6 +38,7 @@ #usr/include/absl/base/internal #usr/include/absl/base/internal/atomic_hook.h #usr/include/absl/base/internal/atomic_hook_test_helper.h +#usr/include/absl/base/internal/cpu_detect.h #usr/include/absl/base/internal/cycleclock.h #usr/include/absl/base/internal/cycleclock_config.h #usr/include/absl/base/internal/direct_mmap.h @@ -144,13 +149,10 @@ #usr/include/absl/crc/CMakeFiles/crc32c.dir/internal #usr/include/absl/crc/CMakeFiles/crc_cord_state.dir #usr/include/absl/crc/CMakeFiles/crc_cord_state.dir/internal -#usr/include/absl/crc/CMakeFiles/crc_cpu_detect.dir -#usr/include/absl/crc/CMakeFiles/crc_cpu_detect.dir/internal #usr/include/absl/crc/CMakeFiles/crc_internal.dir #usr/include/absl/crc/CMakeFiles/crc_internal.dir/internal #usr/include/absl/crc/crc32c.h #usr/include/absl/crc/internal -#usr/include/absl/crc/internal/cpu_detect.h #usr/include/absl/crc/internal/crc.h #usr/include/absl/crc/internal/crc32_x86_arm_combined_simd.h #usr/include/absl/crc/internal/crc32c.h @@ -250,6 +252,7 @@ #usr/include/absl/functional #usr/include/absl/functional/CMakeFiles #usr/include/absl/functional/any_invocable.h +#usr/include/absl/functional/any_invocable_test.h #usr/include/absl/functional/bind_back.h #usr/include/absl/functional/bind_front.h #usr/include/absl/functional/function_ref.h @@ -527,7 +530,6 @@ #usr/include/absl/strings/internal/ostringstream.h #usr/include/absl/strings/internal/pow10_helper.h #usr/include/absl/strings/internal/resize_uninitialized.h -#usr/include/absl/strings/internal/stl_type_traits.h #usr/include/absl/strings/internal/str_format #usr/include/absl/strings/internal/str_format/arg.h #usr/include/absl/strings/internal/str_format/bind.h @@ -641,6 +643,7 @@ #usr/lib/cmake/absl/abslTargets-noconfig.cmake #usr/lib/cmake/absl/abslTargets.cmake #usr/lib/libabsl_base.a +#usr/lib/libabsl_base_cpu_detect.a #usr/lib/libabsl_city.a #usr/lib/libabsl_civil_time.a #usr/lib/libabsl_clock_interface.a @@ -652,7 +655,6 @@ #usr/lib/libabsl_cordz_sample_token.a #usr/lib/libabsl_crc32c.a #usr/lib/libabsl_crc_cord_state.a -#usr/lib/libabsl_crc_cpu_detect.a #usr/lib/libabsl_crc_internal.a #usr/lib/libabsl_debugging_internal.a #usr/lib/libabsl_decode_rust_punycode.a @@ -675,6 +677,7 @@ #usr/lib/libabsl_flags_usage_internal.a #usr/lib/libabsl_generic_printer_internal.a #usr/lib/libabsl_graphcycles_internal.a +#usr/lib/libabsl_hardening.a #usr/lib/libabsl_hash.a #usr/lib/libabsl_hashtable_profiler.a #usr/lib/libabsl_hashtablez_sampler.a @@ -746,6 +749,7 @@ #usr/lib/pkgconfig/absl_bad_optional_access.pc #usr/lib/pkgconfig/absl_bad_variant_access.pc #usr/lib/pkgconfig/absl_base.pc +#usr/lib/pkgconfig/absl_base_cpu_detect.pc #usr/lib/pkgconfig/absl_base_internal.pc #usr/lib/pkgconfig/absl_bind_back.pc #usr/lib/pkgconfig/absl_bind_front.pc @@ -779,7 +783,6 @@ #usr/lib/pkgconfig/absl_core_headers.pc #usr/lib/pkgconfig/absl_crc32c.pc #usr/lib/pkgconfig/absl_crc_cord_state.pc -#usr/lib/pkgconfig/absl_crc_cpu_detect.pc #usr/lib/pkgconfig/absl_crc_internal.pc #usr/lib/pkgconfig/absl_debugging.pc #usr/lib/pkgconfig/absl_debugging_internal.pc diff --git a/lfs/abseil-cpp b/lfs/abseil-cpp index c13db1f82..709f84728 100644 --- a/lfs/abseil-cpp +++ b/lfs/abseil-cpp @@ -24,7 +24,7 @@ include Config -VER = 20260526.0 +VER = 20260817.0 THISAPP = abseil-cpp-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = f12ee822019a10749611cc5a3f044c74f83a4bcc7c51322444011ff60a090254c9b15896276c728b374479e02e45eeca91c1d73f8838a26e337d856a197d2006 +$(DL_FILE)_BLAKE2 = 90a2dba1f88ef2ba16fe7f8ea19b5ae8895edb52b241baba987f246b9c5ef12b9012ee6c085aa89f4b86d1809b5ee74fc43aa846a9b075d4fb0b97ac2d3bbcd2 install : $(TARGET)