In one week, 2026-11-18, or slightly later, I plan to update abseil-cpp from 20250814.1 to 20260107.0 (Abseil LTS branch, January 2026)[1] in a side tag for F44/Rawhide.

Like all new calendar versions of abseil-cpp, this breaks ABI compatibility and bumps the SONAME version[2]. There are also some new deprecations, and a change to the absl::string_view polyfill; see [2] for details.

Testing in COPR[3] indicates that all directly-dependent packages are compatible, with a few PR’s mentioned later in this message.

Besides abseil-cpp, I plan to rebuild all dependent packages in the side tag using maintainer/co-maintainer or provenpackager privileges. These packages are:

    - bloaty
    - buildbox
    - credentials-fetcher
    - CuraEngine_grpc_definitions
    - fastnetmon
    - fcitx5-mozc
    - frr
    - grpc
    - ilbc
    - libarrow
  - libgeopmd
    - libphonenumber
    - mozc
    - onnxruntime
    - opentrep
    - qt6-qtgrpc
    - re2
    - syslog-ng
    - tde2e
    - webrtc-audio-processing

The exception is onnxruntime, which currently FTBFS in Rawhide[4]. I’ll rebuild it if this is fixed in the interim; otherwise, the FTBFS will become an FTI.

It looks like webrtc-audio-processing1 only ends up using "header-only" parts of the abseil-cpp API, and doesn’t currently link any abseil-cpp shared libraries. This is not the case for webrtc-audio-processing (2.x). The parlaylib package also needed to be impact-checked, but doesn’t need to be rebuilt since it is a header-only library. Finally, marble has a legitimate direct BuildRequires on abseil-cpp-devel (in that the build system checks for it), but none of the binary packages ends up linking abseil-cpp libraries, so it also doesn’t need to be rebuilt.

Maintainers of all packages that will be rebuilt should have received this email directly, by BCC rather than CC to keep the message from being held for moderation due to a long CC list.

– Ben Beasley (FAS: music)

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

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

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

[4] https://koschei.fedoraproject.org/package/onnxruntime?collection=f44
-- 
_______________________________________________
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://pagure.io/fedora-infrastructure/new_issue

Reply via email to