[MacPorts] #72054: texlive-bin @2024.70613_1: ld: symbol(s) not found for architecture arm64
MacPorts
noreply at macports.org
Fri Feb 14 07:37:09 UTC 2025
#72054: texlive-bin @2024.70613_1: ld: symbol(s) not found for architecture arm64
--------------------------+---------------------------
Reporter: david888p | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Resolution: | Keywords: arm64 sequoia
Port: texlive-bin |
--------------------------+---------------------------
Comment (by david888p):
I found the cause of the build error and a fix, but consider there to
still be a defect.
The build failed due to a very old gmp installation, which was originally
built on an x86 architecture Mac and inadvertently brought over to the new
arm-based Mac. The fix was to rebuild gmp (the latest available) in the
standard way outside of MacPorts.
I consider this to still be a defect because the MacPorts build of texlive
looks to /user/local/lib for gmp libraries and not to the MacPorts
directory, /opt/local. Since gmp is a requirement for texlive and is
downloaded and built as part of the texlive MacPorts installation, the
MacPorts version should be used preferentially to any other version.
--
Ticket URL: <https://trac.macports.org/ticket/72054#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list