[MacPorts] #69603: gjs @1.80.1: Undefined symbols for architecture x86_64: "std::__1::__libcpp_verbose_abort(char const*, ...)"

MacPorts noreply at macports.org
Thu Mar 28 14:05:03 UTC 2024


#69603: gjs @1.80.1: Undefined symbols for architecture x86_64:
"std::__1::__libcpp_verbose_abort(char const*, ...)"
----------------------------+------------------------
  Reporter:  christophecvr  |      Owner:  dbevans
      Type:  defect         |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:  highsierra
      Port:  gjs            |
----------------------------+------------------------

Comment (by christophecvr):

 Replying to [comment:4 kencu]:
 > can you show us what ImageIO is linked against?
 >
 > Something like this should do it:
 >
 > {{{
 >  % otool -L
 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
 > }}}

 Sorry I forgot to give this answer. But this issue only happen when
 building with meson outside macports. So its just that I will need to do
 some changes if I wan't to build without the use of mac ports as test.
 Perhaps extra flag c and cxx and cpp flags to add and so what I always do
 when using configure and make but how to do with messon I need to find
 out.

 The linking of
 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO is :

 {{{
 macbookprocvr-2:~ christophe$ otool -L
 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO:
         /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
 (compatibility version 1.0.0, current version 4.0.0, weak)
 /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
 (compatibility version 64.0.0, current version 1161.21.5)
 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
 (compatibility version 1.0.0, current version 50.0.0, upward)
 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
 (compatibility version 1.0.0, current version 1.0.0)
         /usr/lib/libcompression.dylib (compatibility version 1.0.0,
 current version 1.0.0)
         /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current
 version 228.0.0)
         /usr/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.2.11)
 /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
 (compatibility version 150.0.0, current version 1455.255.0)
 /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
 (compatibility version 1.0.0, current version 822.37.0)
 /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
 (compatibility version 1.0.0, current version 1.0.0)
 /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
 (compatibility version 300.0.0, current version 1455.255.0)
         /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current
 version 400.9.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1252.50.4)
 /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
 (compatibility version 1.0.0, current version 4.7.0)
 macbookprocvr-2:~ christophe$
 }}}

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


More information about the macports-tickets mailing list