Как настроить среду сборки для дублирования сборки CentOS RPM? - PullRequest
0 голосов
/ 20 мая 2019

Я пытаюсь настроить чистую воспроизводимую среду сборки для CentOS 7. Чтобы проверить правильность своей среды, я перестроил RPM-пакет grep из исходного кода.Я надеялся, что выходной двоичный файл, включенный в RPM, будет точным совпадением, однако они отличаются.Может кто-нибудь сказать мне, что мне нужно сделать, чтобы создать правильную среду CentOS, которая может воспроизводить двоичные файлы, поставляемые с DVD?

Я начал со свежей минимальной установки последней версии CentOS7 с DVD.Я добавил RPM с исходным кодом grep, который соответствовал версии на DVD и был построен с помощью rpmbuild.Затем я установил с DVD только дополнительные RPM, необходимые для завершения rpmbuild.Полученный двоичный файл grep отличается от того, который имеется на DVD (создан CentOS).

Созданный двоичный файл не соответствует двоичному файлу, поставляемому с CentOS.

...