[MacPorts] #69603: port gnome/gjs does not build on macos 10.13.6 with error info:build ld: symbol(s) not found for architecture x86_64

MacPorts noreply at macports.org
Wed Mar 27 21:08:07 UTC 2024


#69603: port gnome/gjs does not build on macos 10.13.6 with error info:build ld:
symbol(s) not found for architecture x86_64
----------------------------+----------------------
  Reporter:  christophecvr  |      Owner:  dbevans
      Type:  defect         |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  gjs            |
----------------------------+----------------------

Comment (by christophecvr):

 Wath to do about is indeed the question I have . Yes like said the only
 solution I could think now is to remove the links libjpeg.dylib and libpng
 and libtiff and libgif . Replace with a link to the macos library's into
 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources map. But
 the gjs needs actually the links to libjpeg gnu versions. The path here is
 actually right and must be /opt/local/lib . It is the fact that
 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO check is
 for this build not needed at all and the function
 __cg_jpeg_resync_to_restart is also not needed at all. For the rest I
 tried so what playing around with DYLD_PATH ... but nothing works.

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


More information about the macports-tickets mailing list