Source: k3b
Severity: important

Hi,
your package fails to build from source against libav 10 (currently
packaged in experimental). This bug will become release-critical
at some point when the libav10 transition starts.

Migration documentation can be found at
https://wiki.libav.org/Migration/10

Cheers,
        Moritz

[ 50%] Building CXX object 
plugins/decoder/ffmpeg/CMakeFiles/k3bffmpegdecoder.dir/k3bffmpegwrapper.o
cd /home/jmm/av10/k3b-2.0.2/obj-x86_64-linux-gnu/plugins/decoder/ffmpeg && 
/usr/bin/c++   -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=14 -DKDE_DEPRECATED_WARNINGS 
-DMAKE_K3BFFMPEGDECODER_LIB -DNEWFFMPEGAVCODECPATH -DQT3_SUPPORT 
-DQT3_SUPPORT_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -D_BSD_SOURCE 
-D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall 
-W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS 
-fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics 
-fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fPIC 
-I/home/jmm/av10/k3b-2.0.2/obj-x86_64-linux-gnu/plugins/decoder/ffmpeg 
-I/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg 
-I/home/jmm/av10/k3b-2.0.2/obj-x86_64-linux-gnu 
-I/home/jmm/av10/k3b-2.0.2/libk3bdevice -I/home/jmm/av10/k3b-2.0.2/libk3b/core 
-I/home/jmm/av10/k3b-2.0.2/
 libk3b/plugin -I/home/jmm/av10/k3b-2.0.2/libk3b/tools 
-I/home/jmm/av10/k3b-2.0.2/libk3b/tools/qprocess 
-I/home/jmm/av10/k3b-2.0.2/libk3b/tools/qprocess/private 
-I/home/jmm/av10/k3b-2.0.2/libk3b/projects 
-I/home/jmm/av10/k3b-2.0.2/libk3b/projects/audiocd 
-I/home/jmm/av10/k3b-2.0.2/libk3b/projects/datacd 
-I/home/jmm/av10/k3b-2.0.2/libk3b/projects/videocd 
-I/home/jmm/av10/k3b-2.0.2/libk3b/projects/mixedcd 
-I/home/jmm/av10/k3b-2.0.2/libk3b/jobs 
-I/home/jmm/av10/k3b-2.0.2/libk3b/videodvd -I/usr/include/KDE 
-I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns 
-I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit 
-I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg 
-I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools 
-I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL 
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp 
-I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative 
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/inc
 lude/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt 
-I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -D_GNU_SOURCE 
-D_LARGEFILE64_SOURCE -o CMakeFiles/k3bffmpegdecoder.dir/k3bffmpegwrapper.o -c 
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:58:23: 
error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
     char outputBuffer[AVCODEC_MAX_AUDIO_FRAME_SIZE + 15];
                       ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In 
constructor 'K3bFFMpegFile::K3bFFMpegFile(const QString&)':
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:74:57: 
error: 'class K3bFFMpegFile::Private' has no member
named 'outputBuffer'
     int offset = 0x10 - (reinterpret_cast<intptr_t>(&d->outputBuffer) & 0xf);
                                                         ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:75:34: 
error: 'class K3bFFMpegFile::Private' has no member
named 'outputBuffer'
     d->alignedOutputBuffer = &d->outputBuffer[offset];
                                  ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member 
function 'void K3bFFMpegFile::close()':
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:185:9: 
error: '::av_close_input_file' has not been declared         
::av_close_input_file( d->formatContext );
         ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member 
function 'QString K3bFFMpegFile::typeComment() const':
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:230:10: 
error: 'CODEC_ID_WMAV1' was not declared in this scope
     case CODEC_ID_WMAV1:
          ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:232:10: 
error: 'CODEC_ID_WMAV2' was not declared in this scope
     case CODEC_ID_WMAV2:
          ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:237:10: 
error: 'CODEC_ID_MP3' was not declared in this scope
     case CODEC_ID_MP3:
          ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:240:10: 
error: 'CODEC_ID_AAC' was not declared in this scope
     case CODEC_ID_AAC:
          ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member 
function 'int K3bFFMpegFile::fillOutputBuffer()':
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:339:31: 
error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
         d->outputBufferSize = AVCODEC_MAX_AUDIO_FRAME_SIZE;
                               ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:345:19: 
error: '::avcodec_decode_audio3' has not been declared
         int len = ::avcodec_decode_audio3(
                   ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member 
function 'K3bFFMpegFile* K3bFFMpegWrapper::open(const QString&) const':
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:436:29: 
error: 'CODEC_ID_WMAV1' was not declared in this sc
         if( file->type() == CODEC_ID_WMAV1 ||
                             ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:437:29: 
error: 'CODEC_ID_WMAV2' was not declared in this scope
             file->type() == CODEC_ID_WMAV2 ||
                             ^
/home/jmm/av10/k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:438:29: 
error: 'CODEC_ID_AAC' was not declared in this scope
             file->type() == CODEC_ID_AAC )
                             ^
make[3]: *** 
[plugins/decoder/ffmpeg/CMakeFiles/k3bffmpegdecoder.dir/k3bffmpegwrapper.o] 
Error 1
make[3]: Leaving directory `/home/jmm/av10/k3b-2.0.2/obj-x86_64-linux-gnu'
make[2]: *** [plugins/decoder/ffmpeg/CMakeFiles/k3bffmpegdecoder.dir/all] Error 
2
make[2]: Leaving directory `/home/jmm/av10/k3b-2.0.2/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/jmm/av10/k3b-2.0.2/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
jmm@pisco:~/av10/k3b-2.0.2$


-- 
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