Skip to content

Commit ea261bb

Browse files
committed
Fix pecl support for extensions with uppercase packages
1 parent eddb855 commit ea261bb

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/scripts/extensions/source.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,8 @@ fetch_extension() {
119119
elif [ "$fetch" = "pecl" ]; then
120120
source="pecl"
121121
pecl_name=${extension/http/pecl_http}
122-
get -q -n /tmp/"$pecl_name".tgz https://pecl.php.net/get/"$pecl_name"-"$release".tgz
122+
capital_pecl_name=$(echo "$pecl_name" | tr '[:lower:]' '[:upper:]')
123+
get -q -n /tmp/"$pecl_name".tgz https://pecl.php.net/get/"$pecl_name"-"$release".tgz https://pecl.php.net/get/"$capital_pecl_name"-"$release".tgz
123124
tar -xzf /tmp/"$pecl_name".tgz -C /tmp
124125
cd /tmp/"$pecl_name"-"$release" || exit
125126
fi

0 commit comments

Comments
 (0)