Skip to content
This repository was archived by the owner on Oct 29, 2024. It is now read-only.

Commit ed2a648

Browse files
nabijaczlewelibehlendorf
authored andcommitted
Install libcurl-dev on non-FreeBSD buildds
Ref: openzfs/zfs#11956
1 parent 9555cf9 commit ed2a648

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

scripts/bb-dependencies.sh

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ apt_get_install () {
1919
[ $? -ne 11 ] && break
2020

2121
sleep 0.5
22-
done
22+
done
2323
}
2424

2525
# Temporary workaround for FreeBSD pkg db locking race
@@ -55,7 +55,7 @@ Amazon*)
5555
xfsprogs-devel libattr-devel libacl-devel libudev-devel \
5656
device-mapper-devel openssl-devel elfutils-libelf-devel \
5757
libffi-devel libaio-devel libmount-devel pam-devel \
58-
python-devel python-setuptools python-cffi
58+
python-devel python-setuptools python-cffi libcurl-devel
5959
;;
6060

6161
CentOS*)
@@ -86,7 +86,7 @@ CentOS*)
8686
sudo -E yum -y --skip-broken install kernel-devel \
8787
zlib-devel libuuid-devel libblkid-devel libselinux-devel \
8888
xfsprogs-devel libattr-devel libacl-devel libudev-devel \
89-
openssl-devel libffi-devel pam-devel libaio-devel
89+
openssl-devel libffi-devel pam-devel libaio-devel libcurl-devel
9090

9191
# Packages that are version dependent and not always available
9292
if cat /etc/centos-release | grep -Eq "release 7."; then
@@ -118,7 +118,8 @@ Debian*)
118118
xfslibs-dev libattr1-dev libacl1-dev libudev-dev libdevmapper-dev \
119119
libssl-dev libaio-dev libffi-dev libelf-dev libmount-dev \
120120
libpam0g-dev pamtester python-dev python-setuptools python-cffi \
121-
python3 python3-dev python3-setuptools python3-cffi
121+
python3 python3-dev python3-setuptools python3-cffi \
122+
libcurl4-openssl-dev
122123

123124
# Testing support libraries
124125
sudo -E apt-get --yes install libasan4
@@ -142,7 +143,7 @@ Fedora*)
142143
xfsprogs-devel libattr-devel libacl-devel libudev-devel \
143144
device-mapper-devel openssl-devel libtirpc-devel libffi-devel \
144145
libaio-devel libmount-devel pam-devel pamtester python-devel python-setuptools \
145-
python-cffi python3 python3-devel python3-setuptools python3-cffi
146+
python-cffi python3 python3-devel python3-setuptools python3-cffi libcurl-devel
146147

147148
# Testing support libraries
148149
sudo -E dnf -y install libasan
@@ -221,7 +222,8 @@ Ubuntu*)
221222
xfslibs-dev libattr1-dev libacl1-dev libudev-dev libdevmapper-dev \
222223
libssl-dev libffi-dev libaio-dev libelf-dev libmount-dev \
223224
libpam0g-dev pamtester python-dev python-setuptools python-cffi \
224-
python3 python3-dev python3-setuptools python3-cffi
225+
python3 python3-dev python3-setuptools python3-cffi \
226+
libcurl4-openssl-dev
225227

226228
if test "$BB_MODE" = "STYLE"; then
227229
apt_get_install pax-utils shellcheck cppcheck mandoc

0 commit comments

Comments
 (0)