[oe] [meta-browser][PATCH] chromium: Disable use_sysroot

Khem Raj raj.khem at gmail.com
Thu Aug 3 16:43:26 UTC 2017


This variable is required to be unset so that we
can tell the system that we are using a different
newer C++ runtime library than the sysroot which
helps in compiling with clang also

Fixes link errors like
undefined reference to '__atomic_is_lock_free'

Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
 recipes-browser/chromium/files/aarch64/oe-defaults.gypi | 1 +
 recipes-browser/chromium/files/armv6/oe-defaults.gypi   | 1 +
 recipes-browser/chromium/files/armv7a/oe-defaults.gypi  | 1 +
 recipes-browser/chromium/files/armv7ve/oe-defaults.gypi | 1 +
 recipes-browser/chromium/files/x86-64/oe-defaults.gypi  | 1 +
 recipes-browser/chromium/files/x86/oe-defaults.gypi     | 1 +
 6 files changed, 6 insertions(+)

diff --git a/recipes-browser/chromium/files/aarch64/oe-defaults.gypi b/recipes-browser/chromium/files/aarch64/oe-defaults.gypi
index 27e1cfe..3862e58 100644
--- a/recipes-browser/chromium/files/aarch64/oe-defaults.gypi
+++ b/recipes-browser/chromium/files/aarch64/oe-defaults.gypi
@@ -11,5 +11,6 @@
     'use_cups': 0,
     'use_gnome_keyring': 0,
     'linux_link_gnome_keyring': 0
+    'use_sysroot': 0,
   }, 
 }
diff --git a/recipes-browser/chromium/files/armv6/oe-defaults.gypi b/recipes-browser/chromium/files/armv6/oe-defaults.gypi
index 27e1cfe..3862e58 100644
--- a/recipes-browser/chromium/files/armv6/oe-defaults.gypi
+++ b/recipes-browser/chromium/files/armv6/oe-defaults.gypi
@@ -11,5 +11,6 @@
     'use_cups': 0,
     'use_gnome_keyring': 0,
     'linux_link_gnome_keyring': 0
+    'use_sysroot': 0,
   }, 
 }
diff --git a/recipes-browser/chromium/files/armv7a/oe-defaults.gypi b/recipes-browser/chromium/files/armv7a/oe-defaults.gypi
index 27e1cfe..3862e58 100644
--- a/recipes-browser/chromium/files/armv7a/oe-defaults.gypi
+++ b/recipes-browser/chromium/files/armv7a/oe-defaults.gypi
@@ -11,5 +11,6 @@
     'use_cups': 0,
     'use_gnome_keyring': 0,
     'linux_link_gnome_keyring': 0
+    'use_sysroot': 0,
   }, 
 }
diff --git a/recipes-browser/chromium/files/armv7ve/oe-defaults.gypi b/recipes-browser/chromium/files/armv7ve/oe-defaults.gypi
index 27e1cfe..3862e58 100644
--- a/recipes-browser/chromium/files/armv7ve/oe-defaults.gypi
+++ b/recipes-browser/chromium/files/armv7ve/oe-defaults.gypi
@@ -11,5 +11,6 @@
     'use_cups': 0,
     'use_gnome_keyring': 0,
     'linux_link_gnome_keyring': 0
+    'use_sysroot': 0,
   }, 
 }
diff --git a/recipes-browser/chromium/files/x86-64/oe-defaults.gypi b/recipes-browser/chromium/files/x86-64/oe-defaults.gypi
index 0a6e8e8..9f858d4 100644
--- a/recipes-browser/chromium/files/x86-64/oe-defaults.gypi
+++ b/recipes-browser/chromium/files/x86-64/oe-defaults.gypi
@@ -11,5 +11,6 @@
     'use_cups': 0,
     'use_gnome_keyring': 0,
     'linux_link_gnome_keyring': 0,
+    'use_sysroot': 0,
   }, 
 }
diff --git a/recipes-browser/chromium/files/x86/oe-defaults.gypi b/recipes-browser/chromium/files/x86/oe-defaults.gypi
index 0a6e8e8..9f858d4 100644
--- a/recipes-browser/chromium/files/x86/oe-defaults.gypi
+++ b/recipes-browser/chromium/files/x86/oe-defaults.gypi
@@ -11,5 +11,6 @@
     'use_cups': 0,
     'use_gnome_keyring': 0,
     'linux_link_gnome_keyring': 0,
+    'use_sysroot': 0,
   }, 
 }
-- 
2.13.4




More information about the Openembedded-devel mailing list