Package: motion
Version: 3.1.19-1
Severity: serious

motion fails to build because it accesses non-existent members of
AVCodecContext:

> i486-linux-gnu-gcc -I/usr/include/ffmpeg -Wall -g -O2 -DHAVE_FFMPEG 
> -DHAVE_XMLRPC -I/usr/include -DHAVE_MYSQL -I /usr/include/mysql -DHAVE_MEMMEM 
> -DTYPE_32BIT="int"   -march=pentium4 -mfpmath=sse -msse2  -mmmx -DHAVE_BSWAP 
> -Wall -DVERSION=\"3.1.19\" -D_REENTRANT -Dsysconfdir=\"/etc/motion\"   -c -o 
> ffmpeg.o ffmpeg.c
> ffmpeg.c:27:3: warning: #warning 
> **************************************************
> ffmpeg.c:28:3: warning: #warning Your version of FFmpeg is newer than version 
> 0.4.8
> ffmpeg.c:29:9: warning: #warning Newer versions of ffmpeg do not support 
> MPEG1 with
> ffmpeg.c:30:3: warning: #warning non-standard framerate. MPEG1 will be 
> disabled for
> ffmpeg.c:31:3: warning: #warning normal video output. You can still use mpeg4 
> and
> ffmpeg.c:32:9: warning: #warning and mpeg4ms which are both better in terms 
> of size
> ffmpeg.c:33:9: warning: #warning and quality. MPEG1 is always used for 
> timelapse.
> ffmpeg.c:34:9: warning: #warning Please read the Motion Guide for more 
> information.
> ffmpeg.c:35:9: warning: #warning Note that this is not an error message!
> ffmpeg.c:36:3: warning: #warning 
> **************************************************
> ffmpeg.c: In function 'mpeg1_write_trailer':
> ffmpeg.c:111: warning: pointer targets in passing argument 2 of 'put_buffer' 
> differ in signedness
> ffmpeg.c: In function 'ffmpeg_open':
> ffmpeg.c:262: error: 'struct AVCodecContext' has no member named 'frame_rate'
> ffmpeg.c:263: error: 'struct AVCodecContext' has no member named 
> 'frame_rate_base'

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to