Bug#1053408: qt6-webengine: FTBFS with re2 >= 20230601 (which requires abseil)
Hi Stefano,
On Tue, 3 Oct 2023 17:07:52 +0200 Stefano Rivera <stefanor@debian.org>
wrote:
> Source: qt6-webengine
> Version: 6.4.2-final+dfsg-11
> Severity: normal
> Tags: upstream
> Affects: src:re2
>
> The next RE2 transition is waiting for qt6-webengine to support
> libre2-11 (re2 >= 20230601), available in experimental.
>
> Upstream, RE2 added a dependency on Abseil, changing its API a little.
>
> Chromium has supported this since around 116. (Debian's chromium
> currently builds with the bundled re2). The relevant commits are by
> https://chromium-review.googlesource.com/q/owner:junyer@chromium.org
> and reference bug 1447090
qt6-webengine based on chromium 116 or later will not hit unstable
before June 2024 or so and I feel like trying to patch the bundled
version of chromium will be going down the rabbit hole.
However, I can switch to the bundled version of re2 until qt6-webengine
is based on a chromium version that supports the newer re2.
--
Med vänliga hälsningar
Patrick Franz
Reply to: