summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2025-01-05 21:51:57 +0100
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2025-01-05 22:00:24 +0100
commit6cd0fbdc492c60adf79ce4518e6b854f7facffb1 (patch)
treea23ef54e93c92683144ddb1acf8495927db211b6
parentcee23d83e09614c73cf35b83164e49603c2b546f (diff)
fix(macos): don't crash on undefined variableorigin/fix-macos-deployment-target
-rwxr-xr-xscripts/build/build_libpq.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/build/build_libpq.sh b/scripts/build/build_libpq.sh
index 0baf37be..107460f8 100755
--- a/scripts/build/build_libpq.sh
+++ b/scripts/build/build_libpq.sh
@@ -62,7 +62,7 @@ case "$ID" in
# openssl no matter what so remove it. Since homebrew's curl depends on
# it, force use of system curl.
brew uninstall --force --ignore-dependencies openssl gettext curl
- if [ -z "$MACOSX_ARCHITECTURE" ]; then
+ if [ -z "${MACOSX_ARCHITECTURE:-}" ]; then
MACOSX_ARCHITECTURE="$(uname -m)"
fi
# Set the deployment target to be <= to that of the oldest supported Python version.
@@ -110,7 +110,7 @@ if [ "$ID" == "centos" ] || [ "$ID" == "macos" ]; then
options=(--prefix=${LIBPQ_BUILD_PREFIX} --openssldir=${LIBPQ_BUILD_PREFIX} \
zlib -fPIC shared)
- if [ -z "$MACOSX_ARCHITECTURE" ]; then
+ if [ -z "${MACOSX_ARCHITECTURE:-}" ]; then
./config $options
else
./configure "darwin64-$MACOSX_ARCHITECTURE-cc" $options