Skip to content

Commit b47cb50

Browse files
author
Sascha Schumann
committed
Separate libpaths into PHP_LDFLAGS, so that we can address them
separately (required for Apache build).
1 parent 00c3ac9 commit b47cb50

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

acinclude.m4

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ AC_DEFUN(AC_BUILD_RPATH,[
9595
OLD_RPATHS="$PHP_RPATHS"
9696
PHP_RPATHS=""
9797
for i in $OLD_RPATHS; do
98-
PHP_RPATHS="$PHP_RPATHS -R $i"
98+
PHP_LDFLAGS="$PHP_LDFLAGS -L$i"
99+
PHP_RPATHS="$PHP_RPATHS -R $i"
99100
NATIVE_RPATHS="$NATIVE_RPATHS ${ld_runpath_switch}$i"
100101
done
101102
fi

configure.in

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -737,10 +737,8 @@ phptempdir="`pwd`/libs"
737737
AC_SUBST(phplibdir)
738738
AC_SUBST(phptempdir)
739739
EXTRA_LIBS="$EXTRA_LIBS $LIBS"
740+
EXTRA_LDFLAGS="$EXTRA_LDFLAGS $PHP_LDFLAGS"
740741
LIBS=""
741-
for i in $PHP_RPATHS; do
742-
EXTRA_LDFLAGS="$EXTRA_LDFLAGS -L$i"
743-
done
744742
LDFLAGS=""
745743
746744
AC_BUILD_RPATH
@@ -759,6 +757,7 @@ AC_DEFINE_UNQUOTED(PHP_UNAME,"$PHP_UNAME")
759757
PHP_OS=`uname`
760758
AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS")
761759
760+
AC_SUBST(PHP_LDFLAGS)
762761
AC_SUBST(PHP_LIBS)
763762
AC_SUBST(PHP_SAPI)
764763
AC_SUBST(INSTALL_IT)

sapi/apache/libphp4.module.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Name: php4_module
22
ConfigStart
33
RULE_WANTHSREGEX=@APACHE_WANT_HSREGEX@
4-
LIBS="@NATIVE_RPATHS@ @PHP_LIBS@ @EXTRA_LIBS@ @LIBS@ $LIBS"
4+
LIBS="@NATIVE_RPATHS@ @PHP_LDFLAGS@ @PHP_LIBS@ @EXTRA_LIBS@ $LIBS"
55
RULE_HIDE=yes
66
CFLAGS="$CFLAGS -I@abs_srcdir@ -I@abs_srcdir@/libzend -I@abs_builddir@/libzend -I@abs_builddir@"
77
ConfigEnd

0 commit comments

Comments
 (0)