This email is the first step in a proposed update of the re2 package from version 20220601 to 20240702 in EPEL10[1]. This would be an ABI-incompatible update[2] that would bump the SONAME version from 9 to 11.
In addition to two years of assorted bugfixes, which are mostly only documented in the commit messages[3], this update would allow us to ship the maintained, official Python bindings[4] as a python3-google-re2 subpackage.
While there are a quite a few packages that depend on re2 in Fedora, it’s still a leaf package in EPEL10. I’m hoping that this fact, along with the benefits of shipping a current version with Python bindings and the fact that EPEL10 has not yet been officially launched for end-users, will help make this an uncontroversial proposal.
[1] https://src.fedoraproject.org/rpms/re2/pull-request/9
[2] https://docs.fedoraproject.org/en-US/epel/epel-policy-incompatible-upgrades/...