[MacPorts] #56618: wxWidgets-3.0: stdlibc++ mismatch
MacPorts
noreply at macports.org
Wed Jun 6 07:37:46 UTC 2018
#56618: wxWidgets-3.0: stdlibc++ mismatch
----------------------------+------------------------
Reporter: iEFdev | Owner: mojca
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.5.2
Resolution: | Keywords: cxx_stdlib
Port: wxWidgets-3.0 |
----------------------------+------------------------
Comment (by iEFdev):
Replying to [comment:4 ryandesign]:
> No, which files ''installed by wxWidgets-3.0'' link with
libstdc++.6.dylib?
>
> Why is ''anything'' in wxWidgets-3.0 ever linking with FSF GCC
libstdc++? I don't see anything in the wxWidgets-3.0 portfile or the
wxWidgets-1.0 portgroup that would account for that.
I'm not really sure how to find all those file, but just by taking the
first file in its lib folder, libstdc++ shows up
{{{
#!bash
$ otool -L
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/libwx_baseu_net-3.0.0.4.0.dylib
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/libwx_baseu_net-3.0.0.4.0.dylib:
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/libwx_baseu_net-3.0.dylib
(compatibility version 5.0.0, current version 5.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
(compatibility version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
(compatibility version 2.0.0, current version 153.0.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
(compatibility version 1.0.0, current version 17.0.0)
/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
(compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 159.1.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
(compatibility version 1.0.0, current version 1.0.0)
/opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
version 1.2.11)
/opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0,
current version 9.0.0)
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/libwx_baseu-3.0.0.4.0.dylib
(compatibility version 5.0.0, current version 5.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current
version 52.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 635.21.0)
}}}
I got wxWidgets with pgAdmin3 (#56617) as a dependency. Is that something
that could have changed it - as a part of the installation? I can try
uninstall both and bring them back separately.
--
Ticket URL: <https://trac.macports.org/ticket/56618#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list