diff '--color=auto' -ur valkey-9.1.orig/runtest valkey-9.1/runtest
--- valkey-9.1.orig/runtest	2026-05-19 17:03:27.000000000 +0200
+++ valkey-9.1/runtest	2026-05-19 17:52:57.035916099 +0200
@@ -3,7 +3,7 @@
 TCLSH=""
 
 for VERSION in $TCL_VERSIONS; do
-	TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+	TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
 done
 
 if [ -z $TCLSH ]
diff '--color=auto' -ur valkey-9.1.orig/runtest-moduleapi valkey-9.1/runtest-moduleapi
--- valkey-9.1.orig/runtest-moduleapi	2026-05-19 17:03:27.000000000 +0200
+++ valkey-9.1/runtest-moduleapi	2026-05-19 17:53:29.905789359 +0200
@@ -4,7 +4,7 @@
 [ -z "$MAKE" ] && MAKE=make
 
 for VERSION in $TCL_VERSIONS; do
-	TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+	TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
 done
 
 if [ -z $TCLSH ]
diff '--color=auto' -ur valkey-9.1.orig/runtest-sentinel valkey-9.1/runtest-sentinel
--- valkey-9.1.orig/runtest-sentinel	2026-05-19 17:03:27.000000000 +0200
+++ valkey-9.1/runtest-sentinel	2026-05-19 17:53:42.137742195 +0200
@@ -3,7 +3,7 @@
 TCLSH=""
 
 for VERSION in $TCL_VERSIONS; do
-	TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+	TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
 done
 
 if [ -z $TCLSH ]
diff '--color=auto' -ur valkey-9.1.orig/utils/generate-module-api-doc.rb valkey-9.1/utils/generate-module-api-doc.rb
--- valkey-9.1.orig/utils/generate-module-api-doc.rb	2026-05-19 17:03:27.000000000 +0200
+++ valkey-9.1/utils/generate-module-api-doc.rb	2026-05-19 17:54:19.010600019 +0200
@@ -241,7 +241,7 @@
 # Populate the 'since' map (name => version) if we're in a git repo.
 require "./" ++ File.dirname(__FILE__) ++ '/module-api-since.rb'
 git_dir = File.dirname(__FILE__) ++ "/../.git"
-if File.directory?(git_dir) && `which git` != ""
+if File.directory?(git_dir) && `command -v git` != ""
     `git --git-dir="#{git_dir}" tag --sort=v:refname`.each_line do |git_tag|
         next if git_tag !~ /^(\d+)\.(\d+)\.(\d+)(?:-rc\d+)?$/ || $1.to_i < 7
         # Version number, ignoring suffixes like -rc1.
