In one week, 2024-02-04, or slightly later, I plan to update abseil-cpp from 20230802.1 to 20230116.0 (Abseil LTS branch, Jan 2024)[1] in side tags for F40/Rawhide. If I miss getting the update into Rawhide before F40 branching, I plan to do the update in both F41/Rawhide and F40/Branched.

Like all new calendar versions of abseil-cpp, this breaks ABI compatibility and bumps the SONAME version. There are also some small intentional breaking API changes[2].

Testing in COPR[3] indicates all directly-dependent packages are compatible, except mozc, which can be fixed by a PR[4].

Besides abseil-cpp, I plan to rebuild all dependent packages using maintainer/co-maintainer or provenpackager privileges. I also plan to merge the mozc PR if it is still open. These packages are:

    - bear
    - bloaty
    - credentials-fetcher
    - CuraEngine_grpc_definitions
    - fastnetmon
    - fcitx5-mozc
    - frr
    - grpc
    - ilbc
    - libarrow
    - libphonenumber
    - mozc
    - onnxruntime
    - parlaylib
    - plasma-dialer
    - qmlkonsole
    - qt6-qtgrpc
    - spacebar
    - syslog-ng

Of these, I expect plasma-dialer and syslog-ng to FTBFS in the side tag since they already FTBFS in Rawhide.

Maintainers of all affected packages 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).

If you want to handle the rebuild of the package yourself, or you have other questions or concerns, please just let me know before 2024-02-04.

– Ben Beasley (FAS: music)


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

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

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

[4] https://src.fedoraproject.org/rpms/mozc/pull-request/6

--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to