Вход:  Пароль:  
FreeSource: Мусорка/AltLinux?/Sisyphus?/devel?/64Bit/СписокСобирающихсяПакетов ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

NB: Статья описывает проблемы собираемости пакетов на x86–64 нескольколетней давности.


Оглавление документа Мусорка/AltLinux/Sisyphus/devel/64Bit/СписокСобирающихсяПакетов

Firefox

Firefox собрался без проблем из src.rpm, в спеке ничего подпиливать не надо было. При попытке запуска он выдал предупреждение о том, что отсутствуют записи о модулях pango, и предложил их пересоздать вручную. После пересоздания все поднялось.

Замеченные неисправности

Некорректно устанавливаются дополнения – они кладутся в /usr/lib, а firefox лежит в /usr/lib64. В итоге они друг друга не находят.

Icewm

Собрался после того, как в спеке было оторвана проставленная buildreq-ом зависимость на kdelibs (которые до сих пор не собраны).
Вместе с ним заработала IceWMCP.

Mutt

Версия 1.4 собралась практически без проблем (. С mutt1.5 пришлось немножко повозиться – ему надо было собранную libgpgme, поставляемую пакетом gpgme.
Сам gpgme не собирался, выдавал segfault при проверке make check. Выяснилось, что дело в gnupg2, с которым собирается gpgme. После смены gnupg2 на gnupg в спеке gpgme библиотека libgpgme собралась нормально, а вместе с ней и mutt1.5 собрался и работает. Правда пришлось еще собирать libesmtp, но с ней проблем не было.

Замеченные неисправности

Возникают проблемы с кодировкой UTF-8 (bug #8023) и русскими буквами. Похоже, дело в ncurses

gkrellm

Собрался только после допиливания спека (патчи в багзилле bug #8181 и bug #8182). Все-таки отсутствие configure делает свое черное дело – пути к плагинам например вшиты в '.h' файлы.

Wesnoth

Приятно сообщить, что никаких усилий по доводке пакетов SDL_* и собственно wesnoth (а также библиотек необходимых для его работы) не потребовалось. Недостающие пакеты были собраны в hasher, и после установки удалось даже поиграть. Глюков и багов пока не замечено.


php и компания

После незначительных правок спеков удалось завести php, mod_php и php-mysql
Патчи для спеков можно посмотреть здесь : bug #8502, bug #8503, bug #8504
После чего запустил под apache phpMyAdmin – все работает.

subversion

Удалось собрать subversion, правда для этого пришлось отпилить в спеке libdb4.2 поддержку cxx, и исправить спеки для ocaml, findlib, swig и aprutil.
Патчи для спеков можно посмотреть здесь: bug #8505, bug #8501, bug #8508
Изменения для aprutil уже в Сизифе.
При сборке subversion все тесты были пройдены «на ура», но яву пришлось отключить – с ней не компилировалось.

xfsprogs

Текущая версия xfsprogs, что в сизифе — 2.6.4-alt1 — не собирается в x86_64. После правки спека/пачтей и сборки новой версии (2.7.7) вроде собралось и успешно создает/наращивает файловую систему. Мантейнер пообещал, что в скором времени пересоберет :-)

antiword

Текущая версия из Сизифа собралась и работает.

apache2

Собирается и работает, если в спеке удалить зависимость от libdb4.2-devel-static
.... продолжение следует...


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]