Bug#739208: Fails to build from source against libav10

2014-02-16 Thread Moritz Muehlenhoff
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 debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#739208: Fails to build from source against libav10

2014-02-16 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Le 2014-02-16 13:14, Moritz Muehlenhoff a écrit :
 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.

Thanks for the heads up! It appears there's a pending pull request
upstream to fix this :
https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-request/3/fix-build-with-upcoming-libav-10-release/diff

I expect this will be fixed in the next release. However, if the
transition happens before that time, I'll integrate the patch.

 -- Jerome
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCgAGBQJTAReRAAoJEK/ZGpI6kvtMMZoIAI1/YOPlkICxOYy6HtGKcqNw
XmCsmzkyJCXcn9s73yPTpG50dceM7tBLdHmOYinhlOvayLNm37eFmCRuwLxJcD6Z
AXV915n0YKkaZOrkYrfnb4wZ/sdiomEQTNYPECDx/VEQCFBSPc6ELjQ59yl7PyH+
cHzYMdnghhLRsVGiLBR9pe/uNrIgsRCxCmgTU2qjQCp1QwbC5bsIQBISFeLOCwqO
YQMwX306ur/dM/H3h2Blfrs8yagxRLEubUtKh7Z1YTM6Oozcy9QmO+RdpxSy58AK
fXuNzdCfhdKkygJ5mmcoHWR+MjVjEOQPuLN1mZg43F4qoIdTJyv336dl3j57F3U=
=aIkm
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org