From 35b09eed946a7e2f2f327531b692c9f768bf9e3b Mon Sep 17 00:00:00 2001 From: Pavlina Moravcova Varekova 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