I created a new port from scratch that [supports more platforms](https://github.com/sno2/nasm/blob/main/.github/workflows/ci.yml#L25-L41) and uses an external nasm source. I believe my port solves #3 , #5, and #6. https://github.com/sno2/nasm Let me know if you would like to adopt my repository in place of this one. Edit: cc @andrewrk