Hello community,
here is the log from the commit of package libqt5-qtwebengine for
openSUSE:Factory checked in at 2016-10-06 12:28:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebengine (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtwebengine"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtwebengine/libqt5-qtwebengine.changes
2016-10-01 23:50:34.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new/libqt5-qtwebengine.changes
2016-10-06 12:28:28.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Oct 5 09:54:47 UTC 2016 - [email protected]
+
+- Added Do-not-depend-on-Linux-4.5.patch (boo#1002873)
+
+-------------------------------------------------------------------
New:
----
Do-not-depend-on-Linux-4.5.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtwebengine.spec ++++++
--- /var/tmp/diff_new_pack.E7CgdA/_old 2016-10-06 12:28:33.000000000 +0200
+++ /var/tmp/diff_new_pack.E7CgdA/_new 2016-10-06 12:28:33.000000000 +0200
@@ -39,6 +39,8 @@
Patch2: armv6-ffmpeg-no-thumb.patch
# PATCH-FIX-UPSTREAM webrtc-build-with-neon.patch - Properly configure webrtc
for neon support
Patch3: webrtc-build-with-neon.patch
+# PATCH-FIX-UPSTREAM Do-not-depend-on-Linux-4.5.patch
+Patch4: Do-not-depend-on-Linux-4.5.patch
# http://www.chromium.org/blink not ported to PowerPC
ExcludeArch: ppc ppc64 ppc64le s390 s390x
# Try to fix i586 MemoryErrors with rpmlint
@@ -149,6 +151,7 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%package devel
Summary: Qt Development Kit
++++++ Do-not-depend-on-Linux-4.5.patch ++++++
>From b12ffcd411d4776f7120ccecb3be34344d930d2b Mon Sep 17 00:00:00 2001
From: Allan Sandfeld Jensen <[email protected]>
Date: Tue, 9 Aug 2016 16:21:29 +0200
Subject: Do not depend on Linux 4.5
Avoid using MADV_FREE that was only recently added to Linux. It will fail when
run on older Linux kernels.
Change-Id: I9b0369fb31402f088b2327c12f70dd39f5e4c8c0
Reviewed-by: Peter Varga <[email protected]>
---
src/3rdparty/chromium/third_party/WebKit/Source/wtf/PageAllocator.cpp | 5 +++++
1 file changed, 5 insertions(+)
diff --git
a/src/3rdparty/chromium/third_party/WebKit/Source/wtf/PageAllocator.cpp
b/src/3rdparty/chromium/third_party/WebKit/Source/wtf/PageAllocator.cpp
index 121b687..be7c3b9 100644
--- a/src/3rdparty/chromium/third_party/WebKit/Source/wtf/PageAllocator.cpp
+++ b/src/3rdparty/chromium/third_party/WebKit/Source/wtf/PageAllocator.cpp
@@ -39,6 +39,11 @@
#include <sys/mman.h>
+#if OS(LINUX) && defined(MADV_FREE)
+// Added in Linux 4.5, but we don't want to depend on 4.5 at runtime
+#undef MADV_FREE
+#endif
+
#ifndef MADV_FREE
#define MADV_FREE MADV_DONTNEED
#endif
--
cgit v1.0-4-g1e03