Hello community,

here is the log from the commit of package webkitgtk for openSUSE:Factory 
checked in at 2014-05-05 21:16:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
 and      /work/SRC/openSUSE:Factory/.webkitgtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkitgtk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes      2014-02-21 
14:26:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-05-05 
21:17:46.000000000 +0200
@@ -1,0 +2,177 @@
+Tue Apr 15 08:06:59 UTC 2014 - [email protected]
+
+- Update to version 2.4.1:
+  + Add CORS support for media elements to GStreamer media backend.
+  + Fix wrong flags used in fcntl call that failed in FreeBSD.
+  + Correctly handle HTTP authentication for cross-origin requests.
+  + Correctly handle cookies for cross-origin requests.
+  + Fix a crash in the plugin process with some plugins that
+    redefine NPN functions.
+  + Fix acceletared video when the video format has an alpha
+    component.
+  + Fix sites using geolocation after reloading when using
+    Geoclue2.
+  + Append Safari version to UserAgent to fix redirections in
+    www.globalforestwatch.org.
+
+-------------------------------------------------------------------
+Tue Mar 25 08:31:27 UTC 2014 - [email protected]
+
+- Update to version 2.4.0:
+  + Support for multiple web processes.
+  + DOM touch events support.
+  + Plugins cache.
+  + Process model API.
+  + TLS errors API.
+  + Lots of bugs fixed.
+
+-------------------------------------------------------------------
+Wed Mar 19 10:59:24 UTC 2014 - [email protected]
+
+- Update to version 2.3.92:
+  + Add support for Geoclue2.
+  + Always finalize the soup session object when the networking
+    process finishes.
+  + Make sure the web process doesn’t finish if there’s an ongoing
+    print operation.
+  + Fix runtime critical warnings about main loop sources not found
+    when trying to remove them.
+  + Fixed several crashes in JavaScriptCore when visiting facebook.
+  + Improve CSS properties performance.
+  + Fix web process leak when the WebView is leaked by the
+    application.
+  + Fix the build when using vala bindings due to UI and web
+    process main headers included together.
+
+-------------------------------------------------------------------
+Mon Mar  3 19:33:01 UTC 2014 - [email protected]
+
+- Update to version 2.3.91:
+  + Use a persistent cache for plugins metadata to avoid locking
+    the UI while scanning plugins during page loads.
+  + Make the web inspector always load in multiprocess mode.
+  + Add a pkg-config file for WebKit2 web process extensions API.
+  + Fix the generation of g_return macros for GObject DOM bindings
+    in some cases where non pointer parameters were handled as
+    pointers.
+  + Enable DFG_JIT on FreeBSD.
+  + Use system default compiler instead of gcc when building DOM
+    generated sources.
+  + Several build fixes for FreeBSD.
+  + Fix the build with wayland support enabled.
+
+-------------------------------------------------------------------
+Thu Feb 21 00:00:00 UTC 2014 - [email protected]
+
+- Update to 2.3.90:
+  + Add initial touch support to WebKit2.
+  + Add API to create a WebKitWebView related to another one to
+    share the same Web Process.
+  + Create the inspector view using the same web process as the
+    inspected page.
+  + Fix wrong mix of fcntl commands and flags in WebKit2.
+  + Fix marshaller used in WebKitWebPage::document-loaded signal.
+  + Fix a crash in GStreamer media backend when playback rate is
+    too high.
+  + Fix the build on FreeBSD.
+
+-------------------------------------------------------------------
+Thu Feb 20 23:59:59 UTC 2014 - [email protected]
+
+- Update to version 2.3.5:
+  + Add API to allow setting a multiple web process model.
+  + Add API to pass initialization user data from the UI process to
+    the web extensions.
+  + Implement languages support with network process.
+  + Implement custom URI schemes with network process.
+  + Disable MemoryCache when the DOCUMENT_VIEWER cache model is
+    set.
+  + Expose aria-describedby with ATK_RELATION_DESCRIBED_BY.
+  + Fix a bug that prevented from entering fullscreen again in
+    HTML5 videos after fullscreen was left with ESC.
+  + Set playback rate when pipeline is not ready in GStreamer media
+    backend.
+  + Fix a lockup when playing Icecast radio in GStreamer media
+    backend.
+  + Fix a web process crash when a download is cancelled.
+  + Fix several crashes when printing via JavaScript.
+
+-------------------------------------------------------------------
+Thu Feb 20 23:00:00 UTC 2014 - [email protected]
+
+- Update to version 2.3.4:
+  + Add API to WebKitResponsePolicyDecision to check if the MIME
+    type can be shown.
+  + Enable fullscreen API by default.
+  + Fix handling of HTTP certificates with the network process
+    enabled.
+  + Fix downloads with the network process enabled.
+  + Fix handling of cookies when network process is enabled.
+  + Remove the partial file downloaded when the download operation
+    fails or is cancelled.
+  + Make WebKitWebPage::send-request signal work after a redirect.
+  + Add xdg.origin.url extended attribute to downloads in WebKit2.
+  + Fix WebGL with GLES.
+  + Updated translations.
+- Create new subpackage
+  typelib-1_0-WebKit2WebExtension-3.0 when building for GTK+ 3.0.
+- Add webkitgtk-x86-assembler-fix.patch: Fix build creating invalid
+  assembler code on x86.
+
+-------------------------------------------------------------------
+Thu Feb 20 22:00:00 UTC 2014 - [email protected]
+
+- Update to version 2.3.3:
+  + Render AC layers also when using GTK+ 2 in WebKit1.
+  + Avoid extra copy when drawing images in cairo backend.
+  + Fix return value of webkit_web_view_get_view_source_mode() in
+    WebKit1.
+  + Fix scrolling in combo boxes when the dropdown menu is larger
+    than the screen.
+  + Remove Chromium as user agent and claim to be Safari in OS X.
+  + Fix a crash in the WebProcess when visiting www.pressure.co.uk.
+  + Fix a crash JavaScriptcore with certain Google Drive documents.
+  + Fix a crash in JavaScriptcore when running peacekeeper
+    benchmark in 32 bit platforms.
+  + Fix the build with freetype >= 2.5.1.
+- Drop webkitgtk-use-recommended-freetype-include.patch: fixed
+  upstream.
+- Rebase webkitgtk-aarch64.patch.
+- Add chrpath BuildRequires.
+- Use chrpath to remove RPath references to buildroot from
+  installed binaries.
+
+-------------------------------------------------------------------
+Thu Feb 20 21:00:00 UTC 2014 - [email protected]
+
+- Update to version 2.3.2:
+  + Add enable-media-stream setting to WebKit2 GTK+ API.
+  + Fix a crash when load fails due to SSL errors in WebKit2.
+  + Add support audio and video tracks to GStreamer media backend.
+  + Properly expose video and audio elements to accessibility.
+  + Fix invalid cairo matrix when drawing too small surfaces.
+  + Avoid extra copy when drawing images using cairo.
+  + Do not omit playback rate when seeking in GStreamer media
+    backend.
+  + Several build fixes on non-linux platforms.
+- Changes from version 2.3.1:
+  + Add WebKit2 API for TLS errors.
+  + Make EventTarget interface introspectable in GObject DOM
+    bindings.
+  + Expose WheelEvent in the GObject DOM bindings API.
+  + Generate API documentation for GObject DOM bindings.
+  + Respect image orientation by default.
+  + Enable text edition undo/redo operations support in WebKit2.
+  + Add suppport for blob URLs to GStreamer media backend.
+  + Add support for subtitles.
+  + Allow running the web process with an arbitrary prefix command
+    in debug builds.
+  + Expose image links properly to accessibility.
+  + Expose title and alternative text for links in image maps to
+    accessibility.
+  + Cancel the current active WebKitAuthenticationRequest on load
+    fail.
+  + Fix several memory leaks.
+- Rebase webkitgtk-aarch64.patch.
+
+-------------------------------------------------------------------
webkitgtk3.changes: same change

Old:
----
  webkitgtk-2.2.5.tar.xz

New:
----
  webkitgtk-2.4.1.tar.xz
  webkitgtk-x86-assembler-fix.patch

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

Other differences:
------------------
++++++ webkitgtk.spec ++++++
--- /var/tmp/diff_new_pack.wxsmvp/_old  2014-05-05 21:17:47.000000000 +0200
+++ /var/tmp/diff_new_pack.wxsmvp/_new  2014-05-05 21:17:47.000000000 +0200
@@ -47,7 +47,7 @@
 Summary:        Library for rendering web content, GTK+ Port
 License:        LGPL-2.0+ and BSD-3-Clause
 Group:          Development/Libraries/C and C++
-Version:        2.2.5
+Version:        2.4.1
 Release:        0
 # FIXME: at some point, figure out a way to remove the hack where we use -g0 
to have successful builds
 # FIXME: get upstream to fix the conflict on gtk-doc docs between gtk2 and 
gtk3 versions
@@ -63,8 +63,11 @@
 Patch3:         webkitgtk-aarch64.patch
 # PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch [email protected] -- add 
support for ppc64le
 Patch5:         webkitgtk-ppc64le.patch
+# PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 
[email protected] -- Fix build creating invalid assembler code on x86.
+Patch6:         webkitgtk-x86-assembler-fix.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
+BuildRequires:  chrpath
 BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection-devel >= 1.32.0
@@ -227,6 +230,24 @@
 
 This package provides the GObject Introspection bindings for the GTK+
 port of WebKit2.
+
+%package -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+Summary:        Library for rendering web content, GTK+ Port -- Introspection 
bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+WebKit is a web content engine, derived from KHTML and KJS from KDE,
+and used primarily in Apple's Safari browser.  It is made to be
+embedded in other applications, such as mail readers, or web browsers.
+
+It is able to display content such as HTML, SVG, XML, and others. It
+also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and
+more.
+
+This package provides the GObject Introspection bindings for the GTK+
+port of WebKit2.
+
+
 %endif
 
 %package -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -297,13 +318,16 @@
 #patch2
 %patch3 -p1
 %patch5 -p1
+%patch6 -p2
 # FIXME: workaround needed in > 1.7.90 to fix build
+mkdir -p DerivedSources/webkit
+mkdir -p DerivedSources/WebCore
 mkdir -p DerivedSources/ANGLE
-mkdir DerivedSources/InjectedBundle
-mkdir DerivedSources/Platform
 mkdir -p DerivedSources/WebKit2/webkit2gtk/webkit2
-mkdir DerivedSources/webkit
-mkdir DerivedSources/webkitdom
+mkdir -p DerivedSources/WebKit2
+mkdir -p DerivedSources/webkitdom/
+mkdir -p DerivedSources/InjectedBundle
+mkdir -p DerivedSources/Platform
 
 %build
 %ifarch ppc64 ppc64le
@@ -347,11 +371,15 @@
 %install
 %makeinstall
 %find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 # for webkitgtk3, we rename %{_datadir}/gtk-doc/html/webkitgtk to 
%{_datadir}/gtk-doc/html/webkitgtk3
 %if %{build_for_gtk3}
 mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk 
%{buildroot}%{_datadir}/gtk-doc/html/%{name}
+mv %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk 
%{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
+# Clean up some buildroot references in binaries
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitPluginProcess
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitWebProcess
 %endif
+find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
 
@@ -380,6 +408,7 @@
 %files -n libwebkit2gtk%{_wk2sover}
 %defattr(-,root,root)
 %{_libdir}/libwebkit2gtk-%{_sonamever}.so.*
+%{_libexecdir}/WebKitNetworkProcess
 %{_libexecdir}/WebKitPluginProcess
 %{_libexecdir}/WebKitWebProcess
 
@@ -403,6 +432,10 @@
 %files -n typelib-1_0-WebKit2-%{_sonameverpkg}
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib
+
+%files -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/WebKit2WebExtension-%{_sonamever}.typelib
 %endif
 
 %files -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -412,6 +445,7 @@
 %files -n libwebkitgtk%{?_develnamever}-devel
 %defattr(-,root,root)
 %doc %{_datadir}/gtk-doc/html/%{name}/
+%doc %{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
 %{_libdir}/libjavascriptcoregtk-%{_sonamever}.so
 %{_libdir}/libwebkitgtk-%{_sonamever}.so
 %{_libdir}/pkgconfig/javascriptcoregtk-%{_sonamever}.pc
@@ -422,6 +456,7 @@
 %doc %{_datadir}/gtk-doc/html/webkit2gtk/
 %{_libdir}/libwebkit2gtk-%{_sonamever}.so
 %{_libdir}/pkgconfig/webkit2%{_pkgconfig_suffix}.pc
+%{_libdir}/pkgconfig/webkit2gtk-web-extension*.pc
 %endif
 
 %files -n webkit-jsc-%{_jscver}

++++++ webkitgtk3.spec ++++++
--- /var/tmp/diff_new_pack.wxsmvp/_old  2014-05-05 21:17:47.000000000 +0200
+++ /var/tmp/diff_new_pack.wxsmvp/_new  2014-05-05 21:17:47.000000000 +0200
@@ -47,7 +47,7 @@
 Summary:        Library for rendering web content, GTK+ Port
 License:        LGPL-2.0+ and BSD-3-Clause
 Group:          Development/Libraries/C and C++
-Version:        2.2.5
+Version:        2.4.1
 Release:        0
 # FIXME: at some point, figure out a way to remove the hack where we use -g0 
to have successful builds
 # FIXME: get upstream to fix the conflict on gtk-doc docs between gtk2 and 
gtk3 versions
@@ -63,8 +63,11 @@
 Patch3:         webkitgtk-aarch64.patch
 # PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch [email protected] -- add 
support for ppc64le
 Patch5:         webkitgtk-ppc64le.patch
+# PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 
[email protected] -- Fix build creating invalid assembler code on x86.
+Patch6:         webkitgtk-x86-assembler-fix.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  bison
+BuildRequires:  chrpath
 BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection-devel >= 1.32.0
@@ -227,6 +230,24 @@
 
 This package provides the GObject Introspection bindings for the GTK+
 port of WebKit2.
+
+%package -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+Summary:        Library for rendering web content, GTK+ Port -- Introspection 
bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+WebKit is a web content engine, derived from KHTML and KJS from KDE,
+and used primarily in Apple's Safari browser.  It is made to be
+embedded in other applications, such as mail readers, or web browsers.
+
+It is able to display content such as HTML, SVG, XML, and others. It
+also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and
+more.
+
+This package provides the GObject Introspection bindings for the GTK+
+port of WebKit2.
+
+
 %endif
 
 %package -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -297,13 +318,16 @@
 #patch2
 %patch3 -p1
 %patch5 -p1
+%patch6 -p2
 # FIXME: workaround needed in > 1.7.90 to fix build
+mkdir -p DerivedSources/webkit
+mkdir -p DerivedSources/WebCore
 mkdir -p DerivedSources/ANGLE
-mkdir DerivedSources/InjectedBundle
-mkdir DerivedSources/Platform
 mkdir -p DerivedSources/WebKit2/webkit2gtk/webkit2
-mkdir DerivedSources/webkit
-mkdir DerivedSources/webkitdom
+mkdir -p DerivedSources/WebKit2
+mkdir -p DerivedSources/webkitdom/
+mkdir -p DerivedSources/InjectedBundle
+mkdir -p DerivedSources/Platform
 
 %build
 %ifarch ppc64 ppc64le
@@ -347,11 +371,15 @@
 %install
 %makeinstall
 %find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 # for webkitgtk3, we rename %{_datadir}/gtk-doc/html/webkitgtk to 
%{_datadir}/gtk-doc/html/webkitgtk3
 %if %{build_for_gtk3}
 mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk 
%{buildroot}%{_datadir}/gtk-doc/html/%{name}
+mv %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk 
%{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
+# Clean up some buildroot references in binaries
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitPluginProcess
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitWebProcess
 %endif
+find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
 %post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
 
@@ -380,6 +408,7 @@
 %files -n libwebkit2gtk%{_wk2sover}
 %defattr(-,root,root)
 %{_libdir}/libwebkit2gtk-%{_sonamever}.so.*
+%{_libexecdir}/WebKitNetworkProcess
 %{_libexecdir}/WebKitPluginProcess
 %{_libexecdir}/WebKitWebProcess
 
@@ -403,6 +432,10 @@
 %files -n typelib-1_0-WebKit2-%{_sonameverpkg}
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib
+
+%files -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/WebKit2WebExtension-%{_sonamever}.typelib
 %endif
 
 %files -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -412,6 +445,7 @@
 %files -n libwebkitgtk%{?_develnamever}-devel
 %defattr(-,root,root)
 %doc %{_datadir}/gtk-doc/html/%{name}/
+%doc %{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
 %{_libdir}/libjavascriptcoregtk-%{_sonamever}.so
 %{_libdir}/libwebkitgtk-%{_sonamever}.so
 %{_libdir}/pkgconfig/javascriptcoregtk-%{_sonamever}.pc
@@ -422,6 +456,7 @@
 %doc %{_datadir}/gtk-doc/html/webkit2gtk/
 %{_libdir}/libwebkit2gtk-%{_sonamever}.so
 %{_libdir}/pkgconfig/webkit2%{_pkgconfig_suffix}.pc
+%{_libdir}/pkgconfig/webkit2gtk-web-extension*.pc
 %endif
 
 %files -n webkit-jsc-%{_jscver}

++++++ webkitgtk-2.2.5.tar.xz -> webkitgtk-2.4.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.2.5.tar.xz 
/work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.1.tar.xz differ: char 
26, line 1

++++++ webkitgtk-aarch64.patch ++++++
--- /var/tmp/diff_new_pack.wxsmvp/_old  2014-05-05 21:17:47.000000000 +0200
+++ /var/tmp/diff_new_pack.wxsmvp/_new  2014-05-05 21:17:47.000000000 +0200
@@ -10,11 +10,11 @@
  Source/WTF/wtf/dtoa/utils.h |  2 +-
  2 files changed, 12 insertions(+), 3 deletions(-)
 
-Index: webkitgtk-2.2.2/Source/WTF/wtf/Platform.h
+Index: webkitgtk-2.3.3/Source/WTF/wtf/Platform.h
 ===================================================================
---- webkitgtk-2.2.2.orig/Source/WTF/wtf/Platform.h
-+++ webkitgtk-2.2.2/Source/WTF/wtf/Platform.h
-@@ -327,6 +327,14 @@
+--- webkitgtk-2.3.3.orig/Source/WTF/wtf/Platform.h
++++ webkitgtk-2.3.3/Source/WTF/wtf/Platform.h
+@@ -317,6 +317,14 @@
  #define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
  #endif
  
@@ -29,9 +29,9 @@
  /* ==== OS() - underlying operating system; only to be used for mandated 
low-level services like 
     virtual memory, not to choose a GUI toolkit ==== */
  
-@@ -689,7 +697,8 @@
+@@ -659,7 +667,8 @@
      || CPU(ALPHA) \
-     || CPU(SPARC64) \
+     || CPU(ARM64) \
      || CPU(S390X) \
 -    || CPU(PPC64)
 +    || CPU(PPC64) \
@@ -39,25 +39,25 @@
  #define WTF_USE_JSVALUE64 1
  #else
  #define WTF_USE_JSVALUE32_64 1
-@@ -855,7 +864,7 @@
+@@ -833,7 +842,7 @@
  #define ENABLE_REGEXP_TRACING 0
  
  /* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */
--#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && 
!(OS(QNX) && PLATFORM(QT))
-+#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && 
!(OS(QNX) && PLATFORM(QT)) && !CPU(AARCH64) && !CPU(PPC)
+-#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP))
++#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && 
!CPU(AARCH64) && !CPU(PPC)
  #define ENABLE_YARR_JIT 1
  
  /* Setting this flag compares JIT results with interpreter results. */
-Index: webkitgtk-2.2.2/Source/WTF/wtf/dtoa/utils.h
+Index: webkitgtk-2.3.3/Source/WTF/wtf/dtoa/utils.h
 ===================================================================
---- webkitgtk-2.2.2.orig/Source/WTF/wtf/dtoa/utils.h
-+++ webkitgtk-2.2.2/Source/WTF/wtf/dtoa/utils.h
+--- webkitgtk-2.3.3.orig/Source/WTF/wtf/dtoa/utils.h
++++ webkitgtk-2.3.3/Source/WTF/wtf/dtoa/utils.h
 @@ -49,7 +49,7 @@
  defined(__ARMEL__) || \
  defined(_MIPS_ARCH_MIPS32R2)
  #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
--#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(HPPA)
-+#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(HPPA) 
|| CPU(AARCH64)
+-#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA)
++#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || 
CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA) 
|| CPU(AARCH64)
  #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
  #elif defined(_M_IX86) || defined(__i386__)
  #if defined(_WIN32)

++++++ webkitgtk-x86-assembler-fix.patch ++++++
Index: /trunk/Source/WTF/wtf/Atomics.h
===================================================================
--- /trunk/Source/WTF/wtf/Atomics.h     (revision 162136)
+++ /trunk/Source/WTF/wtf/Atomics.h     (revision 162137)
@@ -296,5 +296,5 @@
         "sete %1"
         : "+a"(expected), "=q"(result), "+m"(*location)
-        : "r"(newValue)
+        : "q"(newValue)
         : "memory"
         );
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to