2020-07-22 05:34:34 +00:00
|
|
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
|
|
From: John Kleinschmidt <jkleinsc@github.com>
|
|
|
|
Date: Wed, 15 Jul 2020 17:52:32 -0400
|
|
|
|
Subject: skip atk toolchain check
|
|
|
|
|
|
|
|
this patch is needed to work around the following gn error on
|
|
|
|
Linux arm/arm64:
|
|
|
|
|
|
|
|
ERROR at //build/config/linux/atk/BUILD.gn:13:1: Assertion failed.
|
|
|
|
|
|
|
|
assert(current_toolchain == default_toolchain)
|
|
|
|
|
|
|
|
^-----
|
|
|
|
|
|
|
|
See //ui/accessibility/BUILD.gn:297:20: which caused the file to be included.
|
|
|
|
|
|
|
|
configs += [ "//build/config/linux/atk" ]
|
|
|
|
|
|
|
|
^-------------------------
|
|
|
|
"//build/config/linux/atk" is only needed for accessibility unit tests
|
|
|
|
which we don't build
|
|
|
|
|
|
|
|
diff --git a/build/config/linux/atk/BUILD.gn b/build/config/linux/atk/BUILD.gn
|
2021-03-04 17:27:05 +00:00
|
|
|
index bc8e27894732a6d3e834d6b21f00441eca02dd63..f7381c1d5b5842521e0c35476ae468ab508c0fea 100644
|
2020-07-22 05:34:34 +00:00
|
|
|
--- a/build/config/linux/atk/BUILD.gn
|
|
|
|
+++ b/build/config/linux/atk/BUILD.gn
|
2021-03-04 17:27:05 +00:00
|
|
|
@@ -12,7 +12,7 @@ import("//build/config/ui.gni")
|
|
|
|
assert(!is_chromeos_ash)
|
2020-07-22 05:34:34 +00:00
|
|
|
|
|
|
|
# These packages should _only_ be expected when building for a target.
|
|
|
|
-assert(current_toolchain == default_toolchain)
|
|
|
|
+#assert(current_toolchain == default_toolchain)
|
|
|
|
|
|
|
|
if (use_atk) {
|
|
|
|
assert(use_glib, "use_atk=true requires that use_glib=true")
|
2021-03-16 16:05:15 +00:00
|
|
|
diff --git a/build/config/linux/atspi2/BUILD.gn b/build/config/linux/atspi2/BUILD.gn
|
|
|
|
index 988a9956813617456ee1945de8e857d43543e411..e6e17e9e8f5ff99404b52c0a42d508f97c61e7fc 100644
|
|
|
|
--- a/build/config/linux/atspi2/BUILD.gn
|
|
|
|
+++ b/build/config/linux/atspi2/BUILD.gn
|
|
|
|
@@ -6,7 +6,6 @@ import("//build/config/linux/pkg_config.gni")
|
|
|
|
import("//build/config/ui.gni")
|
|
|
|
|
|
|
|
# These packages should _only_ be expected when building for a target.
|
|
|
|
-assert(current_toolchain == default_toolchain)
|
|
|
|
|
|
|
|
if (use_atk) {
|
|
|
|
pkg_config("atspi2") {
|