Files
setup-php/src/scripts/extensions/patches/geos.sh
T

10 lines
626 B
Bash
Raw Normal View History

2021-04-03 05:13:18 +05:30
patch_geos() {
2025-11-24 04:18:57 +05:30
if [[ $(printf '%s\n%s\n' "${version:?}" "7.0" | sort -V | head -n1) == "7.0" ]]; then
2021-04-03 05:13:18 +05:30
sed -i~ -e "s/, ce->name/, ZSTR_VAL(ce->name)/; s/ulong /zend_ulong /" geos.c
fi
2026-07-27 11:36:12 +05:30
get -q -n /tmp/php8.patch https://src.fedoraproject.org/rpms/php-geos/raw/2021845a362752948dd0338920f0a0e6b1031b4d/f/0003-add-all-arginfo-and-fix-build-with-PHP-8.patch
get -q -n /tmp/toString.patch https://src.fedoraproject.org/rpms/php-geos/raw/2021845a362752948dd0338920f0a0e6b1031b4d/f/0006-fix-__toString-with-8.2.patch
2021-04-03 05:13:18 +05:30
patch -p1 < /tmp/php8.patch 2>/dev/null || true
2023-11-27 15:47:27 +05:30
patch -p1 < /tmp/toString.patch 2>/dev/null || true
2021-04-03 05:13:18 +05:30
}