[SCM] QtWebKit packaging branch, master, updated. debian/2.3.2.dfsg-2-10-g7dd72eb

Lisandro Damián Nicanor Pérez lisandro at moszumanska.debian.org
Fri Sep 5 17:58:29 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtwebkit.git;a=commitdiff;h=7dd72eb

The following commit has been merged in the master branch:
commit 7dd72eb64e206d38bea38dc947974b6bac8d7996
Author: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
Date:   Fri Sep 5 14:58:13 2014 -0300

    Add arm64.patch to properly detect the arch.
---
 debian/changelog           |  2 ++
 debian/patches/arm64.patch | 44 ++++++++++++++++++++++++++++++++++++++++++++
 debian/patches/series      |  1 +
 3 files changed, 47 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index fcc12a6..0f73bc7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,8 @@ qtwebkit (2.3.2.dfsg-3) UNRELEASED; urgency=medium
   * Update symbols files with buildds' logs.
   * Add x32_support.patch to support x32 (Closes: #700093).
     - Also disable JIT on x32.
+  * Add arm64.patch (taken from Ubuntu's aarch64.patch) and modify it to
+    properly detect arm64.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Thu, 04 Sep 2014 20:42:51 -0300
 
diff --git a/debian/patches/arm64.patch b/debian/patches/arm64.patch
new file mode 100644
index 0000000..7caa197
--- /dev/null
+++ b/debian/patches/arm64.patch
@@ -0,0 +1,44 @@
+From: Andreas Schwab <schwab at suse.de>
+Date: Mon, 13 May 2013 15:31:45 +0200
+Description: [PATCH] Add support for AAarch64
+  Modified by Lisandro D. N. Pérez Meyer <lisandro at debian.org>
+  The original patch also changed Source/WTF/wtf/dtoa/utils.h, but
+  we are already doing this on
+  double_conversion_correct_double_operations.patch
+Origin: backport, https://bugs.webkit.org/show_bug.cgi?id=116030
+Bug: https://bugs.webkit.org/show_bug.cgi?id=116030
+        * wtf/Platform.h: Add support for AArch64.
+Reviewed-by: Lisandro Damián Nicanor Pérez Meyer <lisandro at debian.org>
+Last-Update: 2014-09-05
+
+---
+ Source/WTF/wtf/Platform.h |   11 ++++++++++-
+ 1 file changed, 10 insertions(+), 1 deletion(-)
+
+--- a/Source/WTF/wtf/Platform.h
++++ b/Source/WTF/wtf/Platform.h
+@@ -324,6 +324,14 @@
+ #define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
+ #endif
+ 
++/* CPU(AARCH64) - AArch64 */
++#if defined(__aarch64__)
++#define WTF_CPU_AARCH64 1
++#if defined(__AARCH64BE__)
++#define WTF_CPU_BIG_ENDIAN 1
++#endif
++#endif
++
+ /* ==== OS() - underlying operating system; only to be used for mandated low-level services like 
+    virtual memory, not to choose a GUI toolkit ==== */
+ 
+@@ -882,7 +890,8 @@
+     || CPU(ALPHA) \
+     || CPU(SPARC64) \
+     || CPU(S390X) \
+-    || CPU(PPC64)
++    || CPU(PPC64) \
++    || CPU(AARCH64)
+ #define WTF_USE_JSVALUE64 1
+ #else
+ #define WTF_USE_JSVALUE32_64 1
diff --git a/debian/patches/series b/debian/patches/series
index b4093fa..9fb0441 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -21,3 +21,4 @@ reduce_memory_usage.patch
 ppc64el.patch
 bound_cpu_usage.patch
 x32_support.patch
+arm64.patch

-- 
QtWebKit packaging



More information about the pkg-kde-commits mailing list