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

Update to wpewebkit 2.28.x running on poky dunfell #70

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

marhoy
Copy link
Contributor

@marhoy marhoy commented Jun 19, 2020

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

@tmigone
Copy link

tmigone commented Nov 19, 2020

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, Project not working on raspberry pi 4 #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.

@marhoy
Copy link
Contributor Author

marhoy commented Nov 20, 2020

@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 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants