The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В NixOS обеспечена поддержка повторяемых сборок для iso-образа, opennews (??), 21-Июн-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."  –2 +/
Сообщение от Аноним (9), 21-Июн-21, 10:29 
А как они раньше без повторяемости жили? Там же всё по хэшам. Или это не хэши?
Ответить | Правка | Наверх | Cообщить модератору

12. "В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."  +/
Сообщение от n00by (ok), 21-Июн-21, 11:21 
Вероятно, там считается хеш не исполняемых файлов, а части графа зависимостей.
Ответить | Правка | Наверх | Cообщить модератору

17. "В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."  +/
Сообщение от morphe (?), 21-Июн-21, 12:09 
По хешам там загружаемые из интернета файлы, при компиляции могут получиться невоспроизводимые билды из-за зависимостей пакетов от таймингов/фич процессора/текущей даты-времени/прочего
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

20. "В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."  +/
Сообщение от Аноним (20), 21-Июн-21, 12:46 
> По хешам там загружаемые из интернета файлы, при компиляции могут получиться невоспроизводимые
> билды из-за зависимостей пакетов от таймингов/фич процессора/текущей даты-времени/прочего

Так там про это и написано, что решается этот момент, с влиянием этих данных на повторяемость, как решается это другой вопрос, но они утверждают, что решается.

Ответить | Правка | Наверх | Cообщить модератору

36. "В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."  +/
Сообщение от Аноним (36), 21-Июн-21, 15:20 
Это - хэши. Но уже скомпиленных файлов. Они не меняется же просто так. Как ты своем пакетном манагере если пакет поставил, то там те же файлы (и их хэши), что будут и на соседнем компе.
Воспроизводимость пакетов даёт возможность саомму собрать точно такой пакет (и тогда у него да, будет такой точно хэш).
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

84. "В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."  +/
Сообщение от NULL (??), 22-Июн-21, 15:52 
Это не хэши скомпиленных файлов. Это хэши всего, что нужно для получения скомпиленных файлов.
Ответить | Правка | Наверх | Cообщить модератору

82. "В NixOS обеспечена поддержка повторяемых сборок для iso-обра..."  +/
Сообщение от NULL (??), 22-Июн-21, 15:50 
По умолчанию по хэшам инпута (грубо говоря, совокупности билд скриптов пакета и всех его зависимостей со всеми значениями всех переменных, при неизменности которых теоретически результат сборки должен быть неизменным), а не аутпута (т. е. содержимого пакетов).
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру