Bug#739238: FTBFS with libav10

Reinhard Tartler siretart at gmail.com
Mon Feb 17 00:01:15 UTC 2014


On Sun, Feb 16, 2014 at 6:12 PM, Moritz Muehlenhoff <jmm at debian.org> wrote:
> Source: blender
> 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
>
> /home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c: In function 'BKE_ffmpeg_image_type_verify':
> /home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c:1578:28: error: 'CODEC_ID_MPEG2VIDEO' undeclared (first use in this function)
>     rd->ffcodecdata.codec = CODEC_ID_MPEG2VIDEO;
>                             ^
> /home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c:1589:32: error: 'CODEC_ID_H264' undeclared (first use in this function)
>    if (rd->ffcodecdata.codec != CODEC_ID_H264) {
>                                 ^
> /home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c:1601:32: error: 'CODEC_ID_THEORA' undeclared (first use in this function)
>    if (rd->ffcodecdata.codec != CODEC_ID_THEORA) {
>                                 ^
> /home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c: In function 'BKE_ffmpeg_alpha_channel_is_supported':/home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c:1622:15: error: 'CODEC_ID_QTRLE' undeclared (first use in this function)
>   if (codec == CODEC_ID_QTRLE)
>                ^
> /home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c:1625:15: error: 'CODEC_ID_PNG' undeclared (first use
> in this function)
>   if (codec == CODEC_ID_PNG)
>                ^
> /home/jmm/av10/blender-2.69/source/blender/blenkernel/intern/writeffmpeg.c:1629:15: error: 'CODEC_ID_FFV1' undeclared (first use in this function)
>   if (codec == CODEC_ID_FFV1)
>                ^
> cc1: some warnings being treated as errors
> make[3]: *** [source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/intern/writeffmpeg.c.o] Error 1
> make[3]: Leaving directory `/home/jmm/av10/blender-2.69/obj-x86_64-linux-gnu'
> make[2]: *** [source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/all] Error 2
> make[2]: Leaving directory `/home/jmm/av10/blender-2.69/obj-x86_64-linux-gnu'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/jmm/av10/blender-2.69/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
>

These two upstream patches should fix this:

http://git.blender.org/gitweb/gitweb.cgi/blender.git/commitdiff/8c3b27ce279f1f0904af3c220d92acfa1f20a70e
http://git.blender.org/gitweb/gitweb.cgi/blender.git/commitdiff/b7f8bfef2506dfd44d638e2280f00e301823fb2c

-- 
regards,
    Reinhard



More information about the pkg-multimedia-maintainers mailing list