Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2017-06-07 09:53:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.webkit2gtk3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkit2gtk3"

Wed Jun  7 09:53:07 2017 rev:39 rq:500063 version:2.16.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2017-05-31 
12:14:09.591680909 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkit2gtk3.changes     
2017-06-07 09:53:10.621730124 +0200
@@ -1,0 +2,12 @@
+Mon May 29 16:31:21 UTC 2017 - zai...@opensuse.org
+
+- Add conditional gcc6-c++ BuildRequires and #!BuildIgnore:
+  libgcc_s1 and also and pass -DCMAKE_C_COMPILER=gcc-6 and
+  -DCMAKE_CXX_COMPILER=g++-6 to cmake for SLE/Leap, so we can fully
+  build Webkit2gtk3 without disabling features.
+- Drop webkitgtk-disable-gcc-version-checks.patch, no longer needed
+  following above changes.
+- Remove the compilation flag to disable FTL JIT, no longer needed
+  following above changes.
+
+-------------------------------------------------------------------

Old:
----
  webkitgtk-disable-gcc-version-checks.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webkit2gtk3.spec ++++++
--- /var/tmp/diff_new_pack.ZyXQmM/_old  2017-06-07 09:53:11.305633476 +0200
+++ /var/tmp/diff_new_pack.ZyXQmM/_new  2017-06-07 09:53:11.309632911 +0200
@@ -36,18 +36,16 @@
 Source1:        baselibs.conf
 # PATCH-FIX-OPENSUSE webkitgtk-typelib-sharelib-link.patch 
dims...@opensuse.org -- Fixup the .gir file to contain the full library name 
for libjavascriptcore.
 Patch0:         webkitgtk-typelib-sharelib-link.patch
-# PATCH-FIX-SLE webkitgtk-disable-gcc-version-checks.patch 
mcatanz...@igalia.com -- Allow building with GCC 4.8, which is currently safe 
if IndexedDB is disabled.
-Patch1:         webkitgtk-disable-gcc-version-checks.patch
 %ifnarch s390 s390x
 BuildRequires:  binutils-gold
 %endif
 BuildRequires:  bison >= 2.3
 BuildRequires:  cmake
-%if %{?suse_version} > 1315
-BuildRequires:  gcc-c++ >= 4.9
+%if 0%{?suse_version} == 1315
+BuildRequires:  gcc6-c++
+#!BuildIgnore:  libgcc_s1
 %else
-BuildRequires:  gcc-c++ >= 4.8
-BuildRequires:  libedit-devel
+BuildRequires:  gcc-c++ >= 4.9
 %endif
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
@@ -231,9 +229,6 @@
 %prep
 %setup -q -n webkitgtk-%{version}
 %patch0 -p1
-%if %{?suse_version} == 1315
-%patch1 -p1
-%endif
 
 %build
 # Use linker flags to reduce memory consumption
@@ -243,16 +238,10 @@
 %else
 %global optflags %(echo %{optflags} -Wl,--no-keep-memory | sed 's/-g /-g1 /')
 %endif
-# IndexedDB support (including DB process) support requires GCC 4.9.
-# Use some hidden, not-really-supported build options to avoid this.
-# See webkit#98932.
-# Disable FTL JIT on SLE until we get llvm >= 3.7 or until
-# upstream switches from LLVM to B3 (requires gcc >= 4.9).
 %cmake \
 %if 0%{?suse_version} == 1315
-  -DENABLE_DATABASE_PROCESS=OFF \
-  -DENABLE_INDEXED_DATABASE=OFF \
-  -DENABLE_FTL_JIT=OFF \
+  -DCMAKE_C_COMPILER=gcc-6 \
+  -DCMAKE_CXX_COMPILER=g++-6 \
 %endif
   -DCMAKE_BUILD_TYPE=Release \
   -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/libwebkit2gtk%{_wk2sover} \


Reply via email to