mattsse / chromiumoxide

Chrome Devtools Protocol rust API
Apache License 2.0
765 stars 79 forks source link

Support for linux aarch64 #238

Open aspect opened 1 month ago

aspect commented 1 month ago

How would one go about supporting Linux (Ubuntu in my case) running on top of aarch64?

I naturally endup with FetcherError(UnsupportedOs("linux", "aarch64"))

I can try making a chromium build (if someone gives me some guidance) and contribute the build, as well as modify the fetcher... Can also provide access to such a VM (These VPSes are available from Hetzner and NetCup).

Would appreciate some input on what the steps would be to accomplish this.

Sytten commented 2 days ago

I coded that part. Sadly chromium doesn't have official builds for linux aarch64 so I didnt offer it. I am looking to support chrome for testing (https://googlechromelabs.github.io/chrome-for-testing/) which has linux aarch64 builds, so that will fix it