EPEL-ANNOUNCEABI-incompatible update of re2 in EPEL10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



As previously discussed on the epel-devel list[1] and approved by the EPEL Steering Committee[2], I am preparing to update the re2 package in EPEL10 from version 20220601 to version 20240702[3].

In addition to two years of assorted bugfixes, which are mostly only documented in the commit messages[4], this update will allow us to ship the maintained, official Python bindings[5] as a python3-google-re2 subpackage.

Since EPEL10 has not yet officially launched, there should be no impact to end users. However, if you were already testing your software with the re2 package in EPEL10, you will need to rebuild it due to the ABI changes and the SONAME version bump from 9 to 11. I am not aware of significant API changes.

When I originally proposed this update, re2 was still a leaf package in EPEL10. In the last few days, grpc and libarrow were branched and built, and both packages will need to be rebuilt as part of the update. I will coordinate these rebuilds in side tag epel10.0-build-side-98656.

Since EPEL10 is still in a Rawhide-like state without updates-testing, the testing period normally prescribed for incompatible updates in EPEL will not be possible; this email serves as the sole announcement for the update, and it will be pushed to stable as soon as the builds are all finished.

– Ben Beasley (FAS: music)

[1] https://lists.fedoraproject.org/archives/list/epel-devel@xxxxxxxxxxxxxxxxxxxxxxx/thread/7NKU44FA4LM5MFDB6ABJPPUBWMIGUX4B/

[2] https://pagure.io/epel/issue/297

[3] https://src.fedoraproject.org/rpms/re2/pull-request/9

[4] https://github.com/google/re2/commits/2024-07-02

[5] https://pypi.org/project/google-re2/

--
_______________________________________________
epel-announce mailing list -- epel-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to epel-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/epel-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Announce]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]
  Powered by Linux