[packages/apache-mod_python] - updated ldflags patch (fix for building with some flags, taken from gentoo)

hawk hawk at pld-linux.org
Tue May 21 11:01:45 CEST 2013


commit be3034b27c54e9a028921b767fc5b63d6a3d36dd
Author: Marcin Krol <hawk at tld-linux.org>
Date:   Tue May 21 09:25:52 2013 +0000

    - updated ldflags patch (fix for building with some flags, taken from gentoo)

 apache-mod_python-ldflags.patch | 12 ++++++++++++
 apache-mod_python.spec          |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/apache-mod_python.spec b/apache-mod_python.spec
index 2ae416c..d73c0d0 100644
--- a/apache-mod_python.spec
+++ b/apache-mod_python.spec
@@ -19,7 +19,7 @@ Summary(sl.UTF-8):	Vključeni pythonski tolmač za spletni strežnik Apache
 Summary(sv.UTF-8):	En inbyggd Python-interpretator för webbservern Apache
 Name:		apache-mod_%{mod_name}
 Version:	3.3.1
-Release:	17
+Release:	18
 License:	Apache
 Group:		Networking/Daemons/HTTP
 Source0:	http://www.apache.org/dist/httpd/modpython/mod_%{mod_name}-%{version}.tgz
diff --git a/apache-mod_python-ldflags.patch b/apache-mod_python-ldflags.patch
index b146a22..4d4c53e 100644
--- a/apache-mod_python-ldflags.patch
+++ b/apache-mod_python-ldflags.patch
@@ -9,3 +9,15 @@
    AC_CHECK_LIB(python${PyVERSION}, Py_NewInterpreter,
               [ PyPYTHONLIBS="-lpython${PyVERSION}" ],
               [ LDFLAGS="$save_LDFLAGS"
+@@ -267,10 +267,7 @@
+ AC_MSG_CHECKING(linker flags used to link Python)
+ AC_SUBST(LDFLAGS)
+ PyLFS=`grep "^LINKFORSHARED=" ${PyLIBPL}/Makefile | cut -f2 -d= | tr '\011\012\015' '   '`
+-PyLDFLAGS=`grep "^LDFLAGS=" ${PyLIBPL}/Makefile | cut -f2 -d= | tr '\011\012\015' '   '`
+-LDFLAGS="${LDFLAGS} ${PyLFS} ${PyLDFLAGS}"
+-LDFLAGS="${LDFLAGS} ${PY_LDFLAGS}"
+-AC_MSG_RESULT($PY_LDFLAGS)
++LDFLAGS="${LDFLAGS} ${PyLFS}"
+ 
+ AC_MSG_CHECKING(where Python include files are)
+ AC_SUBST(INCLUDES)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/apache-mod_python.git/commitdiff/be3034b27c54e9a028921b767fc5b63d6a3d36dd



More information about the pld-cvs-commit mailing list