Bug 8566 - x86_64 build and work
Summary: x86_64 build and work
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ffmpeg (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Kachalov Anton
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-27 20:06 MSK by Damir Shayhutdinov
Modified: 2006-08-18 19:48 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Damir Shayhutdinov 2005-11-27 20:06:12 MSK
Библиотека не собирается под x86_64, требует компилировать с -fPIC. 
Просматривая лог компиляции, с удивлением обнаружил что код библиотеки
libavcodec компилируется без флага -fPIC. Добавление флага в CFLAGS решает
проблему. Насколько правомерен такой хак - решать вам.

Кроме того, вот эти строчки препятствуют установке пакета на x86_64.
Provides: libavcodec.so
Provides: libavformat.so

Для x86_64 надо libavcodec.so()(64bit) и libavformat.so()(64bit), соответственно
собранный под x86_64 пакет должен провайдить именно такие библиотеки.
Comment 1 Grigory Batalov 2005-12-09 14:58:01 MSK
Если не путаю, Антон уже починил сборку в Сизифе.
Comment 2 Eugene V. Horohorin 2006-02-24 15:42:11 MSK
ну так актуально еще?
Comment 3 Konstantin Pavlov 2006-08-18 19:46:41 MSD
Давно пофикшено