Package: muse Version: 0.6.3-3 Severity: serious muse fails to build because there is no matching function for a call:
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -g > -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE > -DQT_NO_COMPAT -I.. -I../widgets -I/usr/include/qt3 -g -O2 -MT genset.lo > -MD -MP -MF ".deps/genset.Tpo" \ > -c -o genset.lo `test -f 'genset.cpp' || echo './'`genset.cpp; \ > then mv -f ".deps/genset.Tpo" ".deps/genset.Plo"; \ > else rm -f ".deps/genset.Tpo"; exit 1; \ > fi > rm -f .libs/genset.lo > g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions -Wall -W -D_GNU_SOURCE > -D_REENTRANT -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets > -I/usr/include/qt3 -g -O2 -MT genset.lo -MD -MP -MF .deps/genset.Tpo -c > genset.cpp -fPIC -DPIC -o .libs/genset.lo > ../node.h:67: warning: unused parameter 'v' > ../node.h:72: warning: unused parameter 'v' > ../node.h:131: warning: 'class SNode' has virtual functions but non-virtual > destructor > genset.cpp: In constructor > 'GlobalSettingsConfig::GlobalSettingsConfig(QWidget*, const char*)': > genset.cpp:46: warning: passing 'double' for argument 1 to 'virtual void > QSpinBox::setValue(int)' > /usr/lib/gcc/i486-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_tree.h: > In member function 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, > _KeyOfValue, _Compare, _Alloc>::_M_create_node(const _Val&) [with _Key = int, > _Val = std::pair<const int, MidiPlayEvent>, _KeyOfValue = > std::_Select1st<std::pair<const int, MidiPlayEvent> >, _Compare = > std::less<int>, _Alloc = RTalloc<MidiPlayEvent>]': > /usr/lib/gcc/i486-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_tree.h:793: > instantiated from 'typename std::_Rb_tree<_Key, _Val, _KeyOfValue, > _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, > _Alloc>::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, const > _Val&) [with _Key = int, _Val = std::pair<const int, MidiPlayEvent>, > _KeyOfValue = std::_Select1st<std::pair<const int, MidiPlayEvent> >, _Compare > = std::less<int>, _Alloc = RTalloc<MidiPlayEvent>]' > /usr/lib/gcc/i486-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_tree.h:815: > instantiated from 'typename std::_Rb_tree<_Key, _Val, _KeyOfValue, > _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, > _Alloc>::insert_equal(const _Val&) [with _Key = int, _Val = std::pair<const > int, MidiPlayEvent>, _KeyOfValue = std::_Select1st<std::pair<const int, > MidiPlayEvent> >, _Compare = std::less<int>, _Alloc = RTalloc<MidiPlayEvent>]' > /usr/lib/gcc/i486-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_multimap.h:348: > instantiated from 'typename std::_Rb_tree<_Key, std::pair<const _Key, > _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, > _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(const > std::pair<const _Key, _Tp>&) [with _Key = int, _Tp = MidiPlayEvent, _Compare > = std::less<int>, _Alloc = RTalloc<MidiPlayEvent>]' > ../mpevent.h:68: instantiated from here > /usr/lib/gcc/i486-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_tree.h:367: > error: no matching function for call to > 'RTalloc<MidiPlayEvent>::construct(std::pair<const int, MidiPlayEvent>*, > const std::pair<const int, MidiPlayEvent>&)' > ../memory.h:113: note: candidates are: void RTalloc<T>::construct(T*, const > T&) [with T = MidiPlayEvent] -- Matt
signature.asc
Description: Digital signature