From 4ebeb7d78296b26eede37495a2674494290d14f8 Mon Sep 17 00:00:00 2001 From: volth Date: Sun, 13 Aug 2017 14:03:05 +0000 Subject: [PATCH] use \0 instead of \n --- .../setup-hooks/set-source-date-epoch-to-latest.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/setup-hooks/set-source-date-epoch-to-latest.sh b/pkgs/build-support/setup-hooks/set-source-date-epoch-to-latest.sh index a2449b2704a..6bf9a65b35a 100644 --- a/pkgs/build-support/setup-hooks/set-source-date-epoch-to-latest.sh +++ b/pkgs/build-support/setup-hooks/set-source-date-epoch-to-latest.sh @@ -4,7 +4,7 @@ updateSourceDateEpoch() { # Get the last modification time of all regular files, sort them, # and get the most recent. Maybe we should use # https://github.com/0-wiz-0/findnewest here. - local -a res=($(find "$path" -type f -not -newer "$NIX_BUILD_TOP/.." -printf '%T@ %p\n' | sort -n | tail -n1)) + local -a res=($(find "$path" -type f -not -newer "$NIX_BUILD_TOP/.." -printf '%T@ %p\0' | sort -n --zero-terminated | tail -n1 --zero-terminated)) local time="${res[0]//\.[0-9]*/}" # remove the fraction part local newestFile="${res[1]}"