On Fri, Oct 4, 2024 at 12:22 AM Markus Volk <[email protected]> wrote: > > On Fri, Sep 20 2024 at 02:00:15 PM +02:00:00, Markus Volk <[email protected]> > wrote: > > it fails to compile on riscv64 and perhaps this commit is to blame > > > Yes, looks like this commit is the reason. That missing RISCV64 register > errors sounds quite unfamiliar to me and I always get lost for hours looking > at the webkitgtk code. I'll check if this issue was already addressed and if > so maybe also has been fixed. If not, I'll file an issue for it. The > webkitgtk update brings great usability improvements for epiphany but is not > a build requirement for epiphany 47.0. Also current gnome-online-accounts > seems to work well without the webkitgtk update. Therefore no need to hurry > > > > I had a closer look at the webkitgtk riscv64 issue. The error with the > missing RISCV64 registers is due to a typo. But once that was fixed, the fun > began. Despite looking at the code in a few places, I couldn't figure out how > to build webassembly with Jit. However, I was able to build webassembly > without jit, and since I've seen that there are general efforts to make > things compilable without jit, I wanted to ask if jit support is mandatory > for riscv64? > > webassembly build with jit enabled leads to a similar problem as this one > some time ago: > [https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/2008798] > > It seems to me that riscv64 does not support b3 at all? I'm not entirely > sure, as I don't even own such a machine, but the fact that this typo was not > caught for the release version suggests that riscv64 is not being tested by > CI in the webkit project. Therefore I ask.
Thanks for following this through. I wonder if we should take the patch from - https://github.com/WebKit/WebKit/pull/8696
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#112656): https://lists.openembedded.org/g/openembedded-devel/message/112656 Mute This Topic: https://lists.openembedded.org/mt/108526034/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
