[MacPorts] #22341: openvrml breaks on install on snow leopard

MacPorts noreply at macports.org
Mon Nov 2 08:53:21 PST 2009


#22341: openvrml breaks on install on snow leopard
-----------------------------------+----------------------------------------
 Reporter:  bumens@…               |       Owner:  macports-tickets@…                   
     Type:  defect                 |      Status:  new                                  
 Priority:  Normal                 |   Milestone:                                       
Component:  ports                  |     Version:  1.8.1                                
 Keywords:  openvrml snow leopard  |        Port:  openvrml                             
-----------------------------------+----------------------------------------
 {{{
 % sudo nice port install openvrml
 --->  Computing dependencies for openvrml
 --->  Building openvrml
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_openvrml/work/openvrml-0.18.3"
 && /usr/bin/make -j2 all " returned error 2
 Command output: /usr/include/c++/4.2.1/bits/stl_iterator_base_types.h:129:
 instantiated from
 'std::iterator_traits<boost::ptr_map_iterator<std::_Rb_tree_const_iterator<std::pair<const
 std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
 void*> >, std::basic_string<char, std::char_traits<char>,
 std::allocator<char> >, const openvrml::local::profile* const> >'
 /opt/local/include/boost/detail/iterator.hpp:83:   instantiated from
 'boost::detail::iterator_traits<boost::ptr_map_iterator<std::_Rb_tree_const_iterator<std::pair<const
 std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
 void*> >, std::basic_string<char, std::char_traits<char>,
 std::allocator<char> >, const openvrml::local::profile* const> >'
 /opt/local/include/boost/iterator/iterator_traits.hpp:30:   instantiated
 from
 'boost::iterator_value<boost::ptr_map_iterator<std::_Rb_tree_const_iterator<std::pair<const
 std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
 void*> >, std::basic_string<char, std::char_traits<char>,
 std::allocator<char> >, const openvrml::local::profile* const> >'
 /opt/local/include/boost/ptr_container/ptr_map_adapter.hpp:163:
 instantiated from
 'boost::ptr_container_detail::ptr_map_adapter_base<openvrml::local::profile,
 std::map<std::basic_string<char, std::char_traits<char>,
 std::allocator<char> >, void*, std::less<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > >,
 std::allocator<std::pair<const std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, void*> > >,
 boost::heap_clone_allocator, true>'
 /opt/local/include/boost/ptr_container/ptr_map_adapter.hpp:388:
 instantiated from 'boost::ptr_map_adapter<openvrml::local::profile,
 std::map<std::basic_string<char, std::char_traits<char>,
 std::allocator<char> >, void*, std::less<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > >,
 std::allocator<std::pair<const std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, void*> > >,
 boost::heap_clone_allocator, true>'
 /opt/local/include/boost/ptr_container/ptr_map.hpp:36:   instantiated from
 'boost::ptr_map<std::basic_string<char, std::char_traits<char>,
 std::allocator<char> >, openvrml::local::profile,
 std::less<std::basic_string<char, std::char_traits<char>,
 std::allocator<char> > >, boost::heap_clone_allocator,
 std::allocator<std::pair<const std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, void*> > >'
 ../src/libopenvrml/openvrml/local/component.h:132:   instantiated from
 here
 /opt/local/include/boost/type_traits/is_function.hpp:52: warning:
 'boost::detail::is_function_chooser<false>::result_<boost::ptr_container_detail::ref_pair<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, const
 openvrml::local::profile* const> >' declared with greater visibility than
 its base
 'boost::type_traits::is_function_ptr_helper<boost::ptr_container_detail::ref_pair<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, const
 openvrml::local::profile* const>*>'
 libopenvrml/openvrml/scene.cpp: In member function 'void
 openvrml::scene::read_stream(std::auto_ptr<openvrml::resource_istream>,
 std::auto_ptr<openvrml::stream_listener>)':
 libopenvrml/openvrml/scene.cpp:443: error: 'function0' is not a member of
 'boost'
 libopenvrml/openvrml/scene.cpp:443: error: expected primary-expression
 before 'void'
 libopenvrml/openvrml/scene.cpp:443: error: expected `;' before 'void'
 libopenvrml/openvrml/scene.cpp:444: error: 'f' was not declared in this
 scope
 libopenvrml/openvrml/scene.cpp: In member function 'void
 openvrml::scene::create_vrml_from_url(const
 std::vector<std::basic_string<char, std::char_traits<char>,
 std::allocator<char> >, std::allocator<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > > >&, const
 boost::intrusive_ptr<openvrml::node>&, const std::string&)':
 libopenvrml/openvrml/scene.cpp:519: error: 'function0' is not a member of
 'boost'
 libopenvrml/openvrml/scene.cpp:519: error: expected primary-expression
 before 'void'
 libopenvrml/openvrml/scene.cpp:519: error: expected `;' before 'void'
 libopenvrml/openvrml/scene.cpp:520: error: 'f' was not declared in this
 scope
 libopenvrml/openvrml/browser.cpp: In member function 'void
 openvrml::browser::load_url(const std::vector<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >,
 std::allocator<std::basic_string<char, std::char_traits<char>,
 std::allocator<char> > > >&, const std::vector<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >,
 std::allocator<std::basic_string<char, std::char_traits<char>,
 std::allocator<char> > > >&)':
 libopenvrml/openvrml/browser.cpp:2059: error: 'function0' is not a member
 of 'boost'
 libopenvrml/openvrml/browser.cpp:2059: error: expected primary-expression
 before 'void'
 libopenvrml/openvrml/browser.cpp:2059: error: expected `;' before 'void'
 libopenvrml/openvrml/browser.cpp:2062: error: 'f' was not declared in this
 scope
 make[4]: *** [libopenvrml/openvrml/libopenvrml_libopenvrml_la-scene.lo]
 Error 1
 make[4]: *** Waiting for unfinished jobs....
 make[4]: *** [libopenvrml/openvrml/libopenvrml_libopenvrml_la-browser.lo]
 Error 1
 make[3]: *** [all-recursive] Error 1
 make[2]: *** [all] Error 2
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/22341>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list