[MacPorts] #71668: libffi @3.4.6; Build Failure

MacPorts noreply at macports.org
Sun Dec 29 13:27:11 UTC 2024


#71668: libffi @3.4.6;  Build Failure
-----------------------+-----------------------
  Reporter:  hardincj  |      Owner:  fhgwright
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.10.5
Resolution:            |   Keywords:
      Port:  libffi    |
-----------------------+-----------------------

Comment (by hardincj):

 OK - a lot of comments overnight - let me try to answer some of the
 questions.

 1.  Hardware is definitely ARM64. I'm not intentionally trying to run
 anything with an x86_64 setting, but that doesn't mean that there isn't
 still some other port that was compiled as x86_64 that is the cause of
 that entry in the log.

 2.  The terminal program is the default MacOS Terminal program, running
 zsh. I don't see any reason why it would be running under Rosetta. I
 checked 'Activity Monitor' just now, and it identifies Terminal as
 'Apple', not 'Intel'.

 3.  This system was recently upgraded from an x86_64 processor to an Apple
 Silicon M4 processor (i.e. I copied it over from old machine to this one).
 I followed the instructions on one of the MacPorts.org pages that talk
 about migration to a new computer, including running 'sudo port migrate'.
 A lot of ports were reinstalled in that process.

 4.  I had checked the build status page mentioned above, and noted that
 while the port health entries are mostly green, the entry for 'Sequoia
 (ARM64)' shows up as '?'. That was part of the reason I chose to submit
 the ticket - it looked like it hadn't been tested yet.

 All that said, I took Ryan's original advice and just ran 'sudo port clean
 libffi', and then re-ran a normal install. The install ran clean with no
 errors, so I think we can close this ticket. I'm just guessing, but it
 seems likely that some remnant from before the migration was causing the
 previous problems. Once it was cleaned out, everything seems OK. Thank you
 very much for the help.

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


More information about the macports-tickets mailing list