lang/php81: Disable the libxml2 patches

Some patches were added for supporting libxml2 2.12 or newer however as
libxml2 itself has not yet been updated these patches are not compatible
with the previous versions and have runtime issues. These patches should
be added again after textproc/libxml2 has been updated to 2.12 or newer.

On the contrary if php81 has runtime issues even after the libxml2
updates and with these patches we might have to remove php81 earlier
than expected if there is no fix.

PR:		280775
Reported by:	freebsdbugs@filis.org
This commit is contained in:
Muhammad Moinur Rahman 2024-08-21 21:25:33 +02:00
parent 24cbb62943
commit 821186acad
No known key found for this signature in database
GPG key ID: BDB9B5A617C0BC91

View file

@ -21,9 +21,11 @@ PHP_VER= 81
CONFLICTS_INSTALL?= php[0-9][0-9]${PKGNAMESUFFIX}
.if !defined(PKGNAMESUFFIX)
PATCH_SITES= https://github.com/php/php-src/commit/
PATCHFILES= 0a39890c967aa57225bb6bdf4821aff7a3a3c082.patch:-p1 \
061058a9b1bbd90d27d97d79aebcf2b5029767b0.patch:-p1
# For now disable the exra patches for libxml2 until libxml2 is updated
# Uncomment the following lines when libxml2 is updated
#PATCH_SITES= https://github.com/php/php-src/commit/
#PATCHFILES= 0a39890c967aa57225bb6bdf4821aff7a3a3c082.patch:-p1 \
# 061058a9b1bbd90d27d97d79aebcf2b5029767b0.patch:-p1
LIB_DEPENDS= libargon2.so:security/libargon2 \
libpcre2-8.so:devel/pcre2