Skip to content
Snippets Groups Projects
Commit cff73ced authored by Steve McIntyre's avatar Steve McIntyre
Browse files

Explicitly unset SOURCE_DATE_EPOCH before running fs tests.

In some filesystem utils like mksquashfs, it will silently change
behaviour and cause timestamps to unexpectedly change. Reproducible
builds are good and useful for shipped artifacts, but this causes
build-time tests to fail.
parent 29ca8971
No related branches found
No related tags found
No related merge requests found
grub2 (2.06-5) UNRELEASED; urgency=high
[ Steve McIntyre ]
* Explicitly unset SOURCE_DATE_EPOCH before running fs tests
-- Steve McIntyre <93sam@debian.org> Wed, 14 Sep 2022 22:35:49 +0100
grub2 (2.06-4) unstable; urgency=high
[ Steve McIntyre ]
......
Explicitly unset SOURCE_DATE_EPOCH before running fs tests. In some
filesystem utils like mksquashfs, it will silently change behaviour
and cause timestamps to unexpectedly change. Reproducible builds are
good and useful for shipped artifacts, but this causes build-time
tests to fail.
Author: Steve McIntyre
Patch-Name: fs-tester-time-fail.patch
---
tests/util/grub-fs-tester.in | 3 +++
1 file changed, 3 insertions(+)
diff --git a/tests/util/grub-fs-tester.in b/tests/util/grub-fs-tester.in
index bfc425e1f..660691302 100644
--- a/tests/util/grub-fs-tester.in
+++ b/tests/util/grub-fs-tester.in
@@ -4,6 +4,9 @@ set -e
fs="$1"
+# We can't have this set, or filesystem tests will fail
+unset SOURCE_DATE_EPOCH
+
GRUBFSTEST="@builddir@/grub-fstest"
tempdir=`mktemp -d "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"` || exit 1
......@@ -90,3 +90,4 @@ minilzo-2.10.patch
0090-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch
0091-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch
0092-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch
fs-tester-time-fail.patch
......@@ -4,6 +4,9 @@ set -e
fs="$1"
# We can't have this set, or filesystem tests will fail
unset SOURCE_DATE_EPOCH
GRUBFSTEST="@builddir@/grub-fstest"
tempdir=`mktemp -d "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"` || exit 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment