Control: tag -1 patch

On Mon, May 12, 2014 at 02:21:20PM +0200, Sebastian Ramacher wrote:
> renpy fails to build against libav 10:
> | x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 
> -Wall -Wstrict-prototypes -fPIC -I. -I/usr/include -I/usr/include/SDL 
> -I/usr/include/freetype2 -I/usr/include/python2.7 -c ffdecode.c -o 
> build/temp.linux-x86_64-2.7/ffdecode.o -Wno-unused-function
> | ffdecode.c:104:25: error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' undeclared here 
> (not in a function)
> |      uint8_t audio_buf1[(AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2] 
> __attribute__ ((aligned (16))) ;
> |                          ^
[...]

This was all fixed upstream a while back, but the fix is conditional on
libavresample being available.  Thus, adding a build-dependency is
enough to fix this:

  * Build-depend on libavresample-dev (closes: #747867).

diff -Nru renpy-6.16.5/debian/control renpy-6.16.5/debian/control
--- renpy-6.16.5/debian/control 2014-02-18 23:42:58.000000000 +0000
+++ renpy-6.16.5/debian/control 2014-06-22 18:21:03.000000000 +0100
@@ -9,7 +9,7 @@
  libsdl-sound1.2-dev, libsdl-ttf2.0-dev, libmodplug-dev, libspeex-dev,
  libavutil-dev, libavformat-dev, libavcodec-dev, libswscale-dev,
  libfribidi-dev, libglew1.5-dev, zlib1g-dev, libfreetype6-dev,
- libpng12-dev
+ libpng12-dev, libavresample-dev
 Standards-Version: 3.9.5
 Homepage: http://www.renpy.org/
 XS-Python-Version: >= 2.6

Thanks,

-- 
Colin Watson                                       [[email protected]]


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

Reply via email to