In one week, 2026-06-23, or slightly later, I plan to update abseil-cpp from 20260107.0 to 20260526.0 (Abseil LTS branch, May 2026)[1] in a side tag for F45/Rawhide.

Like all new calendar versions of abseil-cpp, this breaks ABI compatibility and bumps the SONAME version[2]. This release is largely free of breaking API changes, other than some new deprecations for pre-C++17 polyfill types. A large number of new APIs have been added. See [2] for details.

Testing in COPR[3][4] indicates that all directly-dependent packages are compatible. It’s a little trickier to find all of these now, because the new protobuf can generate code that requires abseil-cpp, which means a number of packages now link abseil-cpp without a direct BuildRequires on it. I ended up impact-checking everything that depends on either abseil-cpp or protobuf, but I only intend to rebuild those that actually link abseil-cpp. See the PR for details on how I came up with that list.

I plan to rebuild all dependent packages in the side tag using maintainer/co-maintainer or provenpackager privileges:

    -|android-tools |    -|astroid |    -|bloaty |    -|buildbox |    
-|cockatrice |    -|CuraEngine_grpc_definitions |    -|fastnetmon |    -|frr |  
  -|grpc |    -|libarrow |    -|libcompizconfig |    -|libgeopmd |    
-|libphonenumber |    -|marble |    -|merkaartor |    -|migraphx |    -|mozc |  
  -|ncnn |    -|onnxruntime |    -|opencv |    -|opentrep |    -|osmpbf |    
-|protobuf |    -|protobuf-c |    -|qgis |    -|qt6-qtgrpc |    -|re2 |    
-|rocm-rdc |    -|syslog-ng |    -|usbguard |    -|webrtc-audio-processing|

Maintainers of all packages that will be rebuilt should have received this email directly by BCC.

– Ben Beasley (FAS: music)

[1] https://src.fedoraproject.org/rpms/abseil-cpp/pull-request/33

[2] https://github.com/abseil/abseil-cpp/releases/tag/20260526.0

[3] https://copr.fedorainfracloud.org/coprs/music/abseil-cpp/packages/

[4] https://copr.fedorainfracloud.org/coprs/music/abseil-cpp-control/packages/
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to