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