diff options
author | Erich Eckner <git@eckner.net> | 2017-12-12 22:04:16 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2017-12-12 22:04:16 +0100 |
commit | 1c7d7a8f01f4e8e991cae67fe7210d6351dc0635 (patch) | |
tree | 6a5da43ab27fd5c863b7bbad1ee91a9538a05fd4 /archbuild.in | |
parent | 5ae91417bd22b287ee3894a2ceea29caf6a0e874 (diff) | |
parent | eab5aba9b027a7689acaf2382a04ff69b5b8771e (diff) | |
download | devtools32-1c7d7a8f01f4e8e991cae67fe7210d6351dc0635.tar.xz |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'archbuild.in')
-rw-r--r-- | archbuild.in | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/archbuild.in b/archbuild.in index 7e1a964..73ae65d 100644 --- a/archbuild.in +++ b/archbuild.in @@ -45,7 +45,7 @@ while getopts 'hcr:' arg; do esac done -check_root +check_root SOURCE_DATE_EPOCH if [ "${arch}" = "x86_64" ]; then cache_dir='' @@ -100,5 +100,10 @@ else pacman --arch ${arch} -Syu --noconfirm || abort fi +# Always build official packages reproducibly +if [[ ! -v SOURCE_DATE_EPOCH ]]; then + export SOURCE_DATE_EPOCH=$(date +%s) +fi + msg "Building in chroot for [%s] (%s)..." "${repo}" "${arch}" exec makechrootpkg -r "${chroots}/${repo}-${arch}" "${makechrootpkg_args[@]}" |