Source: clam-chordata Version: 1.0.0-2 Severity: serious >From my pbuilder build log, using a version of clam with #701257 fixed:
... == Compiling C++ src/MainWindow.cxx In file included from /usr/include/c++/4.8/vector:64:0, from /usr/include/qt4/QtCore/qvector.h:52, from /usr/include/qt4/QtGui/qbrush.h:47, from /usr/include/qt4/QtGui/qpalette.h:47, from /usr/include/qt4/QtGui/qwidget.h:50, from /usr/include/qt4/QtGui/qaction.h:47, from /usr/include/qt4/QtGui/QAction:1, from src/generated/ui_MainWindow.hxx:13, from src/MainWindow.hxx:20, from src/MainWindow.cxx:17: /usr/include/c++/4.8/bits/stl_vector.h: In instantiation of 'class std::vector<CLAM::Segmentation, std::allocator<CLAM::Segmentation> >': /usr/include/CLAM/PhantomBuffer.hxx:88:18: required from 'class CLAM::PhantomBuffer<CLAM::Segmentation>' /usr/include/CLAM/StreamImpl.hxx:165:23: required from 'class CLAM::StreamImpl<CLAM::Segmentation, CLAM::PhantomBuffer>' /usr/include/CLAM/WritingRegion.hxx:104:16: required from 'class CLAM::WritingRegion<CLAM::Segmentation, CLAM::PhantomBuffer>' /usr/include/CLAM/OutPort.hxx:116:22: required from 'class CLAM::OutPort<CLAM::Segmentation>' src/MainWindow.cxx:437:143: required from here /usr/include/c++/4.8/bits/stl_vector.h:704:7: error: cannot allocate an object of abstract type 'CLAM::Segmentation' resize(size_type __new_size, value_type __x = value_type()) ^ In file included from /usr/include/CLAM/qtmonitors/SegmentationDataSource.hxx:27:0, from src/PoolSegmentationDataSource.hxx:25, from src/MainWindow.hxx:28, from src/MainWindow.cxx:17: /usr/include/CLAM/Segmentation.hxx:14:8: note: because the following virtual functions are pure within 'CLAM::Segmentation': class Segmentation : public Component ^ /usr/include/CLAM/Segmentation.hxx:38:20: note: virtual unsigned int CLAM::Segmentation::insert(double) virtual unsigned insert(double timePosition)=0; ^ /usr/include/CLAM/Segmentation.hxx:45:16: note: virtual void CLAM::Segmentation::remove(unsigned int) virtual void remove(unsigned segment)=0; ^ /usr/include/CLAM/Segmentation.hxx:52:20: note: virtual unsigned int CLAM::Segmentation::pickOffset(double, double) const virtual unsigned pickOffset(double timePosition, double tolerance) const=0; ^ /usr/include/CLAM/Segmentation.hxx:59:20: note: virtual unsigned int CLAM::Segmentation::pickOnset(double, double) const virtual unsigned pickOnset(double timePosition, double tolerance) const=0; ^ /usr/include/CLAM/Segmentation.hxx:63:20: note: virtual unsigned int CLAM::Segmentation::pickSegmentBody(double) const virtual unsigned pickSegmentBody(double timePosition) const=0; ^ /usr/include/CLAM/Segmentation.hxx:69:16: note: virtual void CLAM::Segmentation::dragOnset(unsigned int, double) virtual void dragOnset(unsigned segment, double newTimePosition)=0; ^ /usr/include/CLAM/Segmentation.hxx:75:16: note: virtual void CLAM::Segmentation::dragOffset(unsigned int, double) virtual void dragOffset(unsigned segment, double newTimePosition)=0; ^ /usr/include/CLAM/Segmentation.hxx:77:16: note: virtual void CLAM::Segmentation::fillArray(CLAM::DataArray&) const virtual void fillArray(DataArray& segmentation) const =0; ^ /usr/include/CLAM/Segmentation.hxx:81:16: note: virtual void CLAM::Segmentation::takeArray(const TData*, const TData*) virtual void takeArray(const TData * begin, const TData * end) =0; ^ scons: *** [src/generated/MainWindow.o] Error 1 scons: building terminated because of errors. make[1]: *** [override_dh_auto_build] Error 2 make[1]: Leaving directory `/tmp/buildd/clam-chordata-1.0.0' make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 -- Daniel Schepler _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers