In file included from <staging>/usr/include/c++/6.2.0/type_traits:35:0,
from <staging>/usr/include/sigc++-2.0/sigc++/visit_each.h:22,
from <staging>/usr/include/sigc++-2.0/sigc++/functors/slot.h:6,
from <staging>/usr/include/sigc++-2.0/sigc++/signal_base.h:27,
from <staging>/usr/include/sigc++-2.0/sigc++/signal.h:8,
from <staging>/usr/include/sigc++-2.0/sigc++/sigc++.h:104,
from <staging>/usr/include/glibmm-2.4/glibmm/thread.h:50,
from <staging>/usr/include/glibmm-2.4/glibmm.h:89,
from <staging>/usr/include/gtkmm-2.4/gtkmm.h:87,
from ../../gnome-system-monitor-2.28.2/src/procman.cpp:26:
<staging>/usr/include/c++/6.2.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support \
^~~~~
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
(cherry picked from commit ea4abd908f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
* patch was applied upstream
* inherit bash-completion instead of reinventing
* add systemd PACKAGECONFIG enabled for systemd in DISTRO_FEATURE
* add gcr PACKAGECONFIG disabled by default
* build tested with all except cdda and none in PACKAGECONFIG
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fix build with gcc-6
* add intltool-native to DEPENDS
* add gtk-icon-cache to inherit
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
The ${PN}-dev part of the recipe intentionally adds several .so files
which are used for development.
The latest OE will fail as follows building the package as a result.
ERROR: gnome-keyring-2.32.1-r12 do_package_qa: QA Issue: -dev package contains non-symlink .so: gnome-keyring-dev path '/work/core2-64-oe-linux/gnome-keyring/2.32.1-r12/packages-split/gnome-keyring-dev/usr/lib64/gnome-keyring/devel/gkm-ssh-store-standalone.so'
-dev package contains non-symlink .so: gnome-keyring-dev path '/work/core2-64-oe-linux/gnome-keyring/2.32.1-r12/packages-split/gnome-keyring-dev/usr/lib64/gnome-keyring/devel/gkm-user-store-standalone.so' [dev-elf]
ERROR: gnome-keyring-2.32.1-r12 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: gnome-keyring-2.32.1-r12 do_package_qa: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /git/core/build-intel-x86/tmp/work/core2-64-oe-linux/gnome-keyring/2.32.1-r12/temp/log.do_package_qa.14188
ERROR: Task (/git/core/layers/meta-openembedded/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb:do_package_qa) failed with exit code '1'
Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Several recipes in meta-oe layers are so old that they don't work
with modern gtk-doc (which was added and enabled by default in oe-core);
disable that where it is necessary for the build to succeed.
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This reverts commit 5cdb839fa6.
The issue is fixed by the following commits:
in oe-core: "71b3516 avahi-ui: use PACKAGECONFIG for gtk features"
in meta-gnome: "0e19635 meta-gnome/layer.conf: enable gtk for avahi-ui"
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
avahi-ui enables gtk3 be default, but gnome-disk-utility
in meta-gnome needs gtk, so add gtk here.
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Recipes that use intltool need to depend on intltool-native.
...
|WARNING: network-manager-applet-1.0.10-r0 do_configure: Missing DEPENDS
on intltool-native
...
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
geany-plugins seems to compile fine with new vte: that recipe was
not modified. gnome-terminal and vala-terminal are currently
blacklisted for other reasons.
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gtk-engines is being removed from oe-core (as there will be
no themes there that need an engine). Move recipe to meta-gnome
since gnome-themes depends on gtk-engines.
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Real gnome-doc-utils can no longer be build (because
it requires both python 2 and libxml2, which can only be
build for one version of Python), so a stub recipe which
provides just m4 macros is provided, and usage of
gnome-doc-utils is disabled where needed.
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
The latest GTK2 version is 0.5.4, which contains several bug fixes.
Noteable, it fixes an issue where the SVG keys have not been displayed
with recent versions of its dependencies.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
base_contains() is a compatibility wrapper and may warn in the future, so
replace all instances with bb.utils.contains().
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>