From 7c3dde07ef4935db762fc2365c8917ca8d9c8768 Mon Sep 17 00:00:00 2001 From: shum Date: Tue, 9 Sep 2025 15:25:34 +0000 Subject: [PATCH] scripts/reproduce-builds: calculate hash of source tarball --- scripts/simplexmq-reproduce-builds.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/simplexmq-reproduce-builds.sh b/scripts/simplexmq-reproduce-builds.sh index 54fbfad8e..4fe8f8006 100755 --- a/scripts/simplexmq-reproduce-builds.sh +++ b/scripts/simplexmq-reproduce-builds.sh @@ -133,6 +133,9 @@ done # If everything is still okay, compute checksums file if [ "$bad" = 0 ]; then + curl -L "${repo}/archive/refs/tags/${TAG}.tar.gz" -o "$init_dir/$TAG-$repo_name/from-source/source_code.tar.gz" + curl -L "${repo}/archive/refs/tags/${TAG}.zip" -o "$init_dir/$TAG-$repo_name/from-source/source_code.zip" + sha256sum "$path_bin"/from-source/* | sed -e "s|$PWD/||g" -e 's|from-source/||g' -e "s|-$repo_name||g" > "$path_bin/_sha256sums" printf 'Checksums computed - %s\n' "$path_bin/_sha256sums"