[Pkg-xbmc-maintainers] Bug#739441: FTBFS with libav10

Moritz Muehlenhoff jmm at debian.org
Tue Feb 18 19:00:57 UTC 2014


Package: xbmc
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


make[3]: Entering directory `/home/jmm/av10/xbmc-12.3+dfsg2/lib/libdvd/libdvdnav'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/jmm/av10/xbmc-12.3+dfsg2/lib/libdvd/libdvdnav'
make[2]: Leaving directory `/home/jmm/av10/xbmc-12.3+dfsg2/lib/libdvd'
make[2]: Entering directory `/home/jmm/av10/xbmc-12.3+dfsg2/xbmc/cores/dvdplayer'
CPP     xbmc/cores/dvdplayer/DVDAudio.o
In file included from DVDAudio.cpp:23:0:
DVDAudio.h:83:48: error: 'CodecID' has not been declared
   bool Create(const DVDAudioFrame &audioframe, CodecID codec, bool needresampler);
                                                ^
In file included from DVDMessage.h:33:0,
                 from DVDMessageQueue.h:23,
                 from DVDPlayerAudio.h:26,
                 from DVDAudio.cpp:26:
DVDDemuxers/DVDDemux.h:121:3: error: 'CodecID' does not name a type
   CodecID codec;
   ^
DVDDemuxers/DVDDemux.h: In constructor 'CDemuxStream::CDemuxStream()':
DVDDemuxers/DVDDemux.h:91:5: error: 'codec' was not declared in this scope
     codec = (CodecID)0; // CODEC_ID_NONE
     ^
DVDDemuxers/DVDDemux.h:91:14: error: 'CodecID' was not declared in this scope
     codec = (CodecID)0; // CODEC_ID_NONE
              ^
DVDDemuxers/DVDDemux.h:91:22: error: expected ';' before numeric constant
     codec = (CodecID)0; // CODEC_ID_NONE
                      ^
In file included from DVDPlayerAudio.h:28:0,
                 from DVDAudio.cpp:26:
DVDStreamInfo.h: At global scope:
DVDStreamInfo.h:62:3: error: 'CodecID' does not name a type
   CodecID codec;
   ^
In file included from DVDAudio.cpp:26:0:
DVDPlayerAudio.h:41:6: error: use of enum 'CodecID' without previous declaration
 enum CodecID;
      ^
DVDAudio.cpp:119:57: error: 'CodecID' has not been declared
 bool CDVDAudio::Create(const DVDAudioFrame &audioframe, CodecID codec, bool needresampler)
                                                         ^
make[2]: *** [DVDAudio.o] Error 1
make[2]: Leaving directory `/home/jmm/av10/xbmc-12.3+dfsg2/xbmc/cores/dvdplayer'
make[1]: *** [xbmc/cores/dvdplayer/DVDPlayer.a] Error 2
make[1]: Leaving directory `/home/jmm/av10/xbmc-12.3+dfsg2'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



More information about the Pkg-xbmc-maintainers mailing list