Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebKitBrowser plugin fails to start using wpe-eglfs-image on dunfell #512

Open
axiomsofchoice opened this issue Oct 16, 2020 · 0 comments
Open

Comments

@axiomsofchoice
Copy link

I've followed the guidance in the README.md with the following customisations:

  • Using . raspberrypi4-envsetup.sh
  • Set export DOCKER_REPO=none
  • My conf/local.conf additionally contains:
DISTRO_FEATURES_remove_rpi = "x11"
DISTRO_FEATURES_remove_rpi = "wayland"
MACHINE_FEATURES_remove = "vc4graphics"

PREFERRED_PROVIDER_virtual/wpebackend = "wpebackend-rdk"

WPE_PLATFORM = "egl touch"
WPE_BACKEND = "rpi libinput"

During the build the only problems reported were the following warnings:

WARNING: You have included the meta-odroid-extras layer, but 'x11' has not been enabled in your DISTRO_FEATURES. Some bbappend files may not take effect. See the meta-odroid-extras README for details on enabling meta-odroid-extras support.
WARNING: No recipes available for:

/home/user123/yoe-distro/sources/meta-wpe.git/recipes-support/libsoup/libsoup-2.4_2.58.1.bbappend

Whilst it eventually builds an image that boots I cannot get the WebKit browser to launch. I can start and stop the wpeframework service without issue:

root@raspberrypi4:~# /etc/init.d/wpeframework stop
Stopping WPEFramework: OK

However, when running WPEFramework from the command line I can see the following in the log:

[    2125249 us] Activation of plugin [WebKitBrowser]:[WebKitBrowser], failed. Error [/usr/lib/libWPEWebKit-0.1.so.2: undefined symbol: _ZNK3JSC4Heap2vmEv]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant