Openembedded Devel Discussions
 help / color / mirror / Atom feed
* [meta-browser][PATCH 1/2] chromium_24.0.1312.52.bb: Fix build with hardfp
@ 2013-05-26 21:35 Khem Raj
  2013-05-26 21:35 ` [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518 Khem Raj
  0 siblings, 1 reply; 7+ messages in thread
From: Khem Raj @ 2013-05-26 21:35 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Otavio Salvador, Eric Bénard

Add missing dep on gconf-2
Pass Wno-error=unused-local-typedefs to please gcc 4.8

Signed-off-by: Khem Raj <raj.khem@gmail.com>
CC: Eric Bénard <eric@eukrea.com>
CC: Denis Carikli <denis@eukrea.com>
CC: Otavio Salvador <otavio@ossystems.com.br>

---
 recipes-browser/chromium/chromium_24.0.1312.52.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/recipes-browser/chromium/chromium_24.0.1312.52.bb b/recipes-browser/chromium/chromium_24.0.1312.52.bb
index a9a2d28..f877812 100644
--- a/recipes-browser/chromium/chromium_24.0.1312.52.bb
+++ b/recipes-browser/chromium/chromium_24.0.1312.52.bb
@@ -1,7 +1,7 @@
 DESCRIPTION = "Chromium browser"
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=0750f191c9bbf46869b70508e7eb455b"
-DEPENDS = "xextproto cairo nss gtk+ zlib-native libav libxi libgnome-keyring libxss cups ninja-native"
+DEPENDS = "xextproto cairo nss gtk+ zlib-native libav libxi libgnome-keyring libxss cups ninja-native gconf"
 
 SRC_URI = "http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2 \
         file://include.gypi \
@@ -35,7 +35,8 @@ EXTRA_OEGYP =	" \
 	-I ${WORKDIR}/include.gypi \
 	-f ninja \
 "
-
+ARMFPABI_arm = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', 'arm_float_abi=hard', 'arm_float_abi=softfp', d)}"
+export GYP_DEFINES="${ARMFPABI} release_extra_cflags='-Wno-error=unused-local-typedefs'"
 do_configure() {
 	cd ${S}
 	# replace LD with CXX, to workaround a possible gyp issue?
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518
  2013-05-26 21:35 [meta-browser][PATCH 1/2] chromium_24.0.1312.52.bb: Fix build with hardfp Khem Raj
@ 2013-05-26 21:35 ` Khem Raj
  2013-05-27  6:11   ` Eric Bénard
  2013-05-28 15:05   ` Gary Thomas
  0 siblings, 2 replies; 7+ messages in thread
From: Khem Raj @ 2013-05-26 21:35 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Otavio Salvador, Eric Bénard

Signed-off-by: Khem Raj <raj.khem@gmail.com>
CC: Eric Bénard <eric@eukrea.com>
CC: Denis Carikli <denis@eukrea.com>
CC: Otavio Salvador <otavio@ossystems.com.br>

---
 .../chromium-29.0.1518.2/armv6/include.gypi        |  8 ++
 .../chromium-29.0.1518.2/armv6/oe-defaults.gypi    | 15 ++++
 .../chromium-29.0.1518.2/armv7a/include.gypi       |  9 +++
 .../chromium-29.0.1518.2/armv7a/oe-defaults.gypi   | 15 ++++
 .../chromium-29.0.1518.2/i586/include.gypi         |  5 ++
 .../chromium-29.0.1518.2/i586/oe-defaults.gypi     | 15 ++++
 .../uninitialised-warning.patch                    | 90 ++++++++++++++++++++++
 .../chromium/chromium-29.0.1518.2/unistd-2.patch   | 27 +++++++
 .../chromium-29.0.1518.2/x86-64/include.gypi       |  5 ++
 .../chromium-29.0.1518.2/x86-64/oe-defaults.gypi   | 15 ++++
 recipes-browser/chromium/chromium_29.0.1518.2.bb   | 72 +++++++++++++++++
 11 files changed, 276 insertions(+)
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv6/include.gypi
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv6/oe-defaults.gypi
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv7a/include.gypi
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv7a/oe-defaults.gypi
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/i586/include.gypi
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/i586/oe-defaults.gypi
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/uninitialised-warning.patch
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/unistd-2.patch
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/x86-64/include.gypi
 create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/x86-64/oe-defaults.gypi
 create mode 100644 recipes-browser/chromium/chromium_29.0.1518.2.bb

diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/armv6/include.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/armv6/include.gypi
new file mode 100644
index 0000000..2c88271
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/armv6/include.gypi
@@ -0,0 +1,8 @@
+{
+  'variables': {
+    # Configure for armv6 compilation
+    'target_arch': 'arm',
+    'armv7': 0,
+    'arm_neon': 0,
+  }
+}
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/armv6/oe-defaults.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/armv6/oe-defaults.gypi
new file mode 100644
index 0000000..27e1cfe
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/armv6/oe-defaults.gypi
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 1,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 0,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0
+  }, 
+}
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/armv7a/include.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/armv7a/include.gypi
new file mode 100644
index 0000000..316cf48
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/armv7a/include.gypi
@@ -0,0 +1,9 @@
+{
+  'variables': {
+    # Configure for armv7 compilation
+    'target_arch': 'arm',
+    'armv7': 1,
+    'arm_thumb': 1,
+    'arm_neon': 1,
+  }, 
+}
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/armv7a/oe-defaults.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/armv7a/oe-defaults.gypi
new file mode 100644
index 0000000..27e1cfe
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/armv7a/oe-defaults.gypi
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 1,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 0,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0
+  }, 
+}
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/i586/include.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/i586/include.gypi
new file mode 100644
index 0000000..69f3a08
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/i586/include.gypi
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'ia32',
+  }
+}
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/i586/oe-defaults.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/i586/oe-defaults.gypi
new file mode 100644
index 0000000..0a6e8e8
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/i586/oe-defaults.gypi
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/uninitialised-warning.patch b/recipes-browser/chromium/chromium-29.0.1518.2/uninitialised-warning.patch
new file mode 100644
index 0000000..fac12bb
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/uninitialised-warning.patch
@@ -0,0 +1,90 @@
+Make gcc 4.8 happy. It complains about uninitialized symbols
+
+| ../../webkit/glue/webclipboard_impl.cc: In member function 'virtual uint64 webkit_glue::WebClipboardImpl::sequenceNumber(WebKit::WebClipboard::Buffer)':
+| ../../webkit/glue/webclipboard_impl.cc:80:48: error: 'buffer_type' may be used uninitialized in this function [-Werror=maybe-uninitialized]
+|    return client_->GetSequenceNumber(buffer_type);
+|                                                 ^
+| ../../webkit/glue/webclipboard_impl.cc: In member function 'virtual WebKit::WebVector<WebKit::WebString> webkit_glue::WebClipboardImpl::readAvailableTypes(WebKit::WebClipboard::Buffer, bool*)':
+| ../../webkit/glue/webclipboard_impl.cc:118:73: error: 'buffer_type' may be used uninitialized in this function [-Werror=maybe-uninitialized]
+|      client_->ReadAvailableTypes(buffer_type, &types, contains_filenames);
+|                                                                          ^
+| ../../webkit/glue/webclipboard_impl.cc: In member function 'virtual WebKit::WebData webkit_glue::WebClipboardImpl::readImage(WebKit::WebClipboard::Buffer)':
+| ../../webkit/glue/webclipboard_impl.cc:169:45: error: 'buffer_type' may be used uninitialized in this function [-Werror=maybe-uninitialized]
+|    client_->ReadImage(buffer_type, &png_data);
+|                                              ^
+| ../../webkit/glue/webclipboard_impl.cc: In member function 'virtual WebKit::WebString webkit_glue::WebClipboardImpl::readCustomData(WebKit::WebClipboard::Buffer, const WebKit::WebString&)':
+| ../../webkit/glue/webclipboard_impl.cc:180:52: error: 'buffer_type' may be used uninitialized in this function [-Werror=maybe-uninitialized]
+|    client_->ReadCustomData(buffer_type, type, &data);
+|                                                     ^
+| ../../webkit/glue/webclipboard_impl.cc: In member function 'virtual WebKit::WebString webkit_glue::WebClipboardImpl::readHTML(WebKit::WebClipboard::Buffer, WebKit::WebURL*, unsigned int*, unsigned int*)':
+| ../../webkit/glue/webclipboard_impl.cc:158:56: error: 'buffer_type' may be used uninitialized in this function [-Werror=maybe-uninitialized]
+|                      static_cast<uint32*>(fragment_end));
+|                                                         ^
+| ../../webkit/glue/webclipboard_impl.cc: In member function 'virtual WebKit::WebString webkit_glue::WebClipboardImpl::readPlainText(WebKit::WebClipboard::Buffer)':
+| ../../webkit/glue/webclipboard_impl.cc:136:3: error: 'buffer_type' may be used uninitialized in this function [-Werror=maybe-uninitialized]
+|    if (client_->IsFormatAvailable(ui::Clipboard::GetPlainTextFormatType(),
+|    ^
+| cc1plus: all warnings being treated as errors
+
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+
+Upstream-Status: Unknown
+Index: chromium-29.0.1518.2/webkit/glue/webclipboard_impl.cc
+===================================================================
+--- chromium-29.0.1518.2.orig/webkit/glue/webclipboard_impl.cc
++++ chromium-29.0.1518.2/webkit/glue/webclipboard_impl.cc
+@@ -73,7 +73,7 @@ uint64 WebClipboardImpl::getSequenceNumb
+ }
+ 
+ uint64 WebClipboardImpl::sequenceNumber(Buffer buffer) {
+-  ui::Clipboard::Buffer buffer_type;
++  ui::Clipboard::Buffer buffer_type = ui::Clipboard::BUFFER_STANDARD;
+   if (!ConvertBufferType(buffer, &buffer_type))
+     return 0;
+ 
+@@ -112,7 +112,7 @@ bool WebClipboardImpl::isFormatAvailable
+ 
+ WebVector<WebString> WebClipboardImpl::readAvailableTypes(
+     Buffer buffer, bool* contains_filenames) {
+-  ui::Clipboard::Buffer buffer_type;
++  ui::Clipboard::Buffer buffer_type = ui::Clipboard::BUFFER_STANDARD;
+   std::vector<base::string16> types;
+   if (ConvertBufferType(buffer, &buffer_type)) {
+     client_->ReadAvailableTypes(buffer_type, &types, contains_filenames);
+@@ -121,7 +121,7 @@ WebVector<WebString> WebClipboardImpl::r
+ }
+ 
+ WebString WebClipboardImpl::readPlainText(Buffer buffer) {
+-  ui::Clipboard::Buffer buffer_type;
++  ui::Clipboard::Buffer buffer_type = ui::Clipboard::BUFFER_STANDARD;
+   if (!ConvertBufferType(buffer, &buffer_type))
+     return WebString();
+ 
+@@ -147,7 +147,7 @@ WebString WebClipboardImpl::readPlainTex
+ WebString WebClipboardImpl::readHTML(Buffer buffer, WebURL* source_url,
+                                      unsigned* fragment_start,
+                                      unsigned* fragment_end) {
+-  ui::Clipboard::Buffer buffer_type;
++  ui::Clipboard::Buffer buffer_type = ui::Clipboard::BUFFER_STANDARD;
+   if (!ConvertBufferType(buffer, &buffer_type))
+     return WebString();
+ 
+@@ -161,7 +161,7 @@ WebString WebClipboardImpl::readHTML(Buf
+ }
+ 
+ WebData WebClipboardImpl::readImage(Buffer buffer) {
+-  ui::Clipboard::Buffer buffer_type;
++  ui::Clipboard::Buffer buffer_type = ui::Clipboard::BUFFER_STANDARD;
+   if (!ConvertBufferType(buffer, &buffer_type))
+     return WebData();
+ 
+@@ -172,7 +172,7 @@ WebData WebClipboardImpl::readImage(Buff
+ 
+ WebString WebClipboardImpl::readCustomData(Buffer buffer,
+                                            const WebString& type) {
+-  ui::Clipboard::Buffer buffer_type;
++  ui::Clipboard::Buffer buffer_type = ui::Clipboard::BUFFER_STANDARD;
+   if (!ConvertBufferType(buffer, &buffer_type))
+     return WebString();
+ 
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/unistd-2.patch b/recipes-browser/chromium/chromium-29.0.1518.2/unistd-2.patch
new file mode 100644
index 0000000..6b5018b
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/unistd-2.patch
@@ -0,0 +1,27 @@
+diff --git a/chrome/browser/memory_details_linux.cc b/chrome/browser/memory_details_linux.cc
+index bee24ce..299f237 100644
+--- a/chrome/browser/memory_details_linux.cc
++++ b/chrome/browser/memory_details_linux.cc
+@@ -7,6 +7,10 @@
+ #include <map>
+ #include <set>
+ 
++#if defined(OS_POSIX)
++#include <unistd.h>
++#endif
++
+ #include "base/bind.h"
+ #include "base/process_util.h"
+ #include "base/string_util.h"
+diff --git a/ipc/ipc_channel.h b/ipc/ipc_channel.h
+index 14c375b..345f9eb 100644
+--- a/ipc/ipc_channel.h
++++ b/ipc/ipc_channel.h
+@@ -10,6 +10,7 @@
+ 
+ #if defined(OS_POSIX)
+ #include <sys/types.h>
++#include <unistd.h>
+ #endif
+ 
+ #include "base/compiler_specific.h"
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/x86-64/include.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/x86-64/include.gypi
new file mode 100644
index 0000000..c2e2a7d
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/x86-64/include.gypi
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'x64',
+  }
+}
diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/x86-64/oe-defaults.gypi b/recipes-browser/chromium/chromium-29.0.1518.2/x86-64/oe-defaults.gypi
new file mode 100644
index 0000000..0a6e8e8
--- /dev/null
+++ b/recipes-browser/chromium/chromium-29.0.1518.2/x86-64/oe-defaults.gypi
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
diff --git a/recipes-browser/chromium/chromium_29.0.1518.2.bb b/recipes-browser/chromium/chromium_29.0.1518.2.bb
new file mode 100644
index 0000000..c8e8aa9
--- /dev/null
+++ b/recipes-browser/chromium/chromium_29.0.1518.2.bb
@@ -0,0 +1,72 @@
+DESCRIPTION = "Chromium browser"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d2d164565cc10f298390174d9cb6d18d"
+DEPENDS = "xz-native pciutils pulseaudio xextproto cairo nss gtk+ zlib-native libav libxi libgnome-keyring libxss cups ninja-native gconf"
+SRC_URI = "\
+        http://gsdview.appspot.com/chromium-browser-official/${P}.tar.xz \
+        file://include.gypi \
+        file://oe-defaults.gypi \
+        file://unistd-2.patch \
+        file://google-chrome \
+        file://google-chrome.desktop \
+        file://uninitialised-warning.patch \
+"
+SRC_URI[md5sum] = "2480c3fd109ef000575629acb8a906ca"
+SRC_URI[sha256sum] = "7f08624f7d9bd120de0043da7ee09985ae6b6990d22d8c1b1f7c66fd4ed681a1"
+
+# include.gypi exists only for armv6 and armv7a and there isn't something like COMPATIBLE_ARCH afaik
+COMPATIBLE_MACHINE = "(-)"
+COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_x86-64 = "(.*)"
+COMPATIBLE_MACHINE_armv6 = "(.*)"
+COMPATIBLE_MACHINE_armv7a = "(.*)"
+
+inherit gettext
+
+EXTRA_OEGYP =	" \
+	${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '', '-Dlinux_use_gold_binary=0', d)} \
+	${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '', '-Dlinux_use_gold_flags=0', d)} \
+	-I ${WORKDIR}/oe-defaults.gypi \
+	-I ${WORKDIR}/include.gypi \
+	-f ninja \
+"
+ARMFPABI_armv7a = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', 'arm_float_abi=hard', 'arm_float_abi=softfp', d)}"
+
+export GYP_DEFINES="${ARMFPABI} release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
+do_configure() {
+	cd ${S}
+	# replace LD with CXX, to workaround a possible gyp issue?
+	LD="${CXX}" export LD
+	CC="${CC}" export CC
+	CXX="${CXX}" export CXX
+	CC_host="gcc" export CC_host
+	CXX_host="g++" export CXX_host
+	build/gyp_chromium --depth=. ${EXTRA_OEGYP}
+}
+
+do_compile() {
+	# build with ninja
+	ninja -C ${S}/out/Release chrome 
+}
+
+do_install() {
+	install -d ${D}${bindir}
+	install -m 0755 ${WORKDIR}/google-chrome ${D}${bindir}/
+
+	install -d ${D}${datadir}/applications
+	install -m 0644 ${WORKDIR}/google-chrome.desktop ${D}${datadir}/applications/
+
+	install -d ${D}${bindir}/chrome/
+	install -m 0755 ${S}/out/Release/chrome ${D}${bindir}/chrome/chrome
+	install -m 0644 ${S}/out/Release/chrome.pak ${D}${bindir}/chrome/
+	install -m 0644 ${S}/out/Release/resources.pak ${D}${bindir}/chrome/
+	install -m 0644 ${S}/out/Release/chrome_100_percent.pak ${D}${bindir}/chrome/
+	install -m 0644 ${S}/out/Release/product_logo_48.png ${D}${bindir}/chrome/
+	install -m 0755 ${S}/out/Release/libffmpegsumo.so ${D}${bindir}/chrome/
+
+	install -d ${D}${bindir}/chrome/locales/
+	install -m 0644 ${S}/out/Release/locales/en-US.pak ${D}${bindir}/chrome/locales
+}
+
+FILES_${PN} = "${bindir}/chrome/ ${bindir}/google-chrome ${datadir}/applications"
+FILES_${PN}-dbg = "${bindir}/chrome/.debug/"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518
  2013-05-26 21:35 ` [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518 Khem Raj
@ 2013-05-27  6:11   ` Eric Bénard
  2013-05-28 15:05   ` Gary Thomas
  1 sibling, 0 replies; 7+ messages in thread
From: Eric Bénard @ 2013-05-27  6:11 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Otavio Salvador

Le Sun, 26 May 2013 14:35:03 -0700,
Khem Raj <raj.khem@gmail.com> a écrit :

> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> CC: Eric Bénard <eric@eukrea.com>
> CC: Denis Carikli <denis@eukrea.com>
> CC: Otavio Salvador <otavio@ossystems.com.br>
> 
> ---
>  .../chromium-29.0.1518.2/armv6/include.gypi        |  8 ++
>  .../chromium-29.0.1518.2/armv6/oe-defaults.gypi    | 15 ++++
>  .../chromium-29.0.1518.2/armv7a/include.gypi       |  9 +++
>  .../chromium-29.0.1518.2/armv7a/oe-defaults.gypi   | 15 ++++
>  .../chromium-29.0.1518.2/i586/include.gypi         |  5 ++
>  .../chromium-29.0.1518.2/i586/oe-defaults.gypi     | 15 ++++
>  .../uninitialised-warning.patch                    | 90 ++++++++++++++++++++++
>  .../chromium/chromium-29.0.1518.2/unistd-2.patch   | 27 +++++++
>  .../chromium-29.0.1518.2/x86-64/include.gypi       |  5 ++
>  .../chromium-29.0.1518.2/x86-64/oe-defaults.gypi   | 15 ++++
>  recipes-browser/chromium/chromium_29.0.1518.2.bb   | 72 +++++++++++++++++
>  11 files changed, 276 insertions(+)

both pushed to master.

Thanks
Eric


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518
  2013-05-26 21:35 ` [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518 Khem Raj
  2013-05-27  6:11   ` Eric Bénard
@ 2013-05-28 15:05   ` Gary Thomas
  2013-05-28 15:10     ` Eric Bénard
  1 sibling, 1 reply; 7+ messages in thread
From: Gary Thomas @ 2013-05-28 15:05 UTC (permalink / raw)
  To: openembedded-devel

On 2013-05-26 15:35, Khem Raj wrote:
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> CC: Eric Bénard <eric@eukrea.com>
> CC: Denis Carikli <denis@eukrea.com>
> CC: Otavio Salvador <otavio@ossystems.com.br>
>
> ---
>   .../chromium-29.0.1518.2/armv6/include.gypi        |  8 ++
>   .../chromium-29.0.1518.2/armv6/oe-defaults.gypi    | 15 ++++
>   .../chromium-29.0.1518.2/armv7a/include.gypi       |  9 +++
>   .../chromium-29.0.1518.2/armv7a/oe-defaults.gypi   | 15 ++++
>   .../chromium-29.0.1518.2/i586/include.gypi         |  5 ++
>   .../chromium-29.0.1518.2/i586/oe-defaults.gypi     | 15 ++++
>   .../uninitialised-warning.patch                    | 90 ++++++++++++++++++++++
>   .../chromium/chromium-29.0.1518.2/unistd-2.patch   | 27 +++++++
>   .../chromium-29.0.1518.2/x86-64/include.gypi       |  5 ++
>   .../chromium-29.0.1518.2/x86-64/oe-defaults.gypi   | 15 ++++
>   recipes-browser/chromium/chromium_29.0.1518.2.bb   | 72 +++++++++++++++++
>   11 files changed, 276 insertions(+)
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv6/include.gypi
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv6/oe-defaults.gypi
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv7a/include.gypi
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/armv7a/oe-defaults.gypi
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/i586/include.gypi
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/i586/oe-defaults.gypi
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/uninitialised-warning.patch
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/unistd-2.patch
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/x86-64/include.gypi
>   create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/x86-64/oe-defaults.gypi
>   create mode 100644 recipes-browser/chromium/chromium_29.0.1518.2.bb
   ... snip

Have you tried this?  I just built it for my ARMv7a (i.MX6Q SabreLite) and it
seems to hang up on any page that uses JavaScript.  Try most any of the links
on the "Chrome Help" page.

Maybe I'm missing something?

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518
  2013-05-28 15:05   ` Gary Thomas
@ 2013-05-28 15:10     ` Eric Bénard
  2013-05-28 15:11       ` Eric Bénard
  2013-05-28 22:42       ` Gary Thomas
  0 siblings, 2 replies; 7+ messages in thread
From: Eric Bénard @ 2013-05-28 15:10 UTC (permalink / raw)
  To: openembedded-devel

Hi Gary,

Le Tue, 28 May 2013 09:05:37 -0600,
Gary Thomas <gary@mlbassoc.com> a écrit :
> Have you tried this?  I just built it for my ARMv7a (i.MX6Q SabreLite) and it
> seems to hang up on any page that uses JavaScript.  Try most any of the links
> on the "Chrome Help" page.
> 
> Maybe I'm missing something?
> 
can you try to change 
    'v8_use_snapshot': 1,

to 
    'v8_use_snapshot': 0,

in oe-defaults.gypi ?

Eric


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518
  2013-05-28 15:10     ` Eric Bénard
@ 2013-05-28 15:11       ` Eric Bénard
  2013-05-28 22:42       ` Gary Thomas
  1 sibling, 0 replies; 7+ messages in thread
From: Eric Bénard @ 2013-05-28 15:11 UTC (permalink / raw)
  To: openembedded-devel

Le Tue, 28 May 2013 17:10:24 +0200,
Eric Bénard <eric@eukrea.com> a écrit :

> Hi Gary,
> 
> Le Tue, 28 May 2013 09:05:37 -0600,
> Gary Thomas <gary@mlbassoc.com> a écrit :
> > Have you tried this?  I just built it for my ARMv7a (i.MX6Q SabreLite) and it
> > seems to hang up on any page that uses JavaScript.  Try most any of the links
> > on the "Chrome Help" page.
> > 
> > Maybe I'm missing something?
> > 
> can you try to change 
>     'v8_use_snapshot': 1,
> 
> to 
>     'v8_use_snapshot': 0,
> 
> in oe-defaults.gypi ?
> 
and was 24.0.1312.52 working on the i.MX6 ?

Eric


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518
  2013-05-28 15:10     ` Eric Bénard
  2013-05-28 15:11       ` Eric Bénard
@ 2013-05-28 22:42       ` Gary Thomas
  1 sibling, 0 replies; 7+ messages in thread
From: Gary Thomas @ 2013-05-28 22:42 UTC (permalink / raw)
  To: Eric Bénard; +Cc: openembedded-devel

On 2013-05-28 09:10, Eric Bénard wrote:
> Hi Gary,
>
> Le Tue, 28 May 2013 09:05:37 -0600,
> Gary Thomas <gary@mlbassoc.com> a écrit :
>> Have you tried this?  I just built it for my ARMv7a (i.MX6Q SabreLite) and it
>> seems to hang up on any page that uses JavaScript.  Try most any of the links
>> on the "Chrome Help" page.
>>
>> Maybe I'm missing something?
>>
> can you try to change
>      'v8_use_snapshot': 1,
>
> to
>      'v8_use_snapshot': 0,
>
> in oe-defaults.gypi ?

It looks like I was mistaken about this - it does seem to work
(but wasn't immediately obvious to me).  Sorry for the noise.

Note: I have tested it with both settings of v8_use_snapshot and
they seem to behave the same.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-05-28 22:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-26 21:35 [meta-browser][PATCH 1/2] chromium_24.0.1312.52.bb: Fix build with hardfp Khem Raj
2013-05-26 21:35 ` [meta-browser][PATCH 2/2] chromium: Add recipes for 29.0.1518 Khem Raj
2013-05-27  6:11   ` Eric Bénard
2013-05-28 15:05   ` Gary Thomas
2013-05-28 15:10     ` Eric Bénard
2013-05-28 15:11       ` Eric Bénard
2013-05-28 22:42       ` Gary Thomas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox