From d0e8a702acb2cedc9643bee163b9e6ebb6314ff4 Mon Sep 17 00:00:00 2001 From: ShahanaFarooqui Date: Fri, 14 Nov 2025 19:05:36 -0800 Subject: [PATCH] script: Add `mtime` constant for reproducible Fedora tarball Changelog-Fixed: Fedora releases are also deterministic now. --- tools/build-release.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/build-release.sh b/tools/build-release.sh index 7a96a22a80ca..35649bfc0d92 100755 --- a/tools/build-release.sh +++ b/tools/build-release.sh @@ -18,7 +18,8 @@ if [ "$1" = "--inside-docker" ]; then ./configure uv run make -j"$MAKEPAR" VERSION="$VER" uv run make -j"$MAKEPAR" install DESTDIR=/"$VER-$PLTFM-$PLTFMVER-$ARCH" RUST_PROFILE=release - cd /"$VER-$PLTFM-$PLTFMVER-$ARCH" && tar cvfz /release/clightning-"$VER-$PLTFM-$PLTFMVER-$ARCH".tar.gz -- * + cd /"$VER-$PLTFM-$PLTFMVER-$ARCH" + tar cvfz /release/clightning-"$VER-$PLTFM-$PLTFMVER-$ARCH".tar.gz --mtime='@1672531200' -- * echo "Inside docker: build finished" exit 0 fi