Package: acoustid-fingerprinter
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

/usr/bin/g++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG 
-DQT_NO_DEBUG_OUTPUT -DVERSION=\"0.6\" -D__STDC_CONSTANT_MACROS 
-D__STDC_LIMIT_MACROS -g -O2 -fstack-protector --param=ssp-buffer-size=4 
-Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG 
-isystem /usr/include/qt4 -isystem /usr/include/qt4/QtGui -isystem 
/usr/include/qt4/QtNetwork -isystem /usr/include/qt4/QtCore 
-I/home/jmm/av10/acoustid-fingerprinter-0.6/obj-x86_64-linux-gnu 
-I/usr/include/taglib    -o CMakeFiles/fpsubmit.dir/decoder.cpp.o -c 
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.cpp
In file included from /home/jmm/av10/acoustid-fingerprinter-0.6/decoder.cpp:1:0:
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h:70:33: error: 
'AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
  static const int BUFFER_SIZE = AVCODEC_MAX_AUDIO_FRAME_SIZE * 2;
                                 ^
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h: In constructor 
'Decoder::Decoder(const string&)':
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h:78:12: warning: 
'Decoder::m_stream' will be initialized after [-Wreorder]
  AVStream *m_stream;
            ^
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h:77:7: warning:   'bool 
Decoder::m_codec_open' [-Wreorder]
  bool m_codec_open;
       ^
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h:111:8: warning:   when 
initialized here [-Wreorder]
 inline Decoder::Decoder(const std::string &file_name)
        ^
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h: In member function 'bool 
Decoder::Open()':
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h:167:36: warning: comparison 
between signed and unsigned integer expressions
[-Wsign-compare]
  for (int i = 0; i < m_format_ctx->nb_streams; i++) {
                                    ^
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h: In member function 'void 
Decoder::Decode(FingerprintCalculator*, int)':
/home/jmm/av10/acoustid-fingerprinter-0.6/decoder.h:255:45: error: 
'avcodec_decode_audio3' was not declared in this scope
                                 &packet_temp);
                                             ^
make[3]: *** [CMakeFiles/fpsubmit.dir/decoder.cpp.o] Error 1
make[3]: Leaving directory 
`/home/jmm/av10/acoustid-fingerprinter-0.6/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/fpsubmit.dir/all] Error 2
make[2]: Leaving directory 
`/home/jmm/av10/acoustid-fingerprinter-0.6/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/home/jmm/av10/acoustid-fingerprinter-0.6/obj-x86_64-linux-gnu'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Cheers,
        Moritz


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to