[MacPorts] #49449: pymol: error: no type named 'shared_ptr' in namespace 'std'
MacPorts
noreply at macports.org
Thu Oct 29 13:15:06 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@…):
The proposed fix ix incomplete as the build on 10.7 with Xcode 4.6's clang
still fails with...
{{{
:info:destroot layer2/AtomInfo.cpp:1166:12: error: no member named
'copy_n' in namespace 'std'; did you mean 'copy'?
:info:destroot std::copy_n(u, 6, I->get_anisou());
:info:destroot ~~~~~^~~~~~
:info:destroot copy
:info:destroot /usr/include/c++/4.2.1/bits/stl_algobase.h:389:5: note:
'copy' declared here
:info:destroot copy(_InputIterator __first, _InputIterator __last,
:info:destroot ^
:info:destroot layer2/AtomInfo.cpp:1166:7: error: no matching function for
call to 'copy'
:info:destroot std::copy_n(u, 6, I->get_anisou());
:info:destroot ^~~~~~~~~~~
:info:destroot /usr/include/c++/4.2.1/bits/stl_algobase.h:389:5: note:
candidate template ignored: deduced conflicting types for parameter
'_InputIterator' ('float
*' vs. 'int')
:info:destroot copy(_InputIterator __first, _InputIterator __last,
:info:destroot ^
:info:destroot layer2/AtomInfo.cpp:1199:10: error: no member named
'copy_n' in namespace 'std'layer1/CGO.cpp:; did you mean8535: 'copy'?
:info:destroot std::copy_n(src->anisou, 6, dst->get_anisou());
:info:destroot ~~~~~^~~~~~
:info:destroot copy
:info:destroot /usr/include/c++/4.2.1/bits/stl_algobase.h:389:5: note:
'copy' declared here
:info:destroot copy(_InputIterator __first, _InputIterator __last,
:info:destroot 5: warning: expression result unused ^
:info:destroot layer2/AtomInfo.cpp:1199:5: error: no matching function for
call to 'copy'
:info:destroot std::copy_n(src->anisou, 6, dst->get_anisou());
:info:destroot ^~~~~~~~~~~
:info:destroot /usr/include/c++/4.2.1/bits/stl_algobase.h:389:5: note:
candidate template ignored: deduced conflicting types for parameter
'_InputIterator' ('float
*' vs. 'int')
:info:destroot copy(_InputIterator __first, _InputIterator __last,
:info:destroot ^
:info:destroot [-Wunused-value]
:info:destroot CGO_read_int(pc);
:info:destroot ^~~~~~~~~~~~~~~~
:info:destroot layer1/CGO.h:34:26: note: expanded from macro
'CGO_read_int'
:info:destroot #define CGO_read_int(p) (*((int*)((p)++)))
:info:destroot ^~~~~~~~~~~~~~~~
:info:destroot 4 errors generated.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/49449#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list