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.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112655): 
https://lists.openembedded.org/g/openembedded-devel/message/112655
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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to