[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