ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] [qa@altlinux.org: mlt-0.2.4-alt1: i586 rebuild failed]
@ 2007-12-26 12:15 Alexey Morsov
  2007-12-26 14:21 ` Sergey Vlasov
  0 siblings, 1 reply; 4+ messages in thread
From: Alexey Morsov @ 2007-12-26 12:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 2017 bytes --]

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'
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)
make[2]: Leaving directory `/usr/src/RPM/BUILD/mlt-0.2.4/src/modules/avformat'
make[1]: Leaving directory `/usr/src/RPM/BUILD/mlt-0.2.4/src/modules'
make[2]: *** [producer_avformat.o] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1

Не знаю с какого хвоста уцепиться за это? Т.е. у меня локально все
собирается (т.е. это связано с новым ffmpeg как я понял), но как это
исправить не знаю. Гуглем никаких зацепок не нашел что-то.

Писать апстриму? Лезть в такой код мне страшно. :)

-- 
С уважением,
Алексей Морсов
программист ЗАО "ИК "Риком-Траст"

Jabber: samurai@www.fondmarket.ru
ICQ: 196766290
www.ricom.ru
www.fondmarket.ru

ALT Linux Team Member
email: swi@altlinux.ru
web: www.altlinux.ru, www.sisyphus.ru

NP: Leaves' Eyes - The Dream


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [sisyphus] [qa@altlinux.org: mlt-0.2.4-alt1: i586 rebuild failed]
  2007-12-26 12:15 [sisyphus] [qa@altlinux.org: mlt-0.2.4-alt1: i586 rebuild failed] Alexey Morsov
@ 2007-12-26 14:21 ` Sergey Vlasov
  2007-12-26 14:23   ` Pavlov Konstantin
  2007-12-26 14:51   ` Alexey Morsov
  0 siblings, 2 replies; 4+ messages in thread
From: Sergey Vlasov @ 2007-12-26 14:21 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1686 bytes --]

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)

Это тоже отвалится, но позже...

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [sisyphus] [qa@altlinux.org: mlt-0.2.4-alt1: i586 rebuild failed]
  2007-12-26 14:21 ` Sergey Vlasov
@ 2007-12-26 14:23   ` Pavlov Konstantin
  2007-12-26 14:51   ` Alexey Morsov
  1 sibling, 0 replies; 4+ messages in thread
From: Pavlov Konstantin @ 2007-12-26 14:23 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 975 bytes --]

On Wed, Dec 26, 2007 at 05:21:20PM +0300, Sergey Vlasov wrote:

> > 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)
> 
> Это тоже отвалится, но позже...

Это уже отвалено и остается в нашей сборке именно для совместимости. Я не
планирую это выносить в ближайшее время.

-- 
> Андрей, Шигорина Вам не перещеголять. Частное мнение частного
> лица. А Вы команду представляете. Так может, это как-то иначе
> надо делать?
Есть мнение, что mike@, wrar@ и gns@ действительно способны
при надлежащей погоде представить команду/проект/whatever
в *весьма* загадочном виде :]  особенно втроём...
		-- mike in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [sisyphus] [qa@altlinux.org: mlt-0.2.4-alt1: i586 rebuild failed]
  2007-12-26 14:21 ` Sergey Vlasov
  2007-12-26 14:23   ` Pavlov Konstantin
@ 2007-12-26 14:51   ` Alexey Morsov
  1 sibling, 0 replies; 4+ messages in thread
From: Alexey Morsov @ 2007-12-26 14:51 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1441 bytes --]

On Wed, Dec 26, 2007 at 05:21:20PM +0300, Sergey Vlasov wrote:
> При очередном увеличении 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, теперь
> нужно просто удалить.
мдя. shrek@ уже оказывается собирал, из svn - собираю по следам его
src.rpm - ща еще модули доотламываю из /usr/share/.. 


-- 
С уважением,
Алексей Морсов
программист ЗАО "ИК "Риком-Траст"

Jabber: samurai@www.fondmarket.ru
ICQ: 196766290
www.ricom.ru
www.fondmarket.ru

ALT Linux Team Member
email: swi@altlinux.ru
web: www.altlinux.ru, www.sisyphus.ru

NP: SMAP - Dynamite (011 Su)


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-12-26 14:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-26 12:15 [sisyphus] [qa@altlinux.org: mlt-0.2.4-alt1: i586 rebuild failed] Alexey Morsov
2007-12-26 14:21 ` Sergey Vlasov
2007-12-26 14:23   ` Pavlov Konstantin
2007-12-26 14:51   ` Alexey Morsov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git