../../../../qtwebengine-5.15.13_p20240510/src/3rdparty/chromium/gpu/command_buffer/service/program_manager.cc:623:25: error: ‘using re2::StringPiece = using absl::string_view = using std::string_view = class std::basic_string_view<char>’ {aka ‘class std::basic_string_view<char>’} has no member named ‘as_string’ 623 | return output + input.as_string(); | ^~~~~~~~~
Created attachment 898497 [details] emerge --info
Created attachment 898498 [details] build.log
Meh. I tried some rdeps, not qtwebengine obviously. Was afraid it'd blow up - wonder if we need a mask and a tinderbox run after all.
qtwebengine5 should be moved to use bundled re2.
Just launched a test to try every other re2 rdep except qtwebengine. USE="re2 regex parquet" pkg-testing-tool --append-emerge '--autounmask=y --oneshot' --extra-env-file 'test.conf' --max-use-combinations 0 --test-feature-scope never -p '=dev-db/percona-xtrabackup-8.0.30.23' -p '=dev-debug/sysdig-0.38.1' -p '=dev-libs/apache-arrow-17.0.0' -p '=dev-util/bloaty-1.1-r1' -p '=net-dns/dnsdist-1.9.5' -p '=net-irc/inspircd-4.1.0' -p '=net-libs/google-cloud-cpp-2.19.0' -p '=net-libs/grpc-1.65.0' -p '=sys-cluster/ceph-18.2.1-r2'
*** This bug has been marked as a duplicate of bug 913923 ***
Just to follow up: indeed no re2 related issues on other pkg's. It should be fixed in qtwebengine.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b318bfa471b373999512d794f50bd5349fa6a6d5 commit b318bfa471b373999512d794f50bd5349fa6a6d5 Author: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> AuthorDate: 2024-07-29 18:53:28 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-07-29 20:19:32 +0000 dev-qt/qtwebengine: fix re2 compatibility Use bundled re2 to avoid the compatibility issue for qtwebengine-5.15.14_p20240510. Closes: https://bugs.gentoo.org/913923 Bug: https://bugs.gentoo.org/936884 Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37785 Signed-off-by: Sam James <sam@gentoo.org> .../files/qtwebengine-5.15.14_p20240510-re2.patch | 14 ++++++++++++++ dev-qt/qtwebengine/qtwebengine-5.15.14_p20240510.ebuild | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/qt.git/commit/?id=06b4e59da0ce482393a8bf014324e47a8bbcb33f commit 06b4e59da0ce482393a8bf014324e47a8bbcb33f Author: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> AuthorDate: 2024-07-29 18:53:28 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-11-21 15:57:40 +0000 dev-qt/qtwebengine: fix re2 compatibility Use bundled re2 to avoid the compatibility issue for qtwebengine-5.15.14_p20240510. Bug: https://bugs.gentoo.org/913923 Bug: https://bugs.gentoo.org/936884 Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37785 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../files/qtwebengine-5.15.14_p20240510-re2.patch | 14 ++++++++++++++ dev-qt/qtwebengine/qtwebengine-5.15.14.9999.ebuild | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-)