<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Georges Martin <<a href="mailto:jrjsmrtn@gmail.com" class="">jrjsmrtn@gmail.com</a>> wrote:<br class=""><div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">- What if a port is not building on M1 because upstream is not ready yet? (libffi, openjdk16, ghc comes to mind)</div></div></div></div></blockquote><div><br class=""></div><div>The openjdk16 port in MacPorts indeed doesn’t support arm64 yet, because AdoptOpenJDK hasn’t released their arm64 version for macOS yet.</div><div><br class=""></div><div>I have added openjdk*-zulu ports for Azul Zulu OpenJDK to MacPorts recently and Azul does already provide arm64 versions for macOS: <a href="https://www.azul.com/downloads/zulu-community/?os=macos&architecture=arm-64-bit&package=jdk" class="">https://www.azul.com/downloads/zulu-community/?os=macos&architecture=arm-64-bit&package=jdk</a></div><div><br class=""></div><div>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.</div><div><br class=""></div><div>Nils.</div></div></body></html>