I offered a simple patch via https://src.fedoraproject.org/rpms/qt5-qtwebengine/pull-request/18 for the initial error Sandro encountered in COPR, but I didn’t manage to get all the way to a successful build (even when python2 was available). The bundled chromium is built as C++14, and having abseil-cpp built as C++17 (as it is in Fedora) requires everything that uses it to be built as at least C++17, especially if absl::string_view is used. (I know that this is not how C++ version compatibility normally works, but this is an explicit and intentional design decision by abseil-cpp upstream, and the re2 update introduced an indirect dependency on abseil-cpp.) I suspect that this is at the root of the subsequent error I reported in the PR.

On 8/15/24 3:50 PM, Sandro wrote:
There is more to it than just the missing python2.7 package, which is intentionally not available in rawhide (F42)[1]. Building qt5-qtwebengine for F41 also fails [2].
[2] https://copr.fedorainfracloud.org/coprs/gui1ty/re2/build/7907986/

-- Sandro

--
_______________________________________________
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