[devel] Обновление GHC

Eugine Kosenko eugine.kosenko на gmail.com
Сб Апр 6 16:27:44 MSK 2019


>
> PS: Нашёл наработки Евгения Косенко:
> ftp://kosenko.net.ua/pub/repos/haskell/x86_64/
> попробую найти в них что-нибудь интересное (пока медленно качаются).
> Из интересного ghc-common c ghc-wrapper на манер gcc.
>

Проверил установку этого набора вплоть до stack-1.6.1 и yesod-1.6.0 с
ghc8.2.2 из Сизифа, чего мне пока достаточно. Все стало без проблем,
пересборка не потребовалась. К сожалению, пришлось обновить базы, только
после этого все поднялось. Похоже, что из-за кэша я не заметил этой
проблемы. Теперь, пожалуй, достаточно проверить все в хэшере.

Если есть какие-нибудь еще пожелания по модулям, могу заняться.

По-прежнему предлагаю использовать в качестве префикса к модулям не версию
ghc, а версию плана сборки stackage, Например, весь этот набор собран в
рамках плана 11.4, значит, дать всем этим пакетам префикс lts11.4 (может
быть, ghc8.2.2-lts11.4). Иногда бывает нужно для одной и той же версии ghc
поддерживать несколько версий одного и того же пакета для разных стабильных
планов.

И да, при установке ghc8.2.2 выстреливает серия вот таких предупреждений:

Warning: haddock-html:
/usr/share/doc/ghc8.2.2-8.2.2/libraries/filepath-1.4.1.2 doesn't exist or
isn't a directory
Warning: haddock-interfaces:
/usr/share/doc/ghc8.2.2-8.2.2/libraries/unix-2.7.2.2/unix.haddock doesn't
exist or isn't a file
Warning: haddock-html: /usr/share/doc/ghc8.2.2-8.2.2/libraries/unix-2.7.2.2
doesn't exist or isn't a directory
Warning: haddock-interfaces:
/usr/share/doc/ghc8.2.2-8.2.2/libraries/ghc-boot-th-8.2.2/ghc-boot-th.haddock
doesn't exist or isn't a file
Warning: haddock-html:
/usr/share/doc/ghc8.2.2-8.2.2/libraries/ghc-boot-th-8.2.2 doesn't exist or
isn't a directory
Warning: haddock-interfaces:
/usr/share/doc/ghc8.2.2-8.2.2/libraries/process-1.6.1.0/process.haddock
doesn't exist or isn't a file
...

Это у меня что-то сломано, или это сборка такая "грязная"? C ghc8.2.2 у
меня такие же проблемы.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20190406/ba5c0671/attachment.html>


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