Summary: | net-libs/webkit-gtk-2.44.4-r410 and net-libs/webkit-gtk-2.44.4-r600 broken on clang-19 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joe Kappus <joe> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | anna, erhard_f, fsvm88, joe, mjo, sr98vn |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
r410 build log
r600 build log |
Description
Joe Kappus
2024-10-27 18:03:39 UTC
Created attachment 907055 [details]
r600 build log
It is. You can work around it with -Wno-missing-template-arg-list-after-template-kw in CXXFLAGS until 2.46.x is usable. I have backported/imported FreeBSD's patches (found here: https://cgit.freebsd.org/ports/tree/www/webkit2-gtk4/files ). You can find them at: https://github.com/fsvm88/gentoo-portage_etc/tree/main/patches/net-libs/webkit-gtk%3A4.1 I was able to compile webkit-gtk:4.1 successfully with these. I've asked the arch teams to test v2.46.3 to see if we can unmask it selectively (where it builds). There are like 6 public CVEs affecting v2.44.4 so personally I would rather see it go away ASAP. Confirming I had this problem but Fabio's patches fixed it. *** Bug 945264 has been marked as a duplicate of this bug. *** Fabios' patches fix my build problem too. Thanks! To anyone arriving here in the meantime, 2.46.3 is now keyworded on most arches. I'll also be adding 2.46.4 in the next few days. These fix security issues, so you would be better off with the ~arch version if you're going to try a rebuild anyway. Successfully built 2.46.4-r410 without on my musl/clang-19 system and it runs also fine (viewing epubs in Atril). Looks like the patches are no longer needed on 2.46.x and upwards. |