[MacPorts] #67975: john @1.9.0_1: does not install executable (maybe arm64-related)

MacPorts noreply at macports.org
Thu Aug 17 09:04:17 UTC 2023


#67975: john @1.9.0_1: does not install executable (maybe arm64-related)
---------------------+--------------------
  Reporter:  JDLH    |      Owner:  (none)
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.8.1
Resolution:          |   Keywords:
      Port:  john    |
---------------------+--------------------

Comment (by ryandesign):

 Ah, no need for a log; I can see why this happens by reading the Portfile
 code.

 john uses a custom Makefile and the Portfile sets `build.target` to
 "clean" (this is weird but the build instructions for john say to do
 this), and then appends another target depending on the architecture, but
 there are only cases for ppc, ppc64, i386, and x86_64. There is no case
 for arm64, so on arm64, the only target that gets used is "clean", which
 of course succeeds at cleaning the project.

 john-jumbo uses an autotools build and the Portfile sets `build.target` to
 "default" so this problem does not happen there.

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


More information about the macports-tickets mailing list