[Mlt-devel] Build failure: SWIG/Python wrapper (after commit d20ef2de547)
Brought to you by:
ddennedy,
lilo_booter
From: TJ <ml...@tj...> - 2009-09-21 18:06:10
|
For a while now I've been building Ubuntu packages of MLT in my video-editors PPA. https://launchpad.net/~intuitivenipple/+archive/video-editors/ As well as being built from latest git each week the package includes additions to the Debian/Ubuntu binary package outputs to provide "python-mlt" and debug (*-dbg) packages for each binary package. Today, running a test-build prior to upload to the PPA with git commit d20ef2de547 there is a build failure and several warnings leading up to it during the SWIG/Python stage. I assume this is a by-product of the bindings update. ../../mlt++/MltGeometry.h:62: Warning(509): Overloaded method Mlt::Geometry::fetch(Mlt::GeometryItem *,float) is shadowed by Mlt::Geometry::fetch(Mlt::GeometryItem &,float) at ../../mlt++/MltGeometry.h:61. ../../mlt++/MltGeometry.h:65: Warning(509): Overloaded method Mlt::Geometry::insert(Mlt::GeometryItem *) is shadowed by Mlt::Geometry::insert(Mlt::GeometryItem &) at ../../mlt++/MltGeometry.h:64. ../../mlt++/MltGeometry.h:70: Warning(509): Overloaded method Mlt::Geometry::next_key(Mlt::GeometryItem *,int) is shadowed by Mlt::Geometry::next_key(Mlt::GeometryItem &,int) at ../../mlt++/MltGeometry.h:69. ../../mlt++/MltGeometry.h:72: Warning(509): Overloaded method Mlt::Geometry::prev_key(Mlt::GeometryItem *,int) is shadowed by Mlt::Geometry::prev_key(Mlt::GeometryItem &,int) at ../../mlt++/MltGeometry.h:71. ../../mlt++/MltProducer.h:48: Warning(509): Overloaded method Mlt::Producer::Producer(Mlt::Producer *) is shadowed by Mlt::Producer::Producer(Mlt::Producer &) at ../../mlt++/MltProducer.h:47. ../../mlt++/MltPlaylist.h:99: Warning(509): Overloaded method Mlt::Playlist::insert_at(int,Mlt::Producer &) is shadowed by Mlt::Playlist::insert_at(int,Mlt::Producer *) at ../../mlt++/MltPlaylist.h:98. ../../mlt++/MltPlaylist.h:98: Warning(509): Overloaded method Mlt::Playlist::insert_at(int,Mlt::Producer *,int) is shadowed by Mlt::Playlist::insert_at(int,Mlt::Producer &,int) at ../../mlt++/MltPlaylist.h:99. ../../mlt++/MltTractor.h:59: Warning(509): Overloaded method Mlt::Tractor::plant_transition(Mlt::Transition *) is shadowed by Mlt::Tractor::plant_transition(Mlt::Transition &) at ../../mlt++/MltTractor.h:58. ../../mlt++/MltTractor.h:58: Warning(509): Overloaded method Mlt::Tractor::plant_transition(Mlt::Transition &,int) is shadowed by Mlt::Tractor::plant_transition(Mlt::Transition *,int) at ../../mlt++/MltTractor.h:59. ../../mlt++/MltTractor.h:59: Warning(509): Overloaded method Mlt::Tractor::plant_transition(Mlt::Transition *,int,int) is shadowed by Mlt::Tractor::plant_transition(Mlt::Transition &,int,int) at ../../mlt++/MltTractor.h:58. ../../mlt++/MltTractor.h:61: Warning(509): Overloaded method Mlt::Tractor::plant_filter(Mlt::Filter *) is shadowed by Mlt::Tractor::plant_filter(Mlt::Filter &) at ../../mlt++/MltTractor.h:60. ../../mlt++/MltTractor.h:60: Warning(509): Overloaded method Mlt::Tractor::plant_filter(Mlt::Filter &,int) is shadowed by Mlt::Tractor::plant_filter(Mlt::Filter *,int) at ../../mlt++/MltTractor.h:61. mlt_wrap.cxx: In function 'PyObject* _wrap_mlt_vlog(PyObject*, PyObject*)': mlt_wrap.cxx:3646: error: invalid array assignment make: *** [build-ext-python2.5/python-mlt] Error 1 |