07 October 2020 15:20, Alexey Vissarionov послал(а) письмо к Michael Dukelsky:
MD>> Хочу сделать единый скрипт для сборки hpt, включающий скачивание MD>> всех тарболов.
AV> В любой уважающей себя сборочной среде такое работать не будет, ибо AV> это одноразовый контейнер с чистой системой и без доступа к сети.
Лёша, я понимаю твой подход: типа, я сделаю как надо, а остальные пусть делают как хотят. С одноразовым контейнером каждый должен разбираться сам, ничего универсального сделать не получится. А хотелось бы как-то облегчить сисопам процесс сборки. Выбор тут такой: или надо делать отдельную сборку для каждого дистрибутива и выкладывать её в отдельный репозиторий, или написать скрипт сборки, который будет работать в системе с доступом к сети.
MD>> У нас сейчас в мейкфайлах для сборки hpt, htick и вспомогательных MD>> динамических библиотек утилиты линкуются статически и для этого MD>> вместе с динамическими собираются ещё и статические библиотеки.
AV> Библиотеки и должны собираться как статически, так и динамически.
Кому должны? Если я хочу пользоваться статической сборкой, зачем мне динамическая? Аналогичный вопрос и в обратную сторону: если я хочу пользоваться динамической сборкой, зачем мне статическая?
AV> А если кто-то собирает софт минуя пакетную систему - сами разберутся.
Собственно, я и начал с пакетной сборки, но она использует мейкфайлы.
Желаю успехов, Alexey! За сим откланиваюсь, Michael.