From 61f0dc6bf8ed579d1191feb0b9c9e47c2352bdac Mon Sep 17 00:00:00 2001 From: toolmmy Date: Sun, 15 Dec 2013 18:33:05 +0100 Subject: [PATCH 1/7] Update SRC_URI for new fetcher behavior. See http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=f19546e02d3318ee69fd0c34e21aa97b74c987ec --- recipes-devtools/ninja/ninja-native_1.4.0.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-devtools/ninja/ninja-native_1.4.0.bb b/recipes-devtools/ninja/ninja-native_1.4.0.bb index c72542cd0..4c75c8cd1 100644 --- a/recipes-devtools/ninja/ninja-native_1.4.0.bb +++ b/recipes-devtools/ninja/ninja-native_1.4.0.bb @@ -7,7 +7,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a81586a64ad4e476c791cda7e2f2c52e" SRCREV="63d5b1013cafb2db95687cf446eb5bb68cf6a27a" -SRC_URI = "git://github.com/martine/ninja.git" + +SRCBRACNH="release" +SRC_URI = "git://github.com/martine/ninja.git;branch=${SRCBRANCH}" S="${WORKDIR}/git" From 308055f8d671f8f45044c817c55f4aebdbc26655 Mon Sep 17 00:00:00 2001 From: toolmmy Date: Sun, 15 Dec 2013 18:34:35 +0100 Subject: [PATCH 2/7] Patch file to remove deprecated "atk_focus_tracker_notify". See http://code.google.com/p/chromium/issues/detail?id=298815 --- ...cker_notify_deprecated_since_ATK_2_9_4.patch | 17 +++++++++++++++++ .../chromium/chromium_29.0.1518.2.bb | 1 + 2 files changed, 18 insertions(+) create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch b/recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch new file mode 100644 index 000000000..a44abfff7 --- /dev/null +++ b/recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch @@ -0,0 +1,17 @@ +--- a/content/browser/accessibility/browser_accessibility_manager_gtk.cc 2013-05-26 00:43:54.000000000 +0200 ++++ b/content/browser/accessibility/browser_accessibility_manager_gtk.cc 2013-12-14 15:45:44.251138663 +0100 +@@ -55,11 +55,9 @@ + RecursivelySendChildrenChanged(GetRoot()->ToBrowserAccessibilityGtk()); + break; + case AccessibilityNotificationFocusChanged: +- // Note: atk_focus_tracker_notify may be deprecated in the future; +- // follow this bug for the replacement: +- // https://bugzilla.gnome.org/show_bug.cgi?id=649575#c4 +- g_signal_emit_by_name(atk_object, "focus-event", true); +- atk_focus_tracker_notify(atk_object); ++ // Note: the focus-event was deprecated in ATK 2.9.4 ++ // See https://bugzilla.gnome.org/show_bug.cgi?id=649575#c8 ++ g_signal_emit_by_name(atk_object, "focus-event", true); + break; + default: + break; diff --git a/recipes-browser/chromium/chromium_29.0.1518.2.bb b/recipes-browser/chromium/chromium_29.0.1518.2.bb index c8e8aa9b2..4ebb25429 100644 --- a/recipes-browser/chromium/chromium_29.0.1518.2.bb +++ b/recipes-browser/chromium/chromium_29.0.1518.2.bb @@ -10,6 +10,7 @@ SRC_URI = "\ file://google-chrome \ file://google-chrome.desktop \ file://uninitialised-warning.patch \ + file://001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch \ " SRC_URI[md5sum] = "2480c3fd109ef000575629acb8a906ca" SRC_URI[sha256sum] = "7f08624f7d9bd120de0043da7ee09985ae6b6990d22d8c1b1f7c66fd4ed681a1" From 0dc17f9bea191f2d2a02b8fd17b35aa0cc3ae3ef Mon Sep 17 00:00:00 2001 From: toolmmy Date: Sun, 15 Dec 2013 19:14:26 +0100 Subject: [PATCH 3/7] typo --- recipes-devtools/ninja/ninja-native_1.4.0.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipes-devtools/ninja/ninja-native_1.4.0.bb b/recipes-devtools/ninja/ninja-native_1.4.0.bb index 4c75c8cd1..a115c2e37 100644 --- a/recipes-devtools/ninja/ninja-native_1.4.0.bb +++ b/recipes-devtools/ninja/ninja-native_1.4.0.bb @@ -6,9 +6,8 @@ inherit native LIC_FILES_CHKSUM = "file://COPYING;md5=a81586a64ad4e476c791cda7e2f2c52e" SRCREV="63d5b1013cafb2db95687cf446eb5bb68cf6a27a" +SRCBRANCH="release" - -SRCBRACNH="release" SRC_URI = "git://github.com/martine/ninja.git;branch=${SRCBRANCH}" S="${WORKDIR}/git" From 1f40cd9c29a2e8e5448796578f46caaecd3edd9b Mon Sep 17 00:00:00 2001 From: toolmmy Date: Sun, 15 Dec 2013 20:18:43 +0100 Subject: [PATCH 4/7] Follow oe-core (see http://git.openembedded.org/openembedded-core/commit/?id=4d98e21c01ff41dd082ccf7a46b715e89873a891) --- .../nspr/{nspr_4.10.1.bbappend => nspr_4.10.2.bbappend} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename recipes-support/nspr/{nspr_4.10.1.bbappend => nspr_4.10.2.bbappend} (100%) diff --git a/recipes-support/nspr/nspr_4.10.1.bbappend b/recipes-support/nspr/nspr_4.10.2.bbappend similarity index 100% rename from recipes-support/nspr/nspr_4.10.1.bbappend rename to recipes-support/nspr/nspr_4.10.2.bbappend From aeba7ef72d7b1c9ed10126290165f1db83a9f3e9 Mon Sep 17 00:00:00 2001 From: toolmmy Date: Mon, 16 Dec 2013 11:35:18 +0100 Subject: [PATCH 5/7] nspr: Update bbappend to version 4.10.2 to match bitabke recipe version in OE-core Signed-off-by: Tom Doehring --- .../nspr/{nspr_4.10.1.bbappend => nspr_4.10.2.bbappend} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename recipes-support/nspr/{nspr_4.10.1.bbappend => nspr_4.10.2.bbappend} (100%) diff --git a/recipes-support/nspr/nspr_4.10.1.bbappend b/recipes-support/nspr/nspr_4.10.2.bbappend similarity index 100% rename from recipes-support/nspr/nspr_4.10.1.bbappend rename to recipes-support/nspr/nspr_4.10.2.bbappend From 22dbc73aac8f23d5b3d3b83ccba79b4f1d61fd3b Mon Sep 17 00:00:00 2001 From: toolmmy Date: Mon, 16 Dec 2013 11:35:40 +0100 Subject: [PATCH 6/7] ninja: SCRBRANCH introduced for new fetcher behavior of bitbake A further sanity check has been introduced into bitbake/fetcher in order to avoid accidental netowk access and/or missing branch configuraiton problems. This requires to specify the specific branch of the git repository. (Bitbake rev: f19546e02d3318ee69fd0c34e21aa97b74c987ec) Signed-off-by: Tom Doehring --- recipes-devtools/ninja/ninja-native_1.4.0.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipes-devtools/ninja/ninja-native_1.4.0.bb b/recipes-devtools/ninja/ninja-native_1.4.0.bb index 4c75c8cd1..a115c2e37 100644 --- a/recipes-devtools/ninja/ninja-native_1.4.0.bb +++ b/recipes-devtools/ninja/ninja-native_1.4.0.bb @@ -6,9 +6,8 @@ inherit native LIC_FILES_CHKSUM = "file://COPYING;md5=a81586a64ad4e476c791cda7e2f2c52e" SRCREV="63d5b1013cafb2db95687cf446eb5bb68cf6a27a" +SRCBRANCH="release" - -SRCBRACNH="release" SRC_URI = "git://github.com/martine/ninja.git;branch=${SRCBRANCH}" S="${WORKDIR}/git" From b91f783021bfaa3d67626a163f34e5ea0ce69941 Mon Sep 17 00:00:00 2001 From: toolmmy Date: Mon, 16 Dec 2013 11:36:00 +0100 Subject: [PATCH 7/7] chromium: Patch file added that removes the deprecated "atk_focus_tracker_notify" function. The current build breaks because atk_focus_tracker_notify is deprecated since ATK 2.9.4 [Chromium Ticket #25166002] -- https://codereview.chromium.org/25166002/ Build error on Fedora 20: deprecation in content/browser/accessibility/browser_accessibility_manager_gtk.cc Signed-off-by: Tom Doehring --- ...cker_notify_deprecated_since_ATK_2_9_4.patch | 17 +++++++++++++++++ .../chromium/chromium_29.0.1518.2.bb | 1 + 2 files changed, 18 insertions(+) create mode 100644 recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch diff --git a/recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch b/recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch new file mode 100644 index 000000000..a44abfff7 --- /dev/null +++ b/recipes-browser/chromium/chromium-29.0.1518.2/001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch @@ -0,0 +1,17 @@ +--- a/content/browser/accessibility/browser_accessibility_manager_gtk.cc 2013-05-26 00:43:54.000000000 +0200 ++++ b/content/browser/accessibility/browser_accessibility_manager_gtk.cc 2013-12-14 15:45:44.251138663 +0100 +@@ -55,11 +55,9 @@ + RecursivelySendChildrenChanged(GetRoot()->ToBrowserAccessibilityGtk()); + break; + case AccessibilityNotificationFocusChanged: +- // Note: atk_focus_tracker_notify may be deprecated in the future; +- // follow this bug for the replacement: +- // https://bugzilla.gnome.org/show_bug.cgi?id=649575#c4 +- g_signal_emit_by_name(atk_object, "focus-event", true); +- atk_focus_tracker_notify(atk_object); ++ // Note: the focus-event was deprecated in ATK 2.9.4 ++ // See https://bugzilla.gnome.org/show_bug.cgi?id=649575#c8 ++ g_signal_emit_by_name(atk_object, "focus-event", true); + break; + default: + break; diff --git a/recipes-browser/chromium/chromium_29.0.1518.2.bb b/recipes-browser/chromium/chromium_29.0.1518.2.bb index c8e8aa9b2..4ebb25429 100644 --- a/recipes-browser/chromium/chromium_29.0.1518.2.bb +++ b/recipes-browser/chromium/chromium_29.0.1518.2.bb @@ -10,6 +10,7 @@ SRC_URI = "\ file://google-chrome \ file://google-chrome.desktop \ file://uninitialised-warning.patch \ + file://001-atk_focus_tracker_notify_deprecated_since_ATK_2_9_4.patch \ " SRC_URI[md5sum] = "2480c3fd109ef000575629acb8a906ca" SRC_URI[sha256sum] = "7f08624f7d9bd120de0043da7ee09985ae6b6990d22d8c1b1f7c66fd4ed681a1"