From 399d2a8e493042d4184525c915e657f4747b056c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Sat, 21 Nov 2015 10:34:53 +0100 Subject: [PATCH 1/1] - fix building with current glibc - rel 2 --- addrinfo.patch | 18 ++++++++++++++++++ apache-mod_pagespeed.spec | 4 +++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 addrinfo.patch 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 + #include +@@ -22,6 +22,7 @@ + #include + + #if !defined(OPENSSL_WINDOWS) ++#include + #include + #include + #else 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 -- 2.44.0