[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