balena-wpe icon indicating copy to clipboard operation
balena-wpe copied to clipboard

Update to wpewebkit 2.28.x running on poky dunfell

Open marhoy opened this issue 4 years ago • 2 comments

A prebuilt docker image can be downloaded from here:

marhoy/balena-wpe:2.28.2-raspberrypi3

Put that in the Dockerfile if you want to test. Works fine on my rpi3 with 7" LCD.

I've also built an image for raspberrypi4, but as I don't have one, it is untested...

marhoy/balena-wpe:2.28.2-raspberrypi4
  • Update build environment to the latest stable version: poky dunfell
  • Update browser to latest stable version: wpewebkit-2.28.x
  • Update libwpe to version 1.6 and cog to version 0.6
  • Build GnuTLS with "system trust" to enable verification of https certificates
  • Enable cookies in the browser

marhoy avatar Jun 19 '20 07:06 marhoy

Hey @marhoy, thanks for the contribution!

I know it's been some time now but I've just tested your WPE images. My testing report is as follows:

  • For Raspberry Pi 3: works like a charm!
  • For Raspberry Pi 4: does not work, unfortunately it crashes, #58 is likely the culprit which is sad because it's a complex matter to resolve.

That being said, I'm keen on updating balena-wpe to use your base image since it runs up to date software. If you can patch this change (petrosagg/balena-wpe:raspberrypi3-094d55a --> marhoy/balena-wpe:2.28.2-raspberrypi3) I'll merge it with this PR. We are looking into automating the image build and will probably move into hosting it on our own dockerhub but in the meantime we can switch to using yours if you agree.

Last but not least :D, if you are interested in being added as a project maintainer let me know. You've done quite a lot of contributions to this project already, so it only makes sense to make you a part of it.

tmigone avatar Nov 19 '20 19:11 tmigone

@tmigone Thanks for testing :)

I already have a working image with wpewebkit-2.30.1: https://hub.docker.com/r/marhoy/balena-wpe/tags And I'm trying to compile 2.30.3 right now.

So If you want to merge the PR, I'll update it to the latest version first :)

marhoy avatar Nov 20 '20 18:11 marhoy