Georges Martin <jrjsm...@gmail.com> wrote:

> - What if a port is not building on M1 because upstream is not ready yet? 
> (libffi, openjdk16, ghc comes to mind)

The openjdk16 port in MacPorts indeed doesn’t support arm64 yet, because 
AdoptOpenJDK hasn’t released their arm64 version for macOS yet.

I have added openjdk*-zulu ports for Azul Zulu OpenJDK to MacPorts recently and 
Azul does already provide arm64 versions for macOS: 
https://www.azul.com/downloads/zulu-community/?os=macos&architecture=arm-64-bit&package=jdk
 
<https://www.azul.com/downloads/zulu-community/?os=macos&architecture=arm-64-bit&package=jdk>

I can probably add arm64 versions for openjdk*-zulu when my Mac is back from 
getting a new screen (hopefully next week), although I won’t be able to test 
myself, because I don’t have an M1 machine. Feel free to send a PR for adding 
arm64 ports for Azul Zulu yourself if you can add and test them.

Nils.

Reply via email to