[packages/apache-mod_pagespeed] - fix building with current glibc - rel 2

baggins baggins at pld-linux.org
Sat Nov 21 10:35:10 CET 2015


commit 399d2a8e493042d4184525c915e657f4747b056c
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sat Nov 21 10:34:53 2015 +0100

    - fix building with current glibc
    - rel 2

 addrinfo.patch            | 18 ++++++++++++++++++
 apache-mod_pagespeed.spec |  4 +++-
 2 files changed, 21 insertions(+), 1 deletion(-)
---
diff --git a/apache-mod_pagespeed.spec b/apache-mod_pagespeed.spec
index 71be2ae..1634157 100644
--- a/apache-mod_pagespeed.spec
+++ b/apache-mod_pagespeed.spec
@@ -51,7 +51,7 @@ Name:		apache-mod_%{mod_name}
 # beta: 1.9.32.x-beta
 # stable: 1.9.32.x-stable
 Version:	1.9.32.4
-Release:	1
+Release:	2
 License:	Apache v2.0
 Group:		Networking/Daemons/HTTP
 Source0:	modpagespeed-%{version}.tar.xz
@@ -59,6 +59,7 @@ Source0:	modpagespeed-%{version}.tar.xz
 Source1:	get-source.sh
 Source2:	gclient.conf
 Patch0:		system-libs.patch
+Patch1:		addrinfo.patch
 Patch2:		bug-632.patch
 Patch4:		no-dev-stdout.patch
 Patch5:		apache24-config.patch
@@ -111,6 +112,7 @@ site is maintained.
 %prep
 %setup -q -n modpagespeed-%{version}
 %patch0 -p2
+%patch1 -p0
 %patch2 -p1
 %patch4 -p1
 %patch5 -p1
diff --git a/addrinfo.patch b/addrinfo.patch
new file mode 100644
index 0000000..858648f
--- /dev/null
+++ b/addrinfo.patch
@@ -0,0 +1,18 @@
+--- third_party/boringssl/src/crypto/bio/socket_helper.c~	2015-07-14 01:16:57.000000000 +0200
++++ third_party/boringssl/src/crypto/bio/socket_helper.c	2015-11-21 10:25:59.264814432 +0100
+@@ -12,7 +12,6 @@
+  * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
+ 
+-#define _POSIX_SOURCE
+ 
+ #include <openssl/bio.h>
+ #include <openssl/err.h>
+@@ -22,6 +22,7 @@
+ #include <sys/types.h>
+ 
+ #if !defined(OPENSSL_WINDOWS)
++#include <sys/socket.h>
+ #include <netdb.h>
+ #include <unistd.h>
+ #else
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/apache-mod_pagespeed.git/commitdiff/399d2a8e493042d4184525c915e657f4747b056c



More information about the pld-cvs-commit mailing list