On 14-08-2024 16:45, Dan Horák wrote:
On Wed, 14 Aug 2024 16:30:09 +0200
Sandro via devel <devel@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
On 14-08-2024 15:32, Ben Beasley wrote:
Given the timing and the complexity of the dependency chains involved
here, I used provenpackager privilege to start rebuilding grpc in both
F42 and F41, which will unblock many of the other packages that need to
be rebuilt.
To do so, I added a BuildRequires on openssl-devel-engine[1] as a
short/medium-term resolution for FTBFS due to
https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine. The
rebuilds are still in progress – it usually takes about 2-3 hours to
build grpc in koji – but I expect them to succeed.
- https://koji.fedoraproject.org/koji/taskinfo?taskID=121948781
- https://koji.fedoraproject.org/koji/taskinfo?taskID=121948783
If I have time later today, I’ll check in on these and try to rebuild
more of the affected packages.
[1]
https://src.fedoraproject.org/rpms/grpc/c/2f7c688380196227334a331cfc701bc5e203157c?branch=rawhide
Thank you Ben! I suppose fixing grpc needed to happen anyway. My build
in Copr, applying the same fix, just succeeded.
However, I'm not sure the re2 update is compatible with other dependent
packages. My smoke test, yesterday, already showed some packages fail to
build with libre2.so.11, while they do succeed with libre2.so.9.
Packages known to fail with libre2.so.11 are:
perl-re-engine-RE2
python-fb-re2
qt5-qtwebengine
Of those qt5-qtwebengine impacts 48 other packages directly.
I believe qt5-qtwebengine keeps its ABI stable, so the packages using
(linking with) qtwebengine should be OK
They won't until qt5-qtwebengine has been rebuild against libre2.so.11.
Since that is not a simple bump and rebuild the maintainers of
qt5-qtwebengine will need to look into what needs to be done.
-- Sandro
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue