site: add arm-64 and x86_64-linux files
PATCH 1/2 site: add arm-64 and x86_64-linux files
ORBit2 configure needs some presets
lets define them here in meta-gnome since
thats the layer providing it
Signed-off-by Khem Raj <[email protected]>
--- meta-gnome/site/arm-64 | 13 +++++++++++++ meta-gnome/site/x86_64-linux | 17 +++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 meta-gnome/site/arm-64 create mode 100644 meta-gnome/site/x86_64-linux
meta-gnome/site/arm-64 new file +13 -0
@@ -0,0 +1,13 @@ +# ORBit2 +ac_cv_alignof_CORBA_boolean=1 +ac_cv_alignof_CORBA_char=1 +ac_cv_alignof_CORBA_double=8 +ac_cv_alignof_CORBA_float=4 +ac_cv_alignof_CORBA_long=4 +ac_cv_alignof_CORBA_long_double=8 +ac_cv_alignof_CORBA_long_long=8 +ac_cv_alignof_CORBA_octet=1 +ac_cv_alignof_CORBA_pointer=4 +ac_cv_alignof_CORBA_short=2 +ac_cv_alignof_CORBA_struct=1 +ac_cv_alignof_CORBA_wchar=2
meta-gnome/site/x86_64-linux new file +17 -0
@@ -0,0 +1,17 @@ +# ORBit2 +ac_cv_alignof_CORBA_boolean=1 +ac_cv_alignof_CORBA_char=1 +ac_cv_alignof_CORBA_double=8 +ac_cv_alignof_CORBA_float=4 +ac_cv_alignof_CORBA_long=4 +ac_cv_alignof_CORBA_long_double=8 +ac_cv_alignof_CORBA_long_long=8 +ac_cv_alignof_CORBA_octet=1 +ac_cv_alignof_CORBA_pointer=8 +ac_cv_alignof_CORBA_short=2 +ac_cv_alignof_CORBA_struct=1 +ac_cv_alignof_CORBA_wchar=2 + +lf_cv_sane_realloc=yes +as_cv_unaligned_access=${as_cv_unaligned_access=yes} +
Signature · 1 line
2.1.4
PATCH 2/2 libbonoboui: Fix build with gcc5
This is required to remove non-existing include paths which gcc-5 detects and is fussy about
Signed-off-by Khem Raj <[email protected]>
--- meta-gnome/recipes-gnome/bonobo/files/gcc5.patch | 12 ++++++++++++ meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.5.bb | 3 +++ 2 files changed, 15 insertions(+) create mode 100644 meta-gnome/recipes-gnome/bonobo/files/gcc5.patch
meta-gnome/recipes-gnome/bonobo/files/gcc5.patch new file +12 -0
@@ -0,0 +1,12 @@ +Index: libbonoboui-2.24.5/tools/browser/Makefile.am +=================================================================== +--- libbonoboui-2.24.5.orig/tools/browser/Makefile.am ++++ libbonoboui-2.24.5/tools/browser/Makefile.am +@@ -2,7 +2,6 @@ INCLUDES = \ + -DBONOBO_BROWSER_DATADIR=\""$(datadir)"\" \ + -DBONOBO_SUPPORT_LOCALEDIR=\""$(datadir)/locale"\" \ + -I$(srcdir) -I$(top_srcdir) \ +- -I$(top_srcdir)/bonobo-browser \ + $(BONOBOUI_CFLAGS) \ + $(WARN_CFLAGS) +
meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.5.bb +3 -0
@@ -4,6 +4,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ file://COPYING.LIB;md5=7fbc338309ac38fefcd64b04bb903e34" inherit gnomebase pkgconfig gtk-doc + +SRC_URI += "file://gcc5.patch" + SRC_URI[archive.md5sum] = "853be8e28aaa4ce48ba60be7d9046bf4" SRC_URI[archive.sha256sum] = "fab5f2ac6c842d949861c07cb520afe5bee3dce55805151ce9cd01be0ec46fcd"
Signature · 1 line
2.1.4
PATCH v2 9/9 gnome-panel: Fix build with gcc-5
In reply to Khem RajSigned-off-by Khem Raj <[email protected]>
--- .../gnome-panel/0001-Fix-build-with-gcc-5.patch | 35 ++++++++++++++++++++++ .../gnome-panel/gnome-panel_2.32.1.bb | 13 +++++--- 2 files changed, 44 insertions(+), 4 deletions(-) create mode 100644 meta-gnome/recipes-gnome/gnome-panel/gnome-panel/0001-Fix-build-with-gcc-5.patch
meta-gnome/recipes-gnome/gnome-panel/gnome-panel/0001-Fix-build-with-gcc-5.patch new file +35 -0
@@ -0,0 +1,35 @@ +From 20810fcf329c6e0b48b8e7602565ccc70c7ce62b Mon Sep 17 00:00:00 2001 +From: Khem Raj <[email protected]> +Date: Sun, 10 May 2015 02:10:59 -0700 +Subject: [PATCH] Fix build with gcc 5 + +cc1: error: ../../gnome-panel/libpanel-applets-private: No such file or +directory [-Werror=missing-include-dirs] +cc1: error: ../../gnome-panel/libpanel-applets-private: No such file or +directory [-Werror=missing-include-dirs] +cc1: error: ../../gnome-panel/libpanel-applets-private: No such file or +directory [-Werror=missing-include-dirs] +cc1: some warnings being treated as errors + +Signed-off-by: Khem Raj <[email protected]> +--- +Upstream-Status: Pending + + gnome-panel/libpanel-applet-private/Makefile.am | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/gnome-panel/libpanel-applet-private/Makefile.am b/gnome-panel/libpanel-applet-private/Makefile.am +index f12dee8..d556f12 100644 +--- a/gnome-panel/libpanel-applet-private/Makefile.am ++++ b/gnome-panel/libpanel-applet-private/Makefile.am +@@ -8,7 +8,6 @@ AM_CPPFLAGS = \ + -I$(srcdir) \ + -I$(top_srcdir)/gnome-panel \ + -I$(top_builddir)/gnome-panel \ +- -I$(top_builddir)/gnome-panel/libpanel-applets-private \ + -I$(top_builddir)/gnome-panel/libpanel-util \ + -DDATADIR=\""$(datadir)"\" \ + -DPANEL_APPLETS_DIR=\"$(appletsdir)\" \ +-- +2.1.4 +
meta-gnome/recipes-gnome/gnome-panel/gnome-panel_2.32.1.bb +9 -4
@@ -1,5 +1,5 @@ SUMMARY = "GNOME panel" -LICENSE = "GPLv2 & LGPLv2 & GFDLv1.1" +LICENSE = "GPL-2.0 & LGPL-2.0 & GFDL-1.1" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://COPYING-DOCS;md5=c9211dab3ae61e580f48432020784324 \
@@ -9,12 +9,17 @@ SECTION = "x11/gnome" PR = "r7" -DEPENDS = "gnome-doc-utils-native gconf glib-2.0 gnome-desktop gtk+ pango libwnck gnome-menus cairo libgweather dbus-glib librsvg libcanberra" +DEPENDS = "gnome-doc-utils-native gconf glib-2.0 gnome-desktop gtk+ \ + pango libwnck gnome-menus cairo libgweather dbus-glib \ + librsvg libcanberra" +RDEPENDS_${PN} = "python" inherit gtk-doc gnome autotools-brokensep gettext pkgconfig gconf -SRCREV = "6a364b6a4a9beed3da9ca6f5b0dac81eb99dea2a" -SRC_URI = "git://git.gnome.org/gnome-panel;branch=gnome-2-32" +SRCREV = "8292bd2b8a36df7eed3c760899400790cde68590" +SRC_URI = "git://git.gnome.org/gnome-panel;branch=gnome-2-32 \ + file://0001-Fix-build-with-gcc-5.patch \ + " S = "${WORKDIR}/git"
Signature · 1 line
2.1.4
Re: [meta-gnome][PATCH 9/9 V2] gnome-panel: Fix build with gcc-5
ping
Quoted 83 lines · Khem Raj
Signed-off-by Khem Raj <[email protected]>--- .../gnome-panel/0001-Fix-build-with-gcc-5.patch | 35 ++++++++++++++++++++++ .../gnome-panel/gnome-panel_2.32.1.bb | 13 +++++--- 2 files changed, 44 insertions(+), 4 deletions(-) create mode 100644 meta-gnome/recipes-gnome/gnome-panel/gnome-panel/0001-Fix-build-with-gcc-5.patchmeta-gnome/recipes-gnome/gnome-panel/gnome-panel/0001-Fix-build-with-gcc-5.patch new file +35
-0@@ -0,0 +1,35 @@ +From 20810fcf329c6e0b48b8e7602565ccc70c7ce62b Mon Sep 17 00:00:00 2001 +From: Khem Raj <[email protected]> +Date: Sun, 10 May 2015 02:10:59 -0700 +Subject: [PATCH] Fix build with gcc 5 + +cc1: error: ../../gnome-panel/libpanel-applets-private: No such file or +directory [-Werror=missing-include-dirs] +cc1: error: ../../gnome-panel/libpanel-applets-private: No such file or +directory [-Werror=missing-include-dirs] +cc1: error: ../../gnome-panel/libpanel-applets-private: No such file or +directory [-Werror=missing-include-dirs] +cc1: some warnings being treated as errors + +Signed-off-by: Khem Raj <[email protected]> +--- +Upstream-Status: Pending + + gnome-panel/libpanel-applet-private/Makefile.am | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/gnome-panel/libpanel-applet-private/Makefile.am b/gnome-panel/libpanel-applet-private/Makefile.am +index f12dee8..d556f12 100644 +--- a/gnome-panel/libpanel-applet-private/Makefile.am ++++ b/gnome-panel/libpanel-applet-private/Makefile.am +@@ -8,7 +8,6 @@ AM_CPPFLAGS = \ + -I$(srcdir) \ + -I$(top_srcdir)/gnome-panel \ + -I$(top_builddir)/gnome-panel \ +- -I$(top_builddir)/gnome-panel/libpanel-applets-private \ + -I$(top_builddir)/gnome-panel/libpanel-util \ + -DDATADIR=\""$(datadir)"\" \ + -DPANEL_APPLETS_DIR=\"$(appletsdir)\" \ +-- +2.1.4 +meta-gnome/recipes-gnome/gnome-panel/gnome-panel_2.32.1.bb +9
-5@@ -1,5 +1,5 @@ SUMMARY = "GNOME panel" -LICENSE = "GPLv2 & LGPLv2 & GFDLv1.1" +LICENSE = "GPL-2.0 & LGPL-2.0 & GFDL-1.1" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://COPYING-DOCS;md5=c9211dab3ae61e580f48432020784324 \@@ -9,12 +9,17 @@ SECTION = "x11/gnome" PR = "r7" -DEPENDS = "gnome-doc-utils-native gconf glib-2.0 gnome-desktop gtk+ pango libwnck gnome-menus cairo libgweather dbus-glib librsvg libcanberra" +DEPENDS = "gnome-doc-utils-native gconf glib-2.0 gnome-desktop gtk+ \ + pango libwnck gnome-menus cairo libgweather dbus-glib \ + librsvg libcanberra" +RDEPENDS_${PN} = "python" inherit gtk-doc gnome autotools-brokensep gettext pkgconfig gconf -SRCREV = "6a364b6a4a9beed3da9ca6f5b0dac81eb99dea2a" -SRC_URI = "git://git.gnome.org/gnome-panel;branch=gnome-2-32" +SRCREV = "8292bd2b8a36df7eed3c760899400790cde68590" +SRC_URI = "git://git.gnome.org/gnome-panel;branch=gnome-2-32 \ + file://0001-Fix-build-with-gcc-5.patch \ + " S = "${WORKDIR}/git" --2.1.4