[devel] Обновление GHC в репозитарии Сизифа

Eugine Kosenko eugine.kosenko на gmail.com
Чт Май 17 11:52:35 MSK 2018


Я снова по поводу этих запросов:

https://bugzilla.altlinux.org/show_bug.cgi?id=31193
https://bugzilla.altlinux.org/show_bug.cgi?id=34731

Сейчас у меня собираются версии ghc 7.6.1, 7.10.1, 8.0.1, 8.0.2, 8.2.2 и
8.4.1. Все они могут ставиться в системе одновременно, переключение между
ними может быть как через alternatives, так и через ghc_wrapper (аналогично
gcc_wrapper).

Последней стабильной версией считается 8.2.2, для нее удалось собрать через
пакеты cabal-install 2.0.0.1. C помощью cabal-install удалось собрать stack
1.7.1, а с его помощью --- yesod.1.6. Последние два, правда, стоят не в
системе, а в домашнем каталоге.

Кроме того, в принципе, собрался cabal-install 1.24 для ghc 7.10.1 и 8.0.2,
но собранный им stack 1.6.5 отказывается работать с этими версиями ghc.

Плюс пришлось еще фиксить кучу всего в rpm-build-haskell и
haskell-filetrigger. Последний вообще написан очень грязно.

В общем, интересно ли все это кому-то еще? В какой степени? Стоит ли
собирать в виде пакетов stack и yesod, или можно остановиться на
достигнутом? Как мне быть --- в очередной раз выложить нужные спеки и патчи
на bugzilla, или же получить таки доступ к репозитариям ALT?

Последнее для меня важно, так как количество изменений уже такое, что впору
вводить систему контроля версий. И я думаю, проще подключиться к уже
существующей системе, чем городить свой огород.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20180517/5ff08e9c/attachment.html>


Подробная информация о списке рассылки Devel