wkhtmltopdf / packaging

Packaging of wkhtmltopdf releases
https://wkhtmltopdf.org/downloads.html#stable
313 stars 144 forks source link

ARM64 builds #1

Closed pavel-odintsov closed 6 years ago

pavel-odintsov commented 6 years ago

Hello!

As discussed in https://github.com/wkhtmltopdf/wkhtmltopdf/issues/3886 I moved conversation here.

Regarding distro support I have experience only with Ubuntu LTS and Debian. Both of them work pretty fine on ARM64 arch.

ashkulz commented 6 years ago

Do you have the exact sequence of commands I can run to have a fully working OS running under qemu? Would prefer vagrant images, as I need to implement support for that anyway for OS X and Windows builds.

ashkulz commented 6 years ago

See 3d00aee5f9deaff83820301e8a39f865b38d3dc9 for an example build configuration which produces Raspbian binaries. You can use the multiarch/debian-debootstrap:arm64-stretch image and see if it works for you.

ashkulz commented 6 years ago

The question now becomes, which distros and architectures to support? I'll wait for PRs from people who actually need the builds, as it's quite simple to add support ... don't want to create a lot of targets which no one will eventually use, which is something that I guess happens for the x86 builds.

ashkulz commented 6 years ago

Closing this issue, as I'll accept PRs for the distros/architectures which are of interest.

romaricdrigon commented 5 years ago

Hello,

As AWS announced as AWS just announced ARM-based EC2 instances, having a compatible build would be great. I'm not quite sure on how to get started with the build process, it would require adding an entry on build.yml and running it on an ARM machine?

ashkulz commented 4 years ago

This has been addressed via #66

ashkulz commented 4 years ago

Please see the latest release which has packages for a lot of ARM64 targets. Please add a comment if you face any problems in using the packages :+1:

ashkulz commented 4 years ago

A release candidate for the 0.12.6 release is now available for download, which should contain changes which possibly address this issue.

Would appreciate downloading the package and reporting back if any issues are encountered during testing. Assuming all goes well, I plan to release 0.12.6 on the 2-year anniversary of the previous release i.e. June 11, 2020.

DanteLogan commented 2 years ago

Is this topic still oen for discussion as I am trying to install odoo14 on my raspberry pi and i am guessing i would need to find all the arm64 package equivalents

ashkulz commented 2 years ago

Not sure what the issue is, there are "pure" arm64 as well as raspbian builds available for 0.12.6 -- debian 10 builds should work with 11.