[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#431199: kwave - FTBFS: error: cannot allocate an object of abstract type 'FlacDecoder'



Package: kwave
Version: 0.7.7-2+b1
Severity: serious

There was an error while trying to autobuild your package:

> Automatic build of kwave_0.7.7-2+b1 on debian-31.osdl.marist.edu by sbuild/s390 98
[...]
> plugin "codec_flac": compiling 'FlacCodecPlugin.cpp'
> FlacCodecPlugin.cpp: In member function 'virtual void FlacCodecPlugin::load(QStringList&)':
> FlacCodecPlugin.cpp:46: error: cannot allocate an object of abstract type 'FlacEncoder'
> FlacEncoder.h:35: note:   because the following virtual functions are pure within 'FlacEncoder':
> /usr/include/FLAC++/encoder.h:184: note: 	virtual FLAC__StreamEncoderWriteStatus FLAC::Encoder::Stream::write_callback(const FLAC__byte*, size_t, unsigned int, unsigned int)
> FlacCodecPlugin.cpp:50: error: cannot allocate an object of abstract type 'FlacDecoder'
> FlacDecoder.h:41: note:   because the following virtual functions are pure within 'FlacDecoder':
> /usr/include/FLAC++/decoder.h:159: note: 	virtual FLAC__StreamDecoderReadStatus FLAC::Decoder::Stream::read_callback(FLAC__byte*, size_t*)
> make[4]: *** [FlacCodecPlugin.o] Error 1
> make[4]: Leaving directory `/build/buildd/kwave-0.7.7/plugins/codec_flac'
> make[3]: *** [all] Error 1
> make[3]: Leaving directory `/build/buildd/kwave-0.7.7/plugins'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/build/buildd/kwave-0.7.7'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/build/buildd/kwave-0.7.7'
> make: *** [build-stamp] Error 2
> ******************************************************************************
> Build finished at 20070626-1534
> FAILED [dpkg-buildpackage died]



Reply to: