diff options
author | Eugene Lamskoy | 2023-11-23 17:16:18 +0200 |
---|---|---|
committer | Eugene Lamskoy | 2023-11-23 17:16:18 +0200 |
commit | 44667974b6063aa4ac1edac603a6064bb91b3e1b (patch) | |
tree | c9b4f71032e3efd4ed04d9ee8632633009a640c4 | |
parent | d1e55d2809169bd9d91e25cbe5615577339b05ca (diff) | |
download | aur-44667974b6063aa4ac1edac603a6064bb91b3e1b.tar.gz |
libxml patch applied
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 3 | ||||
-rw-r--r-- | php-libxml.patch | 23 |
3 files changed, 29 insertions, 1 deletions
@@ -1,5 +1,5 @@ # Generated by makepkg 6.0.2 -# Fri Oct 27 09:36:23 UTC 2023 +# Thu Nov 23 15:14:45 UTC 2023 pkgbase = php81 pkgdesc = PHP 8.1.25 compiled as to not conflict with mainline php pkgver = 8.1.25 @@ -70,6 +70,7 @@ pkgbase = php81 source = php-makefile-patcher.php source = php-apache.conf source = https://php.net/distributions/php-8.1.25.tar.xz + source = php-libxml.patch source = debian-php-8.1.patch source = php-phpinfo.patch source = timezonedb-guess.patch @@ -79,6 +80,7 @@ pkgbase = php81 sha256sums = ba72fc64f77822755a469314160d5889d5298f4eb5758dd7939dac9b811afe52 sha256sums = 6d0ad9becb5470ce8e5929d7d45660b0f32579038978496317544c5310281a91 sha256sums = 66fdba064aa119b1463a7969571d42f4642690275d8605ab5149bcc5107e2484 + sha256sums = e757f84d2d72ea39259450c32f3a83c72262da4294152ae3e9fbc0cada622bba sha256sums = d1778f038dd742400707307d6845c1dc40ea1962ff9676f880be88a5ebdd8577 sha256sums = 558e780e93dfa861a366c49b4d156d8fc43f17898f001ae6033ec63c33d5d41c sha256sums = 40bcc1e5058602302198d0925e431495391d8469499593af477f59d84d32f764 @@ -133,6 +133,7 @@ source=( "php-makefile-patcher.php" "php-apache.conf" "https://php.net/distributions/php-${pkgver}.tar.xz" + "php-libxml.patch" "debian-php-8.1.patch" "php-phpinfo.patch" "timezonedb-guess.patch" @@ -200,6 +201,7 @@ makedepends=( arch=( ) _patches=( + "php-libxml.patch" "debian-php-8.1.patch" "php-phpinfo.patch" "timezonedb-guess.patch" @@ -1532,6 +1534,7 @@ sha256sums=('e6b8530d747000eebb0089249ec70a3b14add7b501337046700544883f62b17b' 'ba72fc64f77822755a469314160d5889d5298f4eb5758dd7939dac9b811afe52' '6d0ad9becb5470ce8e5929d7d45660b0f32579038978496317544c5310281a91' '66fdba064aa119b1463a7969571d42f4642690275d8605ab5149bcc5107e2484' + 'e757f84d2d72ea39259450c32f3a83c72262da4294152ae3e9fbc0cada622bba' 'd1778f038dd742400707307d6845c1dc40ea1962ff9676f880be88a5ebdd8577' '558e780e93dfa861a366c49b4d156d8fc43f17898f001ae6033ec63c33d5d41c' '40bcc1e5058602302198d0925e431495391d8469499593af477f59d84d32f764' diff --git a/php-libxml.patch b/php-libxml.patch new file mode 100644 index 000000000000..7a9c2fe20bdf --- /dev/null +++ b/php-libxml.patch @@ -0,0 +1,23 @@ +diff --git a/ext/dom/document.c b/ext/dom/document.c +index 64da4f051b..3c71f03ba3 100644 +--- a/ext/dom/document.c ++++ b/ext/dom/document.c +@@ -26,6 +26,7 @@ + #ifdef LIBXML_SCHEMAS_ENABLED + #include <libxml/relaxng.h> + #include <libxml/xmlschemas.h> ++#include <libxml/xmlsave.h> + #endif + + typedef struct _idsIterator idsIterator; +diff --git a/ext/libxml/php_libxml.h b/ext/libxml/php_libxml.h +index af1cc7d6ac..b484568bb1 100644 +--- a/ext/libxml/php_libxml.h ++++ b/ext/libxml/php_libxml.h +@@ -35,6 +35,7 @@ extern zend_module_entry libxml_module_entry; + + #include "zend_smart_str.h" + #include <libxml/tree.h> ++#include <libxml/parser.h> + + #define LIBXML_SAVE_NOEMPTYTAG 1<<2 |