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
signature.asc
Description: Digital signature