[MacPorts] #64623: dmd: Does not compile on arm64

MacPorts noreply at macports.org
Mon Mar 7 10:19:30 UTC 2022


#64623: dmd: Does not compile on arm64
--------------------------+----------------------
  Reporter:  thebitstick  |      Owner:  tenomoto
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  arm64
      Port:  dmd          |
--------------------------+----------------------
Changes (by ryandesign):

 * cc: MarcusCalhoun-Lopez (added)


Comment:

 Building dmd on arm64 with this patch fails immediately with:

 {{{
 no cpu specified, assuming X86
 make: execvp: /.../libexec/dmd-bootstrap/bin/dmd: Bad CPU type in
 executable
 }}}

 I see that there are several interrelated D-lang ports, several of which
 need similar fixes. Here's an updated patch to make equivalent changes in
 all of them.

 I also see that the dmd-bootstrap port only supports x86_64. Possibly that
 might impede the use of the other ports on non-x86_64 architectures.

-- 
Ticket URL: <https://trac.macports.org/ticket/64623#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list