Files
macports-ports/lang/php/files/patch-php54-libxml2-overlinking.diff
2024-01-10 16:14:29 -06:00

96 lines
3.4 KiB
Diff

Don't overlink with libxml2's dependencies.
--- a/acinclude.m4 2019-01-09 03:54:13.000000000 -0600
+++ b/acinclude.m4 2024-01-10 10:55:20.000000000 -0600
@@ -2549,7 +2549,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
PHP_EVAL_LIBLINE($LIBXML_LIBS, $1)
PHP_EVAL_INCLINE($LIBXML_INCS)
--- a/configure 2015-09-01 15:20:12.000000000 -0500
+++ b/configure 2024-01-10 11:00:07.000000000 -0600
@@ -22004,7 +22004,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -33970,7 +33970,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -84757,7 +84757,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -86271,7 +86271,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -95982,7 +95982,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -96829,7 +96829,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -97619,7 +97619,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -98333,7 +98333,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do
@@ -100657,7 +100657,7 @@
IFS=$ac_IFS
LIBXML_VERSION=`expr $1 \* 1000000 + $2 \* 1000 + $3`
if test "$LIBXML_VERSION" -ge "2006011"; then
- LIBXML_LIBS=`$XML2_CONFIG --libs`
+ LIBXML_LIBS=`$XML2_CONFIG --libs --dynamic`
LIBXML_INCS=`$XML2_CONFIG --cflags`
for ac_i in $LIBXML_LIBS; do