[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