[sisyphus] [qa на altlinux.org: mlt-0.2.4-alt1: i586 rebuild failed]

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Ср Дек 26 17:21:20 MSK 2007


On Wed, Dec 26, 2007 at 03:15:46PM +0300, Alexey Morsov wrote:
> c -pipe -Wall -O2 -march=i586 -mtune=i686 -DARCH_X86 -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math   -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math   -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -Wall -fPIC -DPIC   -O4 -pipe -fomit-frame-pointer -ffast-math   -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -pthread -I/usr/include/ffmpeg  -I../..   -c -o producer_avformat.o producer_avformat.c
> producer_avformat.c: In function 'producer_open':
> producer_avformat.c:206: error: 'AVFormatParameters' has no member named 'device'

При очередном увеличении major у libavformat оттуда были удалены
устаревшие API, сохранявшиеся лишь для совместимости.  В частности,
поле device в структуре AVFormatParameters фактически игнорировалось
ещё с 2007-02-14:

http://git.altlinux.org/people/thresh/packages/?p=ffmpeg.git;a=commit;h=631927871035e53091950405f57d1e5d70160e8a

В качестве имени устройства теперь используется context->filename, как
и при работе с обычными файлами; вероятнее всего, строку
producer_avformat.c:206, где устанавливается params->device, теперь
нужно просто удалить.

> producer_avformat.c: In function 'convert_image':
> producer_avformat.c:429: warning: 'img_convert' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2425)
> producer_avformat.c:435: warning: 'img_convert' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2425)
> producer_avformat.c:441: warning: 'img_convert' is deprecated (declared at /usr/include/ffmpeg/avcodec.h:2425)

Это тоже отвалится, но позже...
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20071226/49c4eea4/attachment-0002.bin>


Подробная информация о списке рассылки Sisyphus