abseil-cpp: Update to version 20260817.0

Message ID 20260908195241.2909132-1-adolf.belka@ipfire.org
State Staged
Commit 74ce1a45f5cb5b78df6cd5ee75a644e8bcc93e3e
Headers
Series abseil-cpp: Update to version 20260817.0 |

Commit Message

Adolf Belka 8 Sep 2026, 7:52 p.m. UTC
- 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 <adolf.belka@ipfire.org>
---
 config/rootfiles/common/abseil-cpp | 15 +++++++++------
 lfs/abseil-cpp                     |  4 ++--
 2 files changed, 11 insertions(+), 8 deletions(-)
  

Patch

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)