* Fri Jun 30 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.9.1-1 - Update to 5.9.1 - Rebase qtbug-61521 patch (drop the parts that are already in 5.9.1) - Drop backported GN aarch64 patches already included in 5.9.1epel9
parent
ace3e112e6
commit
f456610d8c
@ -1,30 +0,0 @@
|
|||||||
Index: src/3rdparty/chromium/build/toolchain/linux/BUILD.gn
|
|
||||||
diff --git a/src/3rdparty/chromium/build/toolchain/linux/BUILD.gn b/src/3rdparty/chromium/build/toolchain/linux/BUILD.gn
|
|
||||||
index 548722d3938017ac936b9088b7a686c2afbbb5fe..86cd7dabc6e86d22a266817dfbb3bf0c719f7992 100644
|
|
||||||
--- a/src/3rdparty/chromium/build/toolchain/linux/BUILD.gn
|
|
||||||
+++ b/src/3rdparty/chromium/build/toolchain/linux/BUILD.gn
|
|
||||||
@@ -21,6 +21,24 @@ clang_toolchain("clang_arm64") {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
+gcc_toolchain("arm64") {
|
|
||||||
+ toolprefix = "aarch64-linux-gnu-"
|
|
||||||
+
|
|
||||||
+ cc = "${toolprefix}gcc"
|
|
||||||
+ cxx = "${toolprefix}g++"
|
|
||||||
+
|
|
||||||
+ ar = "${toolprefix}ar"
|
|
||||||
+ ld = cxx
|
|
||||||
+ readelf = "${toolprefix}readelf"
|
|
||||||
+ nm = "${toolprefix}nm"
|
|
||||||
+
|
|
||||||
+ toolchain_args = {
|
|
||||||
+ current_cpu = "arm64"
|
|
||||||
+ current_os = "linux"
|
|
||||||
+ is_clang = false
|
|
||||||
+ }
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
gcc_toolchain("arm") {
|
|
||||||
toolprefix = "arm-linux-gnueabihf-"
|
|
||||||
|
|
@ -1,43 +0,0 @@
|
|||||||
From 801c957651fba94b5d7dde9cc490378a4dc3a987 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
||||||
Date: Thu, 1 Jun 2017 11:40:02 +0200
|
|
||||||
Subject: [PATCH] [Backport] GN: Add Arm64 Linux support
|
|
||||||
|
|
||||||
Add Arm64 linux support be able to build GN binary for
|
|
||||||
native arm64 builds.
|
|
||||||
|
|
||||||
R=dpranke@chromium.org, brettw@chromium.org
|
|
||||||
|
|
||||||
Review-Url: https://codereview.chromium.org/2550673002
|
|
||||||
|
|
||||||
Task-number: QTBUG-61128
|
|
||||||
Change-Id: I3aa6b6ca7df374428a7f4a8b4db9f488a8926f6c
|
|
||||||
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|
||||||
---
|
|
||||||
chromium/tools/gn/args.cc | 3 +++
|
|
||||||
1 file changed, 3 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/3rdparty/chromium/tools/gn/args.cc b/src/3rdparty/chromium/tools/gn/args.cc
|
|
||||||
index 7285d7a..54703e1 100644
|
|
||||||
--- a/src/3rdparty/chromium/tools/gn/args.cc
|
|
||||||
+++ b/src/3rdparty/chromium/tools/gn/args.cc
|
|
||||||
@@ -266,6 +266,7 @@ void Args::SetSystemVarsLocked(Scope* dest) const {
|
|
||||||
static const char kX86[] = "x86";
|
|
||||||
static const char kX64[] = "x64";
|
|
||||||
static const char kArm[] = "arm";
|
|
||||||
+ static const char kArm64[] = "arm64";
|
|
||||||
static const char kMips[] = "mipsel";
|
|
||||||
static const char kS390X[] = "s390x";
|
|
||||||
static const char kPPC64[] = "ppc64";
|
|
||||||
@@ -280,6 +281,8 @@ void Args::SetSystemVarsLocked(Scope* dest) const {
|
|
||||||
arch = kX64;
|
|
||||||
else if (os_arch.substr(0, 3) == "arm")
|
|
||||||
arch = kArm;
|
|
||||||
+ else if (os_arch == "aarch64")
|
|
||||||
+ arch = kArm64;
|
|
||||||
else if (os_arch == "mips")
|
|
||||||
arch = kMips;
|
|
||||||
else if (os_arch == "s390x")
|
|
||||||
--
|
|
||||||
2.7.4
|
|
||||||
|
|
@ -1 +1 @@
|
|||||||
SHA512 (qtwebengine-opensource-src-5.9.0-clean.tar.xz) = b97da4c9cd98d4c9c3cd4f59a4b488f55234dab947d324956643d0ccd61a527d3b5d7c647626b947dfde6dedcce1a9fa630d81b40ff1200c445547e3466c0607
|
SHA512 (qtwebengine-opensource-src-5.9.1-clean.tar.xz) = 86bbfe50d557b82df3b3598a43340b5fa913d01df0a8c7cd43ae8d36eed59e6deca633e42f8813c1074b3bbc5ac21179571f2ef9fd125838875bddd92faca36c
|
||||||
|
Loading…
Reference in new issue