Skip to content

Commit fb774d2

Browse files
committed
test: drop brew curl to use the system one
1 parent 36f1360 commit fb774d2

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

scripts/build/build_libpq.sh

+7-12
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,19 @@ case "$ID" in
5252
centos)
5353
yum update -y
5454
yum install -y zlib-devel krb5-devel pam-devel
55-
curl="$(which curl)"
5655
;;
5756

5857
alpine)
5958
apk upgrade
6059
apk add --no-cache zlib-dev krb5-dev linux-pam-dev openldap-dev openssl-dev
61-
curl="$(which curl)"
6260
;;
6361

6462
macos)
6563
brew install automake m4 libtool
6664
# If available, libpq seemingly insists on linking against homebrew's
6765
# openssl no matter what so remove it. Since homebrew's curl depends on
6866
# it, force use of system curl.
69-
brew uninstall --force --ignore-dependencies openssl gettext
70-
curl="/usr/bin/curl"
67+
brew uninstall --force --ignore-dependencies openssl gettext curl
7168
if [ -z "$MACOSX_ARCHITECTURE" ]; then
7269
MACOSX_ARCHITECTURE="$(uname -m)"
7370
fi
@@ -108,7 +105,7 @@ if [ "$ID" == "centos" ] || [ "$ID" == "macos" ]; then
108105
openssl_tag="OpenSSL_${openssl_version//./_}"
109106
openssl_dir="openssl-${openssl_tag}"
110107
if [ ! -d "${openssl_dir}" ]; then
111-
"$curl" -sL \
108+
curl -sL \
112109
https://github.com/openssl/openssl/archive/${openssl_tag}.tar.gz \
113110
| tar xzf -
114111

@@ -140,8 +137,7 @@ if [ "$ID" == "macos" ]; then
140137
# Build kerberos if needed
141138
krb5_dir="krb5-${krb5_version}/src"
142139
if [ ! -d "${krb5_dir}" ]; then
143-
"$curl" -sL \
144-
curl -sL "https://kerberos.org/dist/krb5/$(echo 1.21.3 | grep -oE '\d+\.\d+')/krb5-${krb5_version}.tar.gz" \
140+
curl -sL "https://kerberos.org/dist/krb5/${krb5_version%.*}/krb5-${krb5_version}.tar.gz" \
145141
| tar xzf -
146142

147143
cd "${krb5_dir}"
@@ -162,8 +158,7 @@ if [ "$ID" == "macos" ]; then
162158
# Build gettext if needed
163159
gettext_dir="gettext-${gettext_version}"
164160
if [ ! -d "${gettext_dir}" ]; then
165-
"$curl" -sL \
166-
curl -sL "https://ftp.gnu.org/pub/gnu/gettext/gettext-${gettext_version}.tar.gz" \
161+
curl -sL "https://ftp.gnu.org/pub/gnu/gettext/gettext-${gettext_version}.tar.gz" \
167162
| tar xzf -
168163

169164
cd "${gettext_dir}"
@@ -188,7 +183,7 @@ if [ "$ID" == "centos" ] || [ "$ID" == "macos" ]; then
188183
sasl_tag="cyrus-sasl-${sasl_version}"
189184
sasl_dir="cyrus-sasl-${sasl_tag}"
190185
if [ ! -d "${sasl_dir}" ]; then
191-
"$curl" -sL \
186+
curl -sL \
192187
https://github.com/cyrusimap/cyrus-sasl/archive/${sasl_tag}.tar.gz \
193188
| tar xzf -
194189

@@ -216,7 +211,7 @@ if [ "$ID" == "centos" ] || [ "$ID" == "macos" ]; then
216211
ldap_tag="${ldap_version}"
217212
ldap_dir="openldap-${ldap_tag}"
218213
if [ ! -d "${ldap_dir}" ]; then
219-
"$curl" -sL \
214+
curl -sL \
220215
https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-${ldap_tag}.tgz \
221216
| tar xzf -
222217

@@ -246,7 +241,7 @@ fi
246241
postgres_tag="REL_${postgres_version//./_}"
247242
postgres_dir="postgres-${postgres_tag}"
248243
if [ ! -d "${postgres_dir}" ]; then
249-
"$curl" -sL \
244+
curl -sL \
250245
https://github.com/postgres/postgres/archive/${postgres_tag}.tar.gz \
251246
| tar xzf -
252247

0 commit comments

Comments
 (0)