28 lines
991 B
Diff
28 lines
991 B
Diff
From 35b09eed946a7e2f2f327531b692c9f768bf9e3b Mon Sep 17 00:00:00 2001
|
|
From: Pavlina Moravcova Varekova <pmoravco@redhat.com>
|
|
Date: Sun, 7 Apr 2019 07:23:47 +0200
|
|
Subject: [PATCH] Sort list of hard linked files in find-debuginfo.sh
|
|
(RhBug:1421272)
|
|
|
|
It helps to make build results reproducible. Based on Mark Wielaard's idea.
|
|
---
|
|
scripts/find-debuginfo.sh | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/scripts/find-debuginfo.sh b/scripts/find-debuginfo.sh
|
|
index c75d176ac..23286139e 100755
|
|
--- a/scripts/find-debuginfo.sh
|
|
+++ b/scripts/find-debuginfo.sh
|
|
@@ -350,7 +350,7 @@ trap 'rm -rf "$temp"' EXIT
|
|
touch "$temp/primary"
|
|
find "$RPM_BUILD_ROOT" ! -path "${debugdir}/*.debug" -type f \
|
|
\( -perm -0100 -or -perm -0010 -or -perm -0001 \) \
|
|
- -print |
|
|
+ -print | LC_ALL=C sort |
|
|
file -N -f - | sed -n -e 's/^\(.*\):[ ]*.*ELF.*, not stripped.*/\1/p' |
|
|
xargs --no-run-if-empty stat -c '%h %D_%i %n' |
|
|
while read nlinks inum f; do
|
|
--
|
|
2.17.2
|
|
|