FTBFS with new ffmpeg in jaunty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mpeg4ip (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
affects ubuntu/mpeg4ip
status confirmed
importance medium
tag ftbfs ffmpegheaders
done
Hi,
This package fails to build from source in jaunty:
ccache g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/
-I/usr/
-I/usr/
-I/usr/
-I/usr/
-I/usr/
-I../../include -I../../lib/ffmpeg -I../../lib/mp4v2 -I../../lib/mp4av
-I../..
-I../../lib -I../../lib/mpeg2ps -I../../lib/srtp -I../../player/lib
-I../../player/src -I./h261 -I/tmp/
-D_REENTRANT -DNOCONTROLS -fexceptions -Wall -Wno-char-
-Woverloaded-
-Wpointer-arith -Wsign-compare -fno-strict-
-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT audio_alsa_
-MD -MP -MF .deps/audio_
-DPIC -o .libs/audio_
In file included from audio_encoder_
audio_ffmpeg.
In file included from audio_encoder_
audio_ffmpeg.h:92: error: ISO C++ forbids declaration of 'AVCodec' with
no type
audio_ffmpeg.h:92: error: expected ';' before '*' token
audio_ffmpeg.h:93: error: ISO C++ forbids declaration of
'AVCodecContext' with no type
audio_ffmpeg.h:93: error: expected ';' before '*' token
audio_ffmpeg.h:95: error: ISO C++ forbids declaration of 'AVFrame' with
no type
audio_ffmpeg.h:95: error: expected ';' before '*' token
make[5]: *** [audio_
--
Lionel Le Folgoc - https:/
EEBA 555E 0CDE 92BB 3AF4 4AB3 45A0 357B 5179 5910
Related branches
Changed in mpeg4ip: | |
assignee: | nobody → bobbo |
status: | Confirmed → In Progress |
This is going to be quite a big patch. Not only do the libs need changing, but also the members of some FFmpeg structs have changes names, which will also have to be changed a patch. IMO, we are better waiting for upstream to fix this than writing our own massive patch.