[MacPorts] #69556: molden @7.3 arm64 compatibility

MacPorts noreply at macports.org
Thu Mar 21 19:22:32 UTC 2024


#69556: molden @7.3 arm64 compatibility
--------------------------+------------------------
  Reporter:  gatchell     |      Owner:  ryandesign
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.9.1
Resolution:               |   Keywords:  arm64
      Port:  molden       |
--------------------------+------------------------
Changes (by ryandesign):

 * owner:  (none) => ryandesign
 * status:  new => assigned


Comment:

 The Portfile uses [source:macports-ports/science/molden/files/patch-
 makefile.diff a patch] which fixes many problems in the build system,
 among them changes I described at the top of the patch like this:

 {{{
 Add -Wno-implicit-function-declaration to fix errors like the following
 with
 Apple Clang 12 and later and LLVM.org Clang 16 and later:

 error: implicit declaration of function 'mkcon_' [-Werror,-Wimplicit-
 function-declaration]

 The separate ambfor makefile already does this. This makes the port
 potentially incompatible with the arm64 architecture. This project has a
 zillion implicit function declarations which it is too much work for me to
 fix myself; the developer should do it. This has been reported to the
 developer by email but they have not reacted.
 }}}

 Until the developers fix the software to compile without `-Wno-implicit-
 function-declaration` I am not comfortable enabling support for arm64.

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


More information about the macports-tickets mailing list