wkhtmltopdf / wkhtmltopdf

Convert HTML to PDF using Webkit (QtWebKit)
https://wkhtmltopdf.org
GNU Lesser General Public License v3.0
13.96k stars 1.82k forks source link

Binary releases for ARM64 platform #3886

Closed pavel-odintsov closed 6 years ago

pavel-odintsov commented 6 years ago

Hello!

Do you have any plans about ARM64/arch64 releases? It's rising server platform and would be nice to have them!

ashkulz commented 6 years ago

I'm open to making builds, but I don't have access to such machines. How do you cross-compile for it, and can it be run under qemu?

pavel-odintsov commented 6 years ago

Hello!

Thank you for fast response!

qemu in latest versions got pretty decent support for ARM64. Also, we use http://scaleway.com/ VMs for such purposes. They run native ARM64 and work fine.

ashkulz commented 6 years ago

Packages will need to be distro-specific, so which distros are commonly used? Also, not really sure how to use/set it up. I feel the discussion would better be handled in the wkhtmltopdf/packaging repository instead.

maitredede commented 4 years ago

Hi @ashkulz

In my use case, I have RaspberryPi OS (raspbian) armhf and arm64, debian, ubuntu and alpine... either bare-metal or inside docker (with xvfb). To answer #4088 : I would like to build pure raspberry pi clusters :)

ashkulz commented 4 years ago

@MaitreDede see wkhtmltopdf/packaging#68 -- an RC build with support for most common distros should complete in 2 hours or so.

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.