Size: a a a

2017 May 01

Dv

Dr. Friedrich von Never in F# Chat
А проблема на самом деле ужасная. Мы уже полгода не можем придумать, как для NixOS запаковать дотнеткор по-нормальному.
источник

g

gsomix in F# Chat
@fvnever А у вас какие проблемы?
источник

I

Igor in F# Chat
Dr. Friedrich von Never
Эх, Alpine бы!
Кстати, да: образ openjdk/jre-alpine на 80 MB, против microsoft/dotnet на 800MB
источник

Dv

Dr. Friedrich von Never in F# Chat
Проблема простая и давно известная: для сборки дотнеткора нужен компилятор C#.
источник

Dv

Dr. Friedrich von Never in F# Chat
А для компилятора C# нужно его чем-то собрать...
источник

Dv

Dr. Friedrich von Never in F# Chat
Сейчас у них решено следующим образом: во время сборки шеллскрипт определяет вариант дистрибутива, скачивает соответствующий бинарный bootstrap package с сайта MS, им бутстрапится, ну и дальше уже работает.
источник

Dv

Dr. Friedrich von Never in F# Chat
Соответственно, bootstrap package гвоздями прибит к путям и версиям библиотек, как принято в Линуксе. А для NixOS это совершенно неприемлемо.
источник

Dv

Dr. Friedrich von Never in F# Chat
Мне удавалось на пару шагов продвинуться в сборке, скачивая бутстрап от centos и манипулируя немножко с LD_PRELOAD, но полностью всё нормально сделать у меня силёнок не хватило :)
источник

g

gsomix in F# Chat
@fvnever Сложно.
источник

Dv

Dr. Friedrich von Never in F# Chat
Да, очень.
источник

λ

λετучαя рыбα in F# Chat
Блэт пукан бомбит
источник

λ

λετучαя рыбα in F# Chat
Посоны как запретить компилятору запускать старую собранную версию софтины
источник

λ

λετучαя рыбα in F# Chat
Если не удалось собрать новую
источник

λ

λετучαя рыбα in F# Chat
????
источник

λ

λετучαя рыбα in F# Chat
2 часа просидел и не понимал в чём баг
источник

λ

λετучαя рыбα in F# Chat
А баг в том, что компилятор всё это время собирал старый код
источник

λ

λετучαя рыбα in F# Chat
источник

I

Igor in F# Chat
λετучαя рыбα
Посоны как запретить компилятору запускать старую собранную версию софтины
Да да, помню много лет назад сталкивался с таким, помню эту боль.

http://stackoverflow.com/a/2925168/7235355
источник

λ

λετучαя рыбα in F# Chat
источник

g

gsomix in F# Chat
@GlebDilman Привет!
источник