[MacPorts] #49449: pymol: error: no type named 'shared_ptr' in namespace 'std'

MacPorts noreply at macports.org
Sat Oct 31 09:40:58 PDT 2015


#49449: pymol: error: no type named 'shared_ptr' in namespace 'std'
-----------------------------+-----------------------------------
  Reporter:  kathryn.cole@…  |      Owner:  howarth.at.macports@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  pymol           |
-----------------------------+-----------------------------------

Comment (by howarth.at.macports@…):

 Upstream is recommending that we build pymol svn with -stdlib=libc++
 passed on CXXFLAGS on 10.7/10.8 (which means that 10.6 and earlier won't
 be able to build pymol unless we use la recent lvm.org clang/libc++). This
 happens to work at the moment because 1) python isn't built against c++ so
 there is no ABI issues and 2) pymol currently doesn't directly link to any
 code built with c++. IMHO, this is a bit fragile in the long run but will
 work for now on 10.7/10.8.

-- 
Ticket URL: <https://trac.macports.org/ticket/49449#comment:7>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list