[MacPorts] #64059: mono will not install on macOS 12 on M1 hardware

MacPorts noreply at macports.org
Thu May 26 20:31:02 UTC 2022


#64059: mono will not install on macOS 12 on M1 hardware
---------------------+---------------------------------
  Reporter:  gctwnl  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.7.1
Resolution:          |   Keywords:  monterey arm64
      Port:  mono    |
---------------------+---------------------------------

Comment (by mojca):

 The problem quoted above can apparently be solved with
 {{{
 use_autoconf        yes
 autoconf.cmd        autoreconf -ivf
 }}}

 I reported this upstream and they'll try to check whether they could
 update their tools.

 Now, building version 6.12.0.122 with `autoreconf` doesn't really help:
 there's a segmentation fault somewhere in the build process. But note that
 the official page now lists 6.12.0.179 as the latest version, and a binary
 download of the stable version will give you that one.

 The sources for that version on the other hand only fly to `preview/`
 (upstream isn't sure why, they'll investigate).

 I was checking what HB does and it doesn't seem like they would be using
 any heavy duty patches, so I thought that maybe 6.12 might work as well.

 From what I understood, the only reason why mono isn't releasing a newer
 official stable version is because tons of other dependencies need to be
 updated as well, and with Microsoft migrating to dotnet 6 as a replacement
 for Mono, there's no longer so much demand and no longer any such strong
 checks as there used to be.

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


More information about the macports-tickets mailing list