<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5f9d7645b3296dc0643735a28a0074fa74b82f36">https://github.com/macports/macports-ports/commit/5f9d7645b3296dc0643735a28a0074fa74b82f36</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5f9d7645b3296dc0643735a28a0074fa74b82f36
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Wed Jan 10 06:31:59 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    php: Fix overlinking with libxml2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/59439
</span>---
 lang/php/Portfile                                  | 110 +++++++++++----------
 .../php/files/patch-php52-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php53-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php54-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php55-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php56-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php70-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php71-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php72-libxml2-overlinking.diff |  95 ++++++++++++++++++
 .../php/files/patch-php73-libxml2-overlinking.diff |  95 ++++++++++++++++++
 php/php-solr/Portfile                              |   8 +-
 11 files changed, 918 insertions(+), 55 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/Portfile b/lang/php/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3c850dfbfcc..23d8256b6a4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/php/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -271,6 +271,10 @@ if {[is_sapi_subport]} {
</span>         patchfiles-append \
                         patch-${php}-atomic.diff
     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[vercmp ${branch} < 7.4]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        patch-${php}-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span>     if {[vercmp ${branch} >= 7.0] && [vercmp ${branch} <= 7.2]} {
         patchfiles-append \
                         patch-${php}-implicit.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -432,15 +436,15 @@ subport ${php} {
</span>     PortGroup               select 1.0
 
     switch -- ${version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.2.17              {revision 17}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.3.29              {revision 8}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.4.45              {revision 7}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.5.38              {revision 8}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.6.40              {revision 6}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.0.33              {revision 6}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.1.33              {revision 4}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.2.34              {revision 5}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.3.33              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.2.17              {revision 18}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.3.29              {revision 9}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.4.45              {revision 8}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.5.38              {revision 9}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.6.40              {revision 7}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.0.33              {revision 7}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.1.33              {revision 5}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.2.34              {revision 6}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.3.33              {revision 3}
</span>         7.4.33              {revision 1}
         8.0.30              {revision 0}
         8.1.27              {revision 0}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -597,15 +601,15 @@ subport ${php}-apache2handler {
</span>     PortGroup               active_variants 1.1
 
     switch -- ${version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.2.17              {revision 3}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.3.29              {revision 3}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.4.45              {revision 3}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.5.38              {revision 3}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.6.40              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.0.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.1.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.2.34              {revision 2}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.3.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.2.17              {revision 4}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.3.29              {revision 4}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.4.45              {revision 4}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.5.38              {revision 4}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.6.40              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.0.33              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.1.33              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.2.34              {revision 3}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.3.33              {revision 1}
</span>         7.4.33              {revision 0}
         8.0.30              {revision 0}
         8.1.27              {revision 0}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -665,15 +669,15 @@ To enable ${subport}, run:
</span> 
 subport ${php}-cgi {
     switch -- ${version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.2.17              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.3.29              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.4.45              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.5.38              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.6.40              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.0.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.1.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.2.34              {revision 2}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.3.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.2.17              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.3.29              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.4.45              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.5.38              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.6.40              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.0.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.1.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.2.34              {revision 3}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.3.33              {revision 1}
</span>         7.4.33              {revision 0}
         8.0.30              {revision 0}
         8.1.27              {revision 0}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -710,14 +714,14 @@ subport ${php}-cgi {
</span> if {[vercmp ${branch} >= 5.3]} {
 subport ${php}-fpm {
     switch -- ${version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.3.29              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.4.45              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.5.38              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.6.40              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.0.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.1.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.2.34              {revision 2}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.3.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.3.29              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.4.45              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.5.38              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.6.40              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.0.33              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.1.33              {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.2.34              {revision 3}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.3.33              {revision 1}
</span>         7.4.33              {revision 0}
         8.0.30              {revision 0}
         8.1.27              {revision 0}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2133,15 +2137,15 @@ subport ${php}-snmp {
</span> 
 subport ${php}-soap {
     switch -- ${version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.2.17              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.3.29              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.4.45              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.5.38              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.6.40              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.0.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.1.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.2.34              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.3.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.2.17              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.3.29              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.4.45              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.5.38              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.6.40              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.0.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.1.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.2.34              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.3.33              {revision 1}
</span>         7.4.33              {revision 0}
         8.0.30              {revision 0}
         8.1.27              {revision 0}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2382,15 +2386,15 @@ subport ${php}-xmlrpc {
</span> 
 subport ${php}-xsl {
     switch -- ${version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.2.17              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.3.29              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.4.45              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.5.38              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        5.6.40              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.0.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.1.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.2.34              {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        7.3.33              {revision 0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.2.17              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.3.29              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.4.45              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.5.38              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        5.6.40              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.0.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.1.33              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.2.34              {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        7.3.33              {revision 1}
</span>         7.4.33              {revision 0}
         8.0.30              {revision 0}
         8.1.27              {revision 0}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php52-libxml2-overlinking.diff b/lang/php/files/patch-php52-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..939e7ab8ec4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php52-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2010-05-05 16:55:44.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 11:04:49.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2523,7 +2523,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_LIBLINE($LIBXML_LIBS, $1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_INCLINE($LIBXML_INCS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2011-01-06 17:04:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 11:05:29.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20569,7 +20569,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -31337,7 +31337,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87068,7 +87068,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -89596,7 +89596,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -100602,7 +100602,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -101461,7 +101461,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -102261,7 +102261,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -102988,7 +102988,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -105447,7 +105447,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php53-libxml2-overlinking.diff b/lang/php/files/patch-php53-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..797df9b3fcb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php53-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2014-08-13 14:22:50.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 11:02:24.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2536,7 +2536,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_LIBLINE($LIBXML_LIBS, $1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_INCLINE($LIBXML_INCS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2014-08-13 14:27:27.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 11:02:24.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21922,7 +21922,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33298,7 +33298,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -83657,7 +83657,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -86193,7 +86193,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -97714,7 +97714,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -98564,7 +98564,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -99358,7 +99358,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -100073,7 +100073,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -102530,7 +102530,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php54-libxml2-overlinking.diff b/lang/php/files/patch-php54-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d2a9cc45287
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php54-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2019-01-09 03:54:13.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 10:55:20.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2549,7 +2549,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_LIBLINE($LIBXML_LIBS, $1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_INCLINE($LIBXML_INCS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2015-09-01 15:20:12.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 11:00:07.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22004,7 +22004,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33970,7 +33970,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -84757,7 +84757,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -86271,7 +86271,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -95982,7 +95982,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -96829,7 +96829,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -97619,7 +97619,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -98333,7 +98333,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -100657,7 +100657,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php55-libxml2-overlinking.diff b/lang/php/files/patch-php55-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..1ac88c6732e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php55-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2019-01-09 03:54:13.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 10:55:20.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2549,7 +2549,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_LIBLINE($LIBXML_LIBS, $1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_INCLINE($LIBXML_INCS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2016-07-20 07:21:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 10:58:13.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22235,7 +22235,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34029,7 +34029,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -83240,7 +83240,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -84754,7 +84754,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -94502,7 +94502,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -95349,7 +95349,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -96139,7 +96139,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -96853,7 +96853,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -99177,7 +99177,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php56-libxml2-overlinking.diff b/lang/php/files/patch-php56-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f27ab8c76f8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php56-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2019-01-09 03:54:13.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 10:55:20.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2549,7 +2549,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_LIBLINE($LIBXML_LIBS, $1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_INCLINE($LIBXML_INCS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2019-01-09 04:25:58.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 10:55:20.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23127,7 +23127,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -34954,7 +34954,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -84375,7 +84375,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -85907,7 +85907,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -95664,7 +95664,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -96511,7 +96511,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -97301,7 +97301,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -98015,7 +98015,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -100339,7 +100339,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php70-libxml2-overlinking.diff b/lang/php/files/patch-php70-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..643259c601f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php70-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2018-12-04 11:23:01.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 07:01:23.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2553,7 +2553,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_LIBLINE($LIBXML_LIBS, $1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       PHP_EVAL_INCLINE($LIBXML_INCS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2018-12-04 11:22:44.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 07:02:10.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16896,7 +16896,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28925,7 +28925,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -76106,7 +76106,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77646,7 +77646,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -85453,7 +85453,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -86304,7 +86304,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87098,7 +87098,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87816,7 +87816,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -90145,7 +90145,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     IFS=$ac_IFS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for ac_i in $LIBXML_LIBS; do
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php71-libxml2-overlinking.diff b/lang/php/files/patch-php71-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..04268d9e00a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php71-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2019-10-22 11:59:41.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 06:56:09.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2594,7 +2594,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       AC_MSG_ERROR([libxml2 version 2.6.11 or greater required.])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2019-10-22 11:59:36.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 06:57:27.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16914,7 +16914,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29004,7 +29004,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -76915,7 +76915,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -78517,7 +78517,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -86436,7 +86436,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87349,7 +87349,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -88205,7 +88205,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -88985,7 +88985,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -91376,7 +91376,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php72-libxml2-overlinking.diff b/lang/php/files/patch-php72-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..50ecb3bb2f7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php72-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2020-09-30 00:15:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 07:05:58.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2582,7 +2582,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       AC_MSG_ERROR([libxml2 version 2.6.11 or greater required.])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2020-09-30 00:15:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 07:05:58.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17098,7 +17098,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29399,7 +29399,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -75840,7 +75840,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77384,7 +77384,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -85784,7 +85784,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -86658,7 +86658,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87475,7 +87475,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -88216,7 +88216,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -90542,7 +90542,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/files/patch-php73-libxml2-overlinking.diff b/lang/php/files/patch-php73-libxml2-overlinking.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ca79f16691e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/files/patch-php73-libxml2-overlinking.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Don't overlink with libxml2's dependencies.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/acinclude.m4 2021-11-16 05:18:41.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/acinclude.m4 2024-01-10 03:39:13.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2564,7 +2564,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       AC_MSG_ERROR([libxml2 version 2.6.11 or greater required.])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/configure    2021-11-16 05:18:29.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/configure    2024-01-10 03:40:01.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17478,7 +17478,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -29756,7 +29756,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -75716,7 +75716,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77260,7 +77260,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -85861,7 +85861,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -86735,7 +86735,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87552,7 +87552,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -88293,7 +88293,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -90619,7 +90619,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test "$LIBXML_VERSION" -ge "2006011"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       found_libxml=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      LIBXML_LIBS=`$XML2_CONFIG --libs`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       LIBXML_INCS=`$XML2_CONFIG --cflags`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       as_fn_error $? "libxml2 version 2.6.11 or greater required." "$LINENO" 5
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-solr/Portfile b/php/php-solr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fbbce8923e4..f9e6f32b5d0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-solr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-solr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,13 +13,17 @@ php.pecl                yes
</span> 
 if {[vercmp ${php.branch} >= 7.0]} {
     version             2.6.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[vercmp ${php.branch} < 7.4]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision        1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span>     checksums           rmd160  741556911dc4667f2a9ec08042239cccd20bded5 \
                         sha256  7cbee19bd62d3fc89aea266cbf51c0e1d9d4127098f46848910419e8733a4dc7 \
                         size    621852
 } elseif {[vercmp ${php.branch} >= 5.3]} {
     version             2.4.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            2
</span>     checksums           rmd160  e4f025a3833b53dae8e066c4604c37026310d6c1 \
                         sha256  22865dafb76fc5839e84a5bd423bb37d5062883e5dfc4d064b43129ac9f2752c \
                         size    256316
</pre><pre style='margin:0'>

</pre>