Firefox собрался без проблем из src.rpm, в спеке ничего подпиливать не надо было. При попытке запуска он выдал предупреждение о том, что отсутствуют записи о модулях pango, и предложил их пересоздать вручную. После пересоздания все поднялось.
Собрался после того, как в спеке было оторвана проставленная buildreq-ом зависимость на kdelibs (которые до сих пор не собраны).
Вместе с ним заработала IceWMCP.
Версия 1.4 собралась практически без проблем (. С mutt1.5 пришлось немножко повозиться – ему надо было собранную libgpgme, поставляемую пакетом gpgme.
Сам gpgme не собирался, выдавал segfault при проверке make check. Выяснилось, что дело в gnupg2, с которым собирается gpgme. После смены gnupg2 на gnupg в спеке gpgme библиотека libgpgme собралась нормально, а вместе с ней и mutt1.5 собрался и работает. Правда пришлось еще собирать libesmtp, но с ней проблем не было.
Возникают проблемы с кодировкой UTF-8 (bug #8023) и русскими буквами. Похоже, дело в ncurses
Собрался только после допиливания спека (патчи в багзилле bug #8181 и bug #8182). Все-таки отсутствие configure делает свое черное дело – пути к плагинам например вшиты в '.h' файлы.
Приятно сообщить, что никаких усилий по доводке пакетов SDL_* и собственно wesnoth (а также библиотек необходимых для его работы) не потребовалось. Недостающие пакеты были собраны в hasher, и после установки удалось даже поиграть. Глюков и багов пока не замечено.
Собрался в хашере без проблем и работает.
.... продолжение следует...