#21740 closed enhancement (fixed)

abseil-cpp-20250512.1

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 16 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:2 by Bruce Dubbs, 16 months ago

Abseil LTS branch, May 2025, Patch 1 Latest

Abseil LTS 20250512.1

What's New:

  • The polyfill types absl::any, absl::optional, and absl::variant are now aliases for std::any, std::optional, and std::variant in all builds. (Note that the polyfill implementation absl::string_view remains at the present time, but it defaults to being an alias std::string_view in all builds.)
  • Added absl::FastTypeId<Type>(), which evaluates at compile-time to a unique id for the passed-in type.
  • Added absl::endian and absl::byteswap polyfills.

Breaking Changes:

  • Abseil now requires at least C++17 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools.
  • Nullability template types are deprecated and will be removed in a future release. The macro-style annotations (absl_nonnull, absl_nullable) should be used instead

comment:3 by Bruce Dubbs, 16 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

5c6885e21b Update to abseil-cpp-20250512.1.
4b6909a980 Update to nghttp2-1.66.0.
09901ba110 Update to adwaita-icon-theme-48.1.
f2356387f7 Update to enchant-2.8.9.
2b6ab4efe1 Update to libblockdev-3.3.1 (Security release).
Note: See TracTickets for help on using tickets.