[devel] I: [[воспроизводимая сборка]]

Dmitry V. Levin ldv на altlinux.org
Пн Фев 16 17:41:41 MSK 2015


On Mon, Feb 16, 2015 at 02:31:40PM +0300, Anton Farygin wrote:
> On 15.02.2015 18:18, Dmitry V. Levin wrote:
> >On Sun, Feb 15, 2015 at 05:46:36PM +0300, Денис Смирнов wrote:
> >>On Sun, Feb 15, 2015 at 03:04:47PM +0300, Dmitry V. Levin wrote:
> >>
> >>>>Попробуй пакет bro собрать в hasher не на 
> >>>>tmpfs,
> >>>Кстати да, напишите, что 
> >>>воспроизводимую сборку надо проводить 
> >>>на tmpfs.
> >>>Локально каждый может собирать как 
> >>>угодно, для воспроизводимой сборки
> >>>нужно более тщательно воспроизводить 
> >>>среду.
> >>
> >>А в чем отличие сборки на tmpfs?
> >
> >Их много, навскидку:
> >- значение struct statfs.f_type, которое 
> >возвращают системные вызовы
> >   statfs и fstatfs;
> >- порядок следования struct dirent, которые 
> >возвращают системные вызовы
> >   readdir и getdents;
> >- поддержка файловой системой системных 
> >вызовов семейства xattr;
> >- поддержка файловой системой 
> >специальных ioctl-команд.
> 
> Ну и возможность сборки с /dev/shm не забываем.

Это частный случай первого отличия из моего списка.

> bro без tmpfs пока что просто не 
> соберётся, хотя ты обещал это починить в 
> новой версии hasher

hasher >= 1.3.27 вместе с hasher-priv >= 1.5.1 умеют монтировать /dev/shm.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20150216/1d0a63a6/attachment.bin>


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