diff --git a/common/xbps-src/shutils/update_hash_cache.sh b/common/xbps-src/shutils/update_hash_cache.sh index b879536dd8f..4fb5d6b4fe6 100644 --- a/common/xbps-src/shutils/update_hash_cache.sh +++ b/common/xbps-src/shutils/update_hash_cache.sh @@ -5,7 +5,7 @@ update_hash_cache() { local distfile curfile mkdir -p "$cache" find "$XBPS_SRCDISTDIR" -type f | grep -v by_sha256 | while read -r distfile; do - cksum=$(cat "$distfile" | sha256sum | cut -d " " -f 1) + cksum=$($XBPS_DIGEST_CMD "$distfile") curfile="${distfile##*/}" ln -vf "$distfile" "${cache}/${cksum}_${curfile}" done