Skip to content
Commit f8239403 authored by Sven Joachim's avatar Sven Joachim
Browse files

Fix reproducibility problems in the xorg-server-source package

The files in the xorg-server.tar.xz tarball had random order, and the
timestamps of patched and newly created files depended on the time of
the build.  Fix that with the --sort, --mtime and --clamp-mtime
options of tar.

Also ensure that the files in the tarball have sane permissions.
There is still a problem if the builder uses a restrictive umask, as
scripts may end up not world-executable, but for usual umask values
like 022 or 002 as on the buildds the xorg-server.tar.xz should always
come out identically.

This also means that xorg-server should build fully reproducible now.
parent 4e2e4525
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment