* [sisyphus] [BEWARE] Новый ffmpeg в Сизиф.
@ 2007-06-22 11:54 Pavlov Konstantin
0 siblings, 0 replies; only message in thread
From: Pavlov Konstantin @ 2007-06-22 11:54 UTC (permalink / raw)
To: devel; +Cc: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1829 bytes --]
Всем привет.
Просьба отвечать в одну рассылку.
Сегодня-завтра я планирую вбросить в Сизиф новую версию ffmpeg.
Из изменений хочется выделить:
- Исправлена библиотека libavcodec, в которой находились символы из
swscale. В связи с этим, сломается ffmpeg2theora.
4 symbols removed
T sws_freeContext
T sws_getCachedContext
T sws_getContext
T sws_scale
Все эти символы должны быть в libswcale и теперь там и находятся.
- Генерятся правильные .pc-файлы, типа:
$ cat libavcodec.pc
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libavcodec
Description: FFmpeg codec library
Version: 51.40.4
Requires: libavutil = 49.4.0
Requires.private: ogg >= 1.1 theora libraw1394 dirac
Conflicts:
Libs: -lavcodec
Cflags: -I${includedir}/ffmpeg
Результатом этого изменения окажется уменьшение вывода `pkg-config --libs
libavcodec`, обычно используемого проектами, основанными на ffmpeg при
линковке.
- Соответственно убраны Requires пакета libavcodec-devel на внешние библиотеки.
Могут сломаться пакеты, в которых был слишком заоптимизирован лист
BuildRequires - в котором не были перечислены нужные для сборки именно
данного приложения библиотеки.
- В отдельный пакет выделен libavutil (баг #12025) и созданы пакеты -devel
и -static.
Свежую версию пакета можно взять в бранче master в моем git. Тэги я пока
не проставлял.
git://git.altlinux.org/people/thresh/packages/ffmpeg.git
Заинтересованных прошу проверить на своих пакетах. Я пересобирал mplayer и
libxine, проблем вроде бы не выявилось.
Ну и замечания welcome, как обычно.
--
> народ, а какой параметр можно указать в загрузчике, чтобы
> система загрузилась в init 1.
1
-- genix in community@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-06-22 11:54 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-22 11:54 [sisyphus] [BEWARE] Новый ffmpeg в Сизиф Pavlov Konstantin
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