[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