[packages/php4] - fixed link-libs patch to remove redundant linking with libnetsnmp
qboosh
qboosh at pld-linux.org
Fri Oct 23 18:08:54 CEST 2020
commit 51d7cb88b7adfb4822b870290c2e7c19667d8aa4
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Oct 23 18:08:28 2020 +0200
- fixed link-libs patch to remove redundant linking with libnetsnmp
php4-link-libs.patch | 32 +++++++++++++++++++++++---------
php4.spec | 1 -
2 files changed, 23 insertions(+), 10 deletions(-)
---
diff --git a/php4.spec b/php4.spec
index e268d54..5681fd7 100644
--- a/php4.spec
+++ b/php4.spec
@@ -6,7 +6,6 @@
# - make additional headers added by mail patch configurable
# - too many unneccessary libs:
# - libkrb5.so.3 is needed by (installed) php4-common-4.4.8-15.i686
-# - php4-common-4.4.8-15.i686 marks net-snmp-libs-5.4.1.2-1.i686 (cap libnetsnmp.so.15)
# php5-common doesn't have such deps
# - php4-cli pulls: libltdl
# - above is caused by openssl linked in statically as openssl links with kerberos
diff --git a/php4-link-libs.patch b/php4-link-libs.patch
index 32f04ef..860f834 100644
--- a/php4-link-libs.patch
+++ b/php4-link-libs.patch
@@ -10,34 +10,48 @@
if test "$ac_cv_func_dlopen" = "yes"; then
--- php.org/ext/ldap/config.m4.org 2006-08-10 14:23:59.583381250 +0000
+++ php/ext/ldap/config.m4 2006-08-10 14:24:40.013908000 +0000
-@@ -113,8 +113,9 @@
+@@ -113,8 +113,8 @@
dnl Save original values
_SAVE_CPPFLAGS=$CPPFLAGS
- _SAVE_LDFLAGS=$LDFLAGS
+- _SAVE_LDFLAGS=$LDFLAGS
- LDFLAGS="$LDFLAGS $LDAP_SHARED_LIBADD"
-+ LDFLAGS="$LDFLAGS"
++ _SAVE_LIBS="$LIBS"
CPPFLAGS="$CPPFLAGS -I$LDAP_INCDIR"
+ LIBS="$LIBS $LDAP_SHARED_LIBADD"
dnl Check for 3 arg ldap_set_rebind_proc
AC_CACHE_CHECK([for 3 arg ldap_set_rebind_proc], ac_cv_3arg_setrebindproc,
-@@ -138,4 +139,5 @@
+@@ -138,4 +138,4 @@
dnl Restore original values
CPPFLAGS=$_SAVE_CPPFLAGS
- LDFLAGS=$_SAVE_LDFLAGS
+- LDFLAGS=$_SAVE_LDFLAGS
+ LIBS=$_SAVE_LIBS
fi
---- php.org/acinclude.m4~ 2006-08-20 13:12:40.191078397 +0200
-+++ php/acinclude.m4 2006-08-20 13:14:34.859406479 +0200
-@@ -1607,7 +1607,7 @@
+--- php-4.4.9/acinclude.m4.orig 2020-10-22 22:24:40.164611677 +0200
++++ php-4.4.9/acinclude.m4 2020-10-22 22:25:44.137927068 +0200
+@@ -1621,18 +1621,18 @@
+ dnl Wrapper for AC_CHECK_LIB
+ dnl
+ AC_DEFUN([PHP_CHECK_LIBRARY], [
+- save_old_LDFLAGS=$LDFLAGS
++ save_old_LIBS=$LIBS
+ ac_stuff="$5"
save_ext_shared=$ext_shared
ext_shared=yes
- PHP_EVAL_LIBLINE([$]ac_stuff, LDFLAGS)
+ PHP_EVAL_LIBLINE([$]ac_stuff, LIBS)
AC_CHECK_LIB([$1],[$2],[
- LDFLAGS=$save_old_LDFLAGS
+- LDFLAGS=$save_old_LDFLAGS
++ LIBS=$save_old_LIBS
ext_shared=$save_ext_shared
+ $3
+ ],[
+- LDFLAGS=$save_old_LDFLAGS
++ LIBS=$save_old_LIBS
+ ext_shared=$save_ext_shared
+ unset ac_cv_lib_$1[]_$2
+ $4
--- php.org/ext/openssl/config0.m4~ 2004-12-30 15:54:35.000000000 +0100
+++ php/ext/openssl/config0.m4 2006-08-20 13:32:55.412011298 +0200
@@ -22,6 +22,7 @@
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/php4.git/commitdiff/51d7cb88b7adfb4822b870290c2e7c19667d8aa4
More information about the pld-cvs-commit
mailing list