Source: wesnoth-1.8
Version: 1:1.8.6-1
Severity: serious
Tags: wheezy sid

Hi,

wesnoth-1.8 FTBFS having been binNMUed for the boost 1.49 transition.
>From the amd64 build log:

/usr/include/boost/noncopyable.hpp:27:7: error: 
'boost::noncopyable_::noncopyable::noncopyable(const 
boost::noncopyable_::noncopyable&)' is private
./gui/widgets/widget.hpp:41:7: error: within this context
In file included from gui/widgets/tree_view_node.cpp:17:0:
./gui/widgets/tree_view_node.hpp: In copy constructor 
'gui2::ttree_view_node::ttree_view_node(const gui2::ttree_view_node&)':
./gui/widgets/tree_view_node.hpp:28:7: note: synthesized method 
'gui2::twidget::twidget(const gui2::twidget&)' first required here 
In file included from 
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:24:0,
                 from 
/usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from ./gui/widgets/tree_view_node.hpp:20,
                 from gui/widgets/tree_view_node.cpp:17:
/usr/include/boost/ptr_container/clone_allocator.hpp: In function 'T* 
boost::new_clone(const T&) [with T = gui2::ttree_view_node]':
/usr/include/boost/ptr_container/clone_allocator.hpp:68:33:   instantiated from 
'static U* boost::heap_clone_allocator::allocate_clone(const U&) [with U = 
gui2::ttree_view_node]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:110:63:   
instantiated from 'static 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::Ty_* 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::null_clone_allocator<allow_null_values>::allocate_clone(const 
Ty_*) [with bool allow_null_values = false, Config = 
boost::ptr_container_detail::sequence_config<gui2::ttree_view_node, 
std::vector<void*, std::allocator<void*> > >, CloneAllocator = 
boost::heap_clone_allocator, 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::Ty_ = gui2::ttree_view_node]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:95:71:   
instantiated from 'static 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::Ty_* 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::null_clone_allocator<allow_null_values>::allocate_clone_from_iterator(Iter)
 [with Iter = boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* 
const*, std::vector<void*, std::allocator<void*> > >, const 
gui2::ttree_view_node>, bool allow_null_values = false, Config = 
boost::ptr_container_detail::sequence_config<gui2::ttree_view_node, 
std::vector<void*, std::allocator<void*> > >, CloneAllocator = 
boost::heap_clone_allocator, 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::Ty_ = gui2::ttree_view_node]'
/usr/include/boost/ptr_container/detail/scoped_deleter.hpp:70:21:   
instantiated from 'boost::ptr_container_detail::scoped_deleter<T, 
CloneAllocator>::scoped_deleter(InputIterator, InputIterator) [with 
InputIterator = boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* 
const*, std::vector<void*, std::allocator<void*> > >, const 
gui2::ttree_view_node>, T = gui2::ttree_view_node, CloneAllocator = 
boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<gui2::ttree_view_node,
 std::vector<void*, std::allocator<void*> > >, 
boost::heap_clone_allocator>::null_clone_allocator<false>]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:212:44:   
instantiated from 'void 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::clone_back_insert(ForwardIterator, ForwardIterator) [with 
ForwardIterator = boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* 
const*, std::vector<void*, std::allocator<void*> > >, const 
gui2::ttree_view_node>, Config = 
boost::ptr_container_detail::sequence_config<gui2::ttree_view_node, 
std::vector<void*, std::allocator<void*> > >, CloneAllocator = 
boost::heap_clone_allocator]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:303:13:   
instantiated from 'void 
boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::constructor_impl(I, I, std::forward_iterator_tag) [with I = 
boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
std::vector<void*, std::allocator<void*> > >, const gui2::ttree_view_node>, 
Config = boost::ptr_container_detail::sequence_config<gui2::ttree_view_node, 
std::vector<void*, std::allocator<void*> > >, CloneAllocator = 
boost::heap_clone_allocator]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:348:13:   
instantiated from 
'boost::ptr_container_detail::reversible_ptr_container<Config, 
CloneAllocator>::reversible_ptr_container(const 
boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>&) 
[with Config = 
boost::ptr_container_detail::sequence_config<gui2::ttree_view_node, 
std::vector<void*, std::allocator<void*> > >, CloneAllocator = 
boost::heap_clone_allocator, 
boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator> = 
boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<gui2::ttree_view_node,
 std::vector<void*, std::allocator<void*> > >, boost::heap_clone_allocator>]'
/usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26:   
instantiated from 'boost::ptr_sequence_adapter<T, VoidPtrSeq, 
CloneAllocator>::ptr_sequence_adapter(const boost::ptr_sequence_adapter<T, 
VoidPtrSeq, CloneAllocator>&) [with T = gui2::ttree_view_node, VoidPtrSeq = 
std::vector<void*, std::allocator<void*> >, CloneAllocator = 
boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, 
CloneAllocator> = boost::ptr_sequence_adapter<gui2::ttree_view_node, 
std::vector<void*, std::allocator<void*> >, boost::heap_clone_allocator>]'
/usr/include/boost/ptr_container/ptr_vector.hpp:31:11:   instantiated from 
'boost::foreach_detail_::simple_variant<T>::simple_variant(const T&) [with T = 
boost::ptr_vector<gui2::ttree_view_node>]'
/usr/include/boost/foreach.hpp:648:95:   instantiated from 
'boost::foreach_detail_::auto_any<boost::foreach_detail_::simple_variant<T> > 
boost::foreach_detail_::contain(const T&, bool*) [with T = 
boost::ptr_vector<gui2::ttree_view_node>]'
gui/widgets/tree_view_node.cpp:316:2:   instantiated from here
/usr/include/boost/ptr_container/clone_allocator.hpp:34:27: note: synthesized 
method 'gui2::ttree_view_node::ttree_view_node(const gui2::ttree_view_node&)' 
first required here 
make[3]: *** [gui/widgets/tree_view_node.o] Error 1

Full logs available via
https://buildd.debian.org/status/package.php?p=wesnoth-1.8&suite=sid

Regards,

Adam




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to