aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dunstan <andrew@dunslane.net>2019-08-26 07:44:34 -0400
committerAndrew Dunstan <andrew@dunslane.net>2019-08-26 07:44:34 -0400
commitacb96eb7d294a003a9392cdd445630ef137d9918 (patch)
treeba1e8f7e90b4ec2f7d621817f409217068572d8e
parent71d84efba714db3b8a330a54be15c4d385719ad6 (diff)
downloadpostgresql-acb96eb7d294a003a9392cdd445630ef137d9918.tar.gz
postgresql-acb96eb7d294a003a9392cdd445630ef137d9918.zip
Treat MINGW and MSYS the same in pg_upgrade test script
On msys2, 'uname -s' reports a string starting MSYS instead on MINGW as happens on msys1. Treat these both the same way. This reverts 608a710195a4b in favor of a more general solution. Backpatch to all live branches.
-rw-r--r--src/bin/pg_upgrade/test.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/bin/pg_upgrade/test.sh b/src/bin/pg_upgrade/test.sh
index 7e44747e39d..c9de4f8a7e0 100644
--- a/src/bin/pg_upgrade/test.sh
+++ b/src/bin/pg_upgrade/test.sh
@@ -31,11 +31,13 @@ standard_initdb() {
../../test/regress/pg_regress --config-auth "$PGDATA"
}
-# Establish how the server will listen for connections
-testhost=`uname -s`
+# What flavor of host are we on?
+# Treat MINGW* (msys1) and MSYS* (msys2) the same.
+testhost=`uname -s | sed s/^MSYS/MINGW/`
+# Establish how the server will listen for connections
case $testhost in
- MINGW*|MSYS*)
+ MINGW*)
LISTEN_ADDRESSES="localhost"
PGHOST=localhost
;;