]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
9 years agoweston: Add PACKAGECONFIG option for colord CMS
Otavio Salvador [Mon, 16 Nov 2015 16:54:30 +0000 (14:54 -0200)]
weston: Add PACKAGECONFIG option for colord CMS

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoopkg: add cache filename length fixes
Alejandro del Castillo [Fri, 13 Nov 2015 15:59:15 +0000 (09:59 -0600)]
opkg: add cache filename length fixes

Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoopenjade-native: statically link local libs
Christopher Larson [Tue, 10 Nov 2015 20:49:15 +0000 (13:49 -0700)]
openjade-native: statically link local libs

Statically link local libs to avoid gold link issue. This is clearly
a workaround, but does get us past the failures with systems using gold by
default until we find a better solution.

[YOCTO #2972]

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosysklogd: inhibit updatercd for non-sysvinit
Christopher Larson [Wed, 4 Nov 2015 23:40:49 +0000 (16:40 -0700)]
sysklogd: inhibit updatercd for non-sysvinit

This recipe doesn't inherit systemd, so we need to take care of it ourselves.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoconnman: depend on readline
Christopher Larson [Wed, 4 Nov 2015 23:51:13 +0000 (16:51 -0700)]
connman: depend on readline

When the client is enabled, which we do by default, readline is required.
Currently it gets pulled in by other dependencies of connman, indirectly,
but we should be explicit rather than relying on this.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolatencytop: obey LDFLAGS
Christopher Larson [Wed, 11 Nov 2015 18:41:18 +0000 (11:41 -0700)]
latencytop: obey LDFLAGS

Patch update courtesy Abdur Rehman <abdur_rehman@mentor.com>.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agotcf-agent: obey LDFLAGS
Christopher Larson [Wed, 11 Nov 2015 05:12:24 +0000 (22:12 -0700)]
tcf-agent: obey LDFLAGS

This silences a GNU_HASH warning when using external toolchains. The patch is
courtesy Abdur Rehman <abdur_rehman@mentor.com>.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoblkspace: fix ldflags for iowatcher
Christopher Larson [Wed, 11 Nov 2015 04:16:35 +0000 (21:16 -0700)]
blkspace: fix ldflags for iowatcher

This quiets a GNU_HASH warning.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agobluez5: enable sysvinit support
Christopher Larson [Wed, 11 Nov 2015 04:24:58 +0000 (21:24 -0700)]
bluez5: enable sysvinit support

This is from Shrikant Bobade <Shrikant_Bobade@mentor.com>.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosysprof: use packageconfig for the gui
Christopher Larson [Wed, 11 Nov 2015 18:35:06 +0000 (11:35 -0700)]
sysprof: use packageconfig for the gui

This makes the gtk dependencies optional.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agomc: upgrade to 4.8.15
Maxin B. John [Mon, 16 Nov 2015 08:58:50 +0000 (10:58 +0200)]
mc: upgrade to 4.8.15

4.8.14 -> 4.8.15

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopackagegroup-core-directfb: Don't depend on pango-modules
Jussi Kukkonen [Fri, 13 Nov 2015 13:38:13 +0000 (15:38 +0200)]
packagegroup-core-directfb: Don't depend on pango-modules

Recent pango upgrade means there is no pango-modules.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxkeyboard-config: Upgrade 2.15 -> 2.16
Jussi Kukkonen [Wed, 11 Nov 2015 18:31:15 +0000 (20:31 +0200)]
xkeyboard-config: Upgrade 2.15 -> 2.16

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxkbcomp: Upgrade 1.3.0 -> 1.3.1
Jussi Kukkonen [Wed, 11 Nov 2015 18:23:00 +0000 (20:23 +0200)]
xkbcomp: Upgrade 1.3.0 -> 1.3.1

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxinput: Upgrade 1.6.1 -> 1.6.2
Jussi Kukkonen [Wed, 11 Nov 2015 18:22:13 +0000 (20:22 +0200)]
xinput: Upgrade 1.6.1 -> 1.6.2

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxf86-video-omap: Upgrade 0.4.3 -> 0.4.4
Jussi Kukkonen [Wed, 11 Nov 2015 18:05:29 +0000 (20:05 +0200)]
xf86-video-omap: Upgrade 0.4.3 -> 0.4.4

Remove backported patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxf86-input-synaptics: Upgrade 1.8.2 -> 1.8.3
Jussi Kukkonen [Wed, 11 Nov 2015 15:08:26 +0000 (17:08 +0200)]
xf86-input-synaptics: Upgrade 1.8.2 -> 1.8.3

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxf86-input-evdev: Upgrade 2.9.2 -> 2.10.0
Jussi Kukkonen [Wed, 11 Nov 2015 14:30:09 +0000 (16:30 +0200)]
xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0

This version installs the 10-evdev.conf configuration file
that is no longer included in xserver-xorg.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxorg-driver-input: add xorg configuration to FILES
Jussi Kukkonen [Wed, 11 Nov 2015 14:34:08 +0000 (16:34 +0200)]
xorg-driver-input: add xorg configuration to FILES

It's common for input drivers to to add files into
${datadir}/X11/xorg.conf.d/.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoxserver-xorg: Upgrade 1.17.2 -> 1.18.0
Jussi Kukkonen [Wed, 11 Nov 2015 13:27:02 +0000 (15:27 +0200)]
xserver-xorg: Upgrade 1.17.2 -> 1.18.0

* Remove glibc-guard patch: xserver no longer uses termio.h on linux
  in any case.
* Remove "--enable-glx-tls": this hasn't done anything since glapi
  was separated from glx
* Note that xserver no longer installs evdev configuration
  (evdev and/or libinput should do it instead)
* Add patch to check for libsystemd correctly
* Add PACKAGECONFIG for libsystemd

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibxcb: Remove unused git-version of the recipe
Jussi Kukkonen [Tue, 10 Nov 2015 09:38:59 +0000 (11:38 +0200)]
libxcb: Remove unused git-version of the recipe

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibxcb: Upgrade 1.11 -> 1.11.1
Jussi Kukkonen [Mon, 9 Nov 2015 15:07:34 +0000 (17:07 +0200)]
libxcb: Upgrade 1.11 -> 1.11.1

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopixman: Upgrade 0.32.6 -> 0.32.8
Jussi Kukkonen [Mon, 9 Nov 2015 14:41:36 +0000 (16:41 +0200)]
pixman: Upgrade 0.32.6 -> 0.32.8

Update Upstream-Status on a patch.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibxi: Upgrade 1.7.4 -> 1.7.5
Jussi Kukkonen [Mon, 9 Nov 2015 14:30:01 +0000 (16:30 +0200)]
libxi: Upgrade 1.7.4 -> 1.7.5

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogtk-icon-utils-native: Upgrade 3.16.6 -> 3.18.2
Jussi Kukkonen [Tue, 10 Nov 2015 11:42:02 +0000 (13:42 +0200)]
gtk-icon-utils-native: Upgrade 3.16.6 -> 3.18.2

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopackage_regex.inc: Add gtk-icon-utils-native
Jussi Kukkonen [Tue, 10 Nov 2015 09:54:09 +0000 (11:54 +0200)]
package_regex.inc: Add gtk-icon-utils-native

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogtk+3: Upgrade 3.16.6 -> 3.18.2
Jussi Kukkonen [Fri, 6 Nov 2015 13:36:21 +0000 (15:36 +0200)]
gtk+3: Upgrade 3.16.6 -> 3.18.2

* Package new development tool gtk-builder-tool.
* Disable colord support (for explicitness, no functional change)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoadwaita-icon-theme: Upgrade 3.16.2.1 -> 3.18.0
Jussi Kukkonen [Fri, 6 Nov 2015 12:27:15 +0000 (14:27 +0200)]
adwaita-icon-theme: Upgrade 3.16.2.1 -> 3.18.0

Remove a backported patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibrsvg: Upgrade 2.40.10 -> 2.40.11
Jussi Kukkonen [Fri, 6 Nov 2015 12:04:46 +0000 (14:04 +0200)]
librsvg: Upgrade 2.40.10 -> 2.40.11

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopango: add RPROVIDES for removed packages
Ross Burton [Wed, 18 Nov 2015 10:18:36 +0000 (10:18 +0000)]
pango: add RPROVIDES for removed packages

Now that Pango has merged the external modules and engines the packages don't
exist.  For convenience have the Pango library RPROVIDE these names.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopango: Upgrade 1.36.8 -> 1.38.1
Jussi Kukkonen [Thu, 5 Nov 2015 20:54:59 +0000 (22:54 +0200)]
pango: Upgrade 1.36.8 -> 1.38.1

Pango is now a simple a simple library and no longer has
 - modules
 - engines
 - configuration
Dropping all related things from the recipe.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogdk-pixbuf: Upgrade 2.30.8 -> 2.32.1
Jussi Kukkonen [Thu, 5 Nov 2015 20:26:08 +0000 (22:26 +0200)]
gdk-pixbuf: Upgrade 2.30.8 -> 2.32.1

Remove a backported patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibsoup-2.4: Upgrade 2.50.0 -> 2.52.1
Jussi Kukkonen [Thu, 5 Nov 2015 12:40:18 +0000 (14:40 +0200)]
libsoup-2.4: Upgrade 2.50.0 -> 2.52.1

Don't build the now-included vala bindings: This requires gobject-introspection.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoat-spi2-atk: Upgrade 2.16.0 -> 2.18.1
Jussi Kukkonen [Thu, 5 Nov 2015 12:28:18 +0000 (14:28 +0200)]
at-spi2-atk: Upgrade 2.16.0 -> 2.18.1

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoatk-spi2-core: Upgrade 2.16.0 -> 2.18.1
Jussi Kukkonen [Thu, 5 Nov 2015 12:19:12 +0000 (14:19 +0200)]
atk-spi2-core: Upgrade 2.16.0 -> 2.18.1

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoatk: Upgrade 2.16.0 -> 2.18.0
Jussi Kukkonen [Thu, 5 Nov 2015 12:15:26 +0000 (14:15 +0200)]
atk: Upgrade 2.16.0 -> 2.18.0

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoglib-networking: Upgrade 2.44.0 -> 2.46.1
Jussi Kukkonen [Thu, 5 Nov 2015 12:10:23 +0000 (14:10 +0200)]
glib-networking: Upgrade 2.44.0 -> 2.46.1

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoglib-2.0: build dependency cleanup
Ross Burton [Mon, 16 Nov 2015 23:24:05 +0000 (23:24 +0000)]
glib-2.0: build dependency cleanup

New GLib doesn't require glib-2.0-native to build itself so remove it from the
DEPENDS.  However it is needed for the test suite so respect PTEST_ENABLED and
add it to DEPENDS if required.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoglib-2.0: Enable more tests while cross-compiling
Jussi Kukkonen [Mon, 9 Nov 2015 09:17:07 +0000 (11:17 +0200)]
glib-2.0: Enable more tests while cross-compiling

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoglib-2.0: Upgrade 2.44.1 -> 2.46.1
Jussi Kukkonen [Thu, 5 Nov 2015 09:31:39 +0000 (11:31 +0200)]
glib-2.0: Upgrade 2.44.1 -> 2.46.1

Fix cross-compilation build issue in gio tests.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoqemu: Backport malloc-trace disabling
Jussi Kukkonen [Mon, 9 Nov 2015 08:32:38 +0000 (10:32 +0200)]
qemu: Backport malloc-trace disabling

Allocation tracing has been removed from GLib 2.46 and trying to use
it results in an ugly warning: Backport patch to not use it in Qemu.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agologrotate: do not move binary logrotate to /usr/bin
Hongxu Jia [Mon, 2 Nov 2015 08:33:27 +0000 (16:33 +0800)]
logrotate: do not move binary logrotate to /usr/bin

In oe-core commit a46d3646a3e1781be4423b508ea63996b3cfca8a
...
Author: Fahad Usman <fahad_usman@mentor.com>
Date:   Tue Aug 26 13:16:48 2014 +0500

    logrotate: obey our flags

    Needed to quiet GNU_HASH warnings, and some minor fixes.
...
it explicitly move logrotate to /usr/bin without any reason,
which is against the original Linux location /usr/sbin.

So partly revert the above commit which let logrotate be
kept in the original place /usr/sbin.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosystemd: drop unneeded $D check in prerm
Christopher Larson [Wed, 11 Nov 2015 05:35:43 +0000 (22:35 -0700)]
systemd: drop unneeded $D check in prerm

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosystemd: chown hwdb.bin to root:root for do_rootfs
Christopher Larson [Wed, 11 Nov 2015 05:34:01 +0000 (22:34 -0700)]
systemd: chown hwdb.bin to root:root for do_rootfs

This is created by qemu for the do_rootfs case, which bypasses pseudo, so we
need to correct the ownership. This fixes a warning issued by
rootfs_check_host_user_contaminated.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosystemd: for valgrind, define VALGRIND=1
Christopher Larson [Wed, 11 Nov 2015 06:06:50 +0000 (23:06 -0700)]
systemd: for valgrind, define VALGRIND=1

Per the systemd README, this should be defined to run systemd under valgrind,
otherwise false positives will be triggered.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosystemd: make coredump a PACKAGECONFIG
Daniel McGregor [Tue, 3 Nov 2015 22:54:36 +0000 (16:54 -0600)]
systemd: make coredump a PACKAGECONFIG

Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosystemd: add machine-id to conffiles
Dan McGregor [Tue, 3 Nov 2015 22:54:35 +0000 (16:54 -0600)]
systemd: add machine-id to conffiles

If / is mounted read-write machine-id will be overwritten on first boot.
This change ensures that the machine-id file persists across package
upgrades to systemd.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosystemd: ignore .so filenames in systemd-doc
Dan McGregor [Tue, 3 Nov 2015 22:54:34 +0000 (16:54 -0600)]
systemd: ignore .so filenames in systemd-doc

systemd names two manual pages for .so files ${foo}.so.2.8,
the library being named ${foo}.so.2. This hits the libdir
sanity checker:
WARNING: QA Issue: systemd-doc: found library in wrong location:
/usr/share/man/man8/libnss_mymachines.so.2.8 [libdir]

Disable the libdir sanity check for systemd-doc.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agosystemd: fix Upstream-Status tag
Ross Burton [Wed, 11 Nov 2015 11:11:39 +0000 (11:11 +0000)]
systemd: fix Upstream-Status tag

9 years agomdadm: fix CFLAGS and ptest issues
Wenzong Fan [Fri, 16 Oct 2015 03:24:14 +0000 (23:24 -0400)]
mdadm: fix CFLAGS and ptest issues

* Pass global CFLAGS to build:

The CFLAGS does not pass to build at all since it was redefined by
mdadm Makefile:

  CFLAGS = $(CWFLAGS) $(CXFLAGS) ...

This could be done by setting 'CXFLAGS="${CFLAGS}"'.

* Also fix ptest build errors caused by global CFLAGS:

  raid6check.c:352:2: error: ignoring return value of posix_memalign, \
  declared with attribute warn_unused_result [-Werror=unused-result]

  raid6check.c:315:8: error: 'stripe_buf' may be used uninitialized \
  in this function [-Werror=maybe-uninitialized]

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogcc-4.9: Fix various _FOR_BUILD and related variables
Juro Bystricky [Sat, 7 Nov 2015 17:46:42 +0000 (09:46 -0800)]
gcc-4.9: Fix various _FOR_BUILD and related variables

This patch is based on the patch for gcc-5.2 (41cbfd7af60f93a4bd496b7b6bf477215a286950)

When doing a FOR_BUILD thing, you have to override CFLAGS with
CFLAGS_FOR_BUILD. And if you use C++, you also have to override
CXXFLAGS with CXXFLAGS_FOR_BUILD.
Without this, when building for mingw, you end up trying to use
the mingw headers for a host build.

The same goes for other variables as well, such as CPPFLAGS,
CPP, and GMPINC.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agodevtool: add sync command
Tzu-Jung Lee [Mon, 9 Nov 2015 10:30:32 +0000 (02:30 -0800)]
devtool: add sync command

The sync command is similar to the extract command, except it
fetches the sync'ed and patched branch to an existing git repository.

This enables users to keep track the upstream development while
maintaining their own local git repository at the same time.

Signed-off-by: Tzu-Jung Lee <roylee17@currantlabs.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoboost.inc: remove unused parameter from get_boost_parallel_make()
Andre McCurdy [Thu, 12 Nov 2015 21:00:39 +0000 (13:00 -0800)]
boost.inc: remove unused parameter from get_boost_parallel_make()

The bb parameter seems to have been accidentally left behind after:

  http://git.openembedded.org/openembedded-core/commit/?id=1ff36aaec25a7ee89514366fe484345e8d1d7b64

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agowireless-tools: remove unused files
Maxin B. John [Thu, 12 Nov 2015 15:39:48 +0000 (17:39 +0200)]
wireless-tools: remove unused files

Remove wireless-tools.if-pre-up and zzz-wireless.if-pre-up.
As per the comment, these files were not in use from 20/8/08.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogstreamer1.0: fix install race
Ross Burton [Thu, 12 Nov 2015 19:47:46 +0000 (19:47 +0000)]
gstreamer1.0: fix install race

The install hook needs to be a data hook not an exec hook (because automake),
the explicit dependency upstream added to fix the ordering results in
install-helpersPROGRAMS executing twice and potentially racing.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogcc-multilib-config: make aarch64 support multilib
Robert Yang [Thu, 5 Nov 2015 08:20:51 +0000 (00:20 -0800)]
gcc-multilib-config: make aarch64 support multilib

Fixed:
MACHINE = qemuarm64
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "armv7at-neon"

$ bitbake core-image-minimal -cpopulate_sdk

WARNING: gcc multilib setup is not supported for TARGET_ARCH=aarch64
WARNING: gcc multilib setup is not supported for TARGET_ARCH=aarch64

[YOCTO #8638]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibxml2: fix CVE-2015-7942 and CVE-2015-8035
Armin Kuster [Wed, 11 Nov 2015 22:21:46 +0000 (14:21 -0800)]
libxml2: fix CVE-2015-7942 and CVE-2015-8035

CVE-2015-7942 libxml2: heap-based buffer overflow in xmlParseConditionalSections()
CVE-2015-8035 libxml2: DoS when parsing specially crafted XML document if XZ support is enabled

[YOCTO #8641]

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoterminal: Open a new window instead of split on older tmux versions (<1.9)
Leonardo Sandoval [Fri, 6 Nov 2015 23:25:08 +0000 (17:25 -0600)]
terminal: Open a new window instead of split on older tmux versions (<1.9)

If an old version is detected (<1.9), create a new window instead of split:
the reason is that there is no easy way to get the active pane height if no
nested formats are supported.

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoflex: fix test-bison-yylval and test-bison-yylloc failed
Hongxu Jia [Wed, 11 Nov 2015 06:15:38 +0000 (01:15 -0500)]
flex: fix test-bison-yylval and test-bison-yylloc failed

The tests in flex test-bison-yylval and test-bison-yylloc
failed, so we backport a patch from upstream to fix it.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agogdbm 1.8.3: install libgdbm_compat
Robert Yang [Thu, 12 Nov 2015 08:51:38 +0000 (00:51 -0800)]
gdbm 1.8.3: install libgdbm_compat

It has been built but not installed by default, while 1.11 builds and
installs it.

Fixed when build non_gplv3 + perl:
powerpc64-wrs-linux-gcc -m64 -mhard-float -mcpu=e6500
--sysroot=/mnt/docker/test_p/bitbake_build/tmp/sysroots/fsl-t2xxx
-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -
fstack-protector -shared NDBM_File.o  -o
../../lib/auto/NDBM_File/NDBM_File.so   \
   -lgdbm -lgdbm_compat         \

ld: cannot find -lgdbm_compat
collect2: error: ld returned 1 exit status
Makefile:473: recipe for target '../../lib/auto/NDBM_File/NDBM_File.so' failed

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoharfbuzz: update to 1.0.6
Maxin B. John [Thu, 12 Nov 2015 08:53:23 +0000 (10:53 +0200)]
harfbuzz: update to 1.0.6

1.0.2 -> 1.0.6

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoethtool: bump version to 4.2
Maxin B. John [Thu, 12 Nov 2015 08:53:22 +0000 (10:53 +0200)]
ethtool: bump version to 4.2

4.0 -> 4.2

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoopenssl: fix ptest issues
Wenzong Fan [Mon, 3 Aug 2015 08:52:45 +0000 (16:52 +0800)]
openssl: fix ptest issues

* follow symbolic links while copying sources from test/*
* install required target files to remove Make errors:

  make[2]: *** No rule to make target 'xxx', needed by 'yyy'.

* fix hardcode pathes:
  /usr/lib -> ${libdir}, /usr/bin -> ${bindir}

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agobase-files: stage /etc/skel
Ioan-Adrian Ratiu [Thu, 22 Oct 2015 11:58:18 +0000 (14:58 +0300)]
base-files: stage /etc/skel

Having skel in the staging area lets other recipes access these files.
For ex. recipes inheriting useradd, if passing "-m" to USERADD_PARAM,
.bashrc and .profile are put automatically in $HOME, as expected.

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agomktemp: raise the priority to avoid conflicting with coreutils
Chen Qi [Thu, 29 Oct 2015 09:22:42 +0000 (17:22 +0800)]
mktemp: raise the priority to avoid conflicting with coreutils

If mktemp and coreutils have the same priority for the 'mktemp' command,
/bin/mktemp might point to different destinations depending on which package
is installed first.

Raise the priority to 200 in mktemp recipe to avoid such problem.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibunwind: fix build for qemuarm
Martin Jansa [Thu, 29 Oct 2015 10:50:32 +0000 (11:50 +0100)]
libunwind: fix build for qemuarm

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibsndfile: fix CVE-2014-9756
Maxin B. John [Thu, 5 Nov 2015 15:56:09 +0000 (17:56 +0200)]
libsndfile: fix CVE-2014-9756

Fix divide by zero bug (CVE-2014-9756)

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopython-pycurl: update version to 7.19.5.2
Maxin B. John [Thu, 5 Nov 2015 15:44:41 +0000 (17:44 +0200)]
python-pycurl: update version to 7.19.5.2

No change in License. Updated no-static-link.patch

README.rst: license checksum changed to reflect the Copyright update
COPYING-MIT: checksum changed to reflect the Copyright update

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agort-tests: upgrade to version 0.96
Maxin B. John [Thu, 5 Nov 2015 15:50:10 +0000 (17:50 +0200)]
rt-tests: upgrade to version 0.96

bump version to 0.96

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agorpcbind: don't use '-w' for starting rpcbind
Li Wang [Sat, 7 Nov 2015 06:43:19 +0000 (01:43 -0500)]
rpcbind: don't use '-w' for starting rpcbind

While runing:

$ systemctl restart rpcbind
$ systemctl status rpcbind

There are errors like below:
  rpcbind[1722]: Cannot open '/tmp/rpcbind.xdr' file for reading, \
    errno 2 (No such file or directory)
  rpcbind[1722]: Cannot open '/tmp/portmap.xdr' file for reading, \
    errno 2 (No such file or directory)

'-w' causes rpcbind to do a "warm start" by read a state file when
rpcbind starts up. The state file is created when rpcbind terminates.

The state file is not always there, the patch refers to:
  https://bugs.launchpad.net/ubuntu/+source/rpcbind/+bug/835833

Signed-off-by: Li Wang <li.wang@windriver.com>
Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibsecret: add dependency on intltool-native
Joe Slater [Tue, 10 Nov 2015 22:28:34 +0000 (14:28 -0800)]
libsecret: add dependency on intltool-native

intltoolize is needed by configure.

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoopenssl: use subdir= instead of moving files in do_configure_prepend()
Ross Burton [Wed, 11 Nov 2015 15:14:07 +0000 (15:14 +0000)]
openssl: use subdir= instead of moving files in do_configure_prepend()

For clarity and correctness of source archiving, don't move find.pl from WORKDIR
to S in do_configure_prepend but tell the fetcher to put it in the right place
when unpacking.

Also re-order the files in SRC_URI so that patches are grouped together.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoopenssl: sanity check that the bignum module is present
Ross Burton [Wed, 11 Nov 2015 14:50:27 +0000 (14:50 +0000)]
openssl: sanity check that the bignum module is present

The crypto_use_bigint_in_x86-64_perl patch uses the "bigint" module to
transparently support 64-bit integers on 32-bit hosts.  Whilst bigint (part of
bignum) is a core Perl module not all distributions install it (notable Fedora
23).

As the error message when bignum isn't installed is obscure, add a task to check
that it is available and alert the user if it isn't.

[ YOCTO #8562 ]

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibsdl2: require GLES when building Wayland support
Ross Burton [Wed, 11 Nov 2015 13:38:37 +0000 (13:38 +0000)]
libsdl2: require GLES when building Wayland support

The Wayland support requires GLES2 to be enabled as otherwise the EGL support
code in SDL2 isn't enabled.

| In file included from .../SDL2-2.0.3/src/video/wayland/SDL_waylandvideo.c:34:0:
| .../SDL2-2.0.3/src/video/wayland/SDL_waylandvideo.c: In function 'Wayland_CreateDevice':
| .../SDL2-2.0.3/src/video/wayland/SDL_waylandopengles.h:38:38: error: 'SDL_EGL_GetSwapInterval' undeclared (first use in this function)
|  #define Wayland_GLES_GetSwapInterval SDL_EGL_GetSwapInterval

Solve this by adding gles2 to the Wayland PACKAGECONFIG option.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agometa: add some missing Upstream-Status tags to patches
Ross Burton [Wed, 11 Nov 2015 11:51:05 +0000 (11:51 +0000)]
meta: add some missing Upstream-Status tags to patches

Where Signed-off-by statements have been added they were sourced from the
original commit where the author claims creation.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoweston: delete unused patch
Ross Burton [Wed, 11 Nov 2015 11:48:34 +0000 (11:48 +0000)]
weston: delete unused patch

This patch was dropped from the recipe in the 1.8.0 upgrade.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoglibc: fix Upstream-Status tag
Ross Burton [Wed, 11 Nov 2015 11:11:26 +0000 (11:11 +0000)]
glibc: fix Upstream-Status tag

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolinux-firmware: package Broadcom BCM4339 firmware
Tzu-Jung Lee [Tue, 10 Nov 2015 18:27:04 +0000 (10:27 -0800)]
linux-firmware: package Broadcom BCM4339 firmware

Signed-off-by: Tzu-Jung Lee <roylee17@currantlabs.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibusb1: fix make install race
Ross Burton [Fri, 13 Nov 2015 14:41:53 +0000 (14:41 +0000)]
libusb1: fix make install race

There's an install race in when building in parallel, remove a redundant rule to
stop it happening.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolibusb1: upgrade from 1.0.19 to 1.0.20
Jens Rehsack [Thu, 8 Oct 2015 14:36:42 +0000 (16:36 +0200)]
libusb1: upgrade from 1.0.19 to 1.0.20

This updates libusb1 from 1.0.19 to 1.0.20

2015-09-13: v1.0.20
* Add Haiku support
* Fix multiple memory and resource leaks (#16, #52, #76, #81)
* Fix possible deadlock when executing transfer callback
* New libusb_free_pollfds() API
* Darwin: Fix devices not being detected on OS X 10.8 (#48)
* Linux: Allow larger isochronous transfer submission (#23)
* Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
* Windows: Fix broken bus number lookup
* Windows: Improve submission of control requests for composite devices
* Examples: Add two-stage load support to fxload (#12)
* Correctly report cancellations due to timeouts
* Improve efficiency of event handling
* Improve speed of transfer submission in multi-threaded environments
* Various other bug fixes and improvements
The (#xx) numbers are libusb issue numbers, see ie:
https://github.com/libusb/libusb/issues/16

Signed-off-by: Jens Rehsack <sno@netbsd.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoperl: fix spaces in brackets while using CC version
Hongxu Jia [Mon, 9 Nov 2015 10:48:29 +0000 (18:48 +0800)]
perl: fix spaces in brackets while using CC version

Here is the way to reproduce the issue:
...
root@localhost:~# perl -e "use Errno qw(ENOENT);"
"ENOENT" is not exported by the Errno module
Can't continue after import errors at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
...

For some distros, there was extra spaces in the
brackets while using CC version:

For Windriver:
$CC --version
x86_64-wrs-linux-gcc (Wind River Linux 5.2.0-8.0-intel-x86-64) 5.2.0

For Ubuntu:
$ gcc --version
gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4

So we replace the contects between brackets with semicolon
and then use space to split.

[YOCTO #8367]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agou-boot: Update to 2015.10 release
Otavio Salvador [Tue, 10 Nov 2015 11:01:42 +0000 (09:01 -0200)]
u-boot: Update to 2015.10 release

The U-Boot 2015.10 has been released at October 20th 2015. This also
removes the GCC workaround, for the inline behavior, as this version
properlu supports the GCC 5.2 as compiler.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agobitbake-prserv-tool: check file name
Robert Yang [Thu, 12 Nov 2015 07:34:40 +0000 (23:34 -0800)]
bitbake-prserv-tool: check file name

Fixed:
$ bitbake-prserv-tool import /tmp/1
  File "/path/to/lib/bb/parse/__init__.py", line 114, in handle(fn='/tmp/1', data=<bb.data_smart.DataSmart object at 0x2369bd0>, include=True):
                     return h['handle'](fn, data, include)
    >    raise ParseError("not a BitBake file", fn)

ParseError: ParseError in /tmp/1: not a BitBake file

But 1.conf or 1.inc works well, check the filename and print proper
error message.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agorecipetool.append: don't choke on a trailing ; in a url
Christopher Larson [Wed, 11 Nov 2015 21:05:56 +0000 (14:05 -0700)]
recipetool.append: don't choke on a trailing ; in a url

Apparently bb.fetch.URI can't handle this at the moment.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agopackage_manager.py: Delete installed_pkgs.txt file
Mariano Lopez [Wed, 4 Nov 2015 07:50:48 +0000 (07:50 +0000)]
package_manager.py: Delete installed_pkgs.txt file

This change removes the file installed_pkgs.txt after it
was used for installation of complementary packages. This
file was causing confusion when left in the WORKDIR after
the build.

Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agorootfs.py: Stop using installed_pkgs.txt
Mariano Lopez [Wed, 4 Nov 2015 07:50:47 +0000 (07:50 +0000)]
rootfs.py: Stop using installed_pkgs.txt

The method _uninstall_unneeded uses the file installed_pkgs.txt,
this file is left after the build and can cause confusion. This
changes allow to get the installed packages using functions of
rootfs instead of the installed_pkgs.txt file. With this change
now is possible to remove the file without breaking anything.

[YOCTO #8444]

Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolib/oe/distro_check: don't set empty proxy keys
Ross Burton [Wed, 4 Nov 2015 20:24:02 +0000 (20:24 +0000)]
lib/oe/distro_check: don't set empty proxy keys

If the proxies dictionary has a proxy set to None urllib will throw an exception
instead of not using a proxy (abridged stack):

File: '/home/ross/Yocto/poky/meta/lib/oe/distro_check.py', lineno: 43, function: get_links_from_url
 *** 0043:    with create_socket(url,d) as sock:
     0044:        webpage = sock.read()
File: '/home/ross/Yocto/poky/meta/lib/oe/distro_check.py', lineno: 5, function: create_socket
     0003:def create_socket(url, d):
     0004:    import urllib
 *** 0005:    socket = urllib.urlopen(url, proxies=get_proxies(d))
File: '/usr/lib/python2.7/urllib.py', lineno: 87, function: urlopen
     0086:    if data is None:
 *** 0087:        return opener.open(url)
File: '/usr/lib/python2.7/urllib.py', lineno: 203, function: open
     0201:        else:
     0202:            proxy = None
 *** 0203:        name = 'open_' + urltype
     0204:        self.type = urltype
     0205:        name = name.replace('-', '_')
Exception: TypeError: cannot concatenate 'str' and 'NoneType' objects

Filter out unset values so that the dictionary only has valid assignments in.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agolib/oe/copy_buildsystem: Don't expand BB_TASKDEPDATA
Richard Purdie [Tue, 10 Nov 2015 09:57:41 +0000 (09:57 +0000)]
lib/oe/copy_buildsystem: Don't expand BB_TASKDEPDATA

The value isn't a string so don't try and expand it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agooeqa/selftest/sstatetests: prettier output for allarch test
Ross Burton [Mon, 9 Nov 2015 18:07:25 +0000 (18:07 +0000)]
oeqa/selftest/sstatetests: prettier output for allarch test

Instead of creating two lists of full paths and comparing them which in failure
produces a list of every stamp file (so all tasks, twice), reduce the filename
down to a recipe/task->hash dictionary and compare those, meaning unittest
shows the differences in the dictionaries.

In the future get_files() should be generalised so all tests in this class can
use it, and find a pair of hashes that don't match and run diffsigs on them.

Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agooeqa/selftest/signing: Added new test for signing sstate.
Daniel Istrate [Tue, 10 Nov 2015 14:38:39 +0000 (16:38 +0200)]
oeqa/selftest/signing: Added new test for signing sstate.

[YOCTO #8182] Optional signing sstate archives and signature verification
[YOCTO #8559] Signing sstate archives with custom dir for gpg keys

Signed-off-by: Daniel Istrate <daniel.alexandrux.istrate@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agooeqa/selftest/signing: New test for Signing packages in the package feeds.
Daniel Istrate [Tue, 10 Nov 2015 14:38:38 +0000 (16:38 +0200)]
oeqa/selftest/signing: New test for Signing packages in the package feeds.

[YOCTO # 8134] This test verifies features introduced in bug 8134.

It requires as resources the files from meta-selftest/files/signing:
For 'gpg --gen-key' the used input was:
key: RSA
key-size: 2048
key-valid: 0
realname: testuser
email: testuser@email.com
comment: nocomment
passphrase: test123

Signed-off-by: Daniel Istrate <daniel.alexandrux.istrate@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoqemu.bbclass: fix vardeps of QEMU_OPTIONS
Christopher Larson [Wed, 11 Nov 2015 05:54:59 +0000 (22:54 -0700)]
qemu.bbclass: fix vardeps of QEMU_OPTIONS

The variable name for QEMU_EXTRAOPTIONS is constructed programmatically, so we
need an explicit variable dependency, otherwise changes to it won't cause e.g.
qemuwrapper-cross to be rebuilt.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoqemu.bbclass: correct the fsl ppc QEMU_EXTRAOPTIONS
Christopher Larson [Wed, 11 Nov 2015 02:55:41 +0000 (19:55 -0700)]
qemu.bbclass: correct the fsl ppc QEMU_EXTRAOPTIONS

These need to be based on PACKAGE_ARCH rather than TARGET_ARCH, as we aren't
using overrides for this.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoautotools: Allow recipe-individual configure scripts
Jens Rehsack [Tue, 13 Oct 2015 20:35:52 +0000 (22:35 +0200)]
autotools: Allow recipe-individual configure scripts

OpenJDK-8 has it's configure script at common/autotools - which will cause
the entire assumption of ${S}/configure is regenerated by autoreconf, intltoolize or alike
fails heavily.

Also - other configure mechanisms can be supported more similar (see how pkgsrc
manages different ones ...)

Signed-off-by: Jens Rehsack <sno@netbsd.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoallarch: Force TARGET_*FLAGS variable values
Mike Crowe [Thu, 29 Oct 2015 12:28:21 +0000 (12:28 +0000)]
allarch: Force TARGET_*FLAGS variable values

TARGET_CPPFLAGS, TARGET_CFLAGS, TARGET_CPPFLAGS and TARGET_LDFLAGS may
differ between MACHINEs. Since they are exported they affect task hashes
even if unused which leads to multiple variants of allarch packages
existing in sstate and bouncing in the sysroot when switching between
MACHINEs.

allarch packages shouldn't be using these variables anyway, so let's
ensure they have a fixed value in order to avoid this problem.

(Compare with 05a70ac30b37cab0952f1b9df501993a9dec70da and
14f4d016fef9d660da1e7e91aec4a0e807de59ab.)

Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoimage_types: improve wks path specification
Christopher Larson [Tue, 10 Nov 2015 21:18:20 +0000 (14:18 -0700)]
image_types: improve wks path specification

Hardcoding a full input path with zero flexibility goes against everything the
Yocto Project is about. Rework it to let the user specify the wks base
filename with WKS_FILE and it'll search the layers for the wks file and use
it.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoinsane.bbclass: Avoid libdir QA check if PACKAGE_DEBUG_SPLIT_STYLE='debug-file-directory'
Jian Liu [Mon, 2 Nov 2015 02:07:54 +0000 (10:07 +0800)]
insane.bbclass: Avoid libdir QA check if PACKAGE_DEBUG_SPLIT_STYLE='debug-file-directory'

If PACKAGE_DEBUG_SPLIT_STYLE='debug-file-directory', debuglibdir will be
"/usr/lib/debug". Usually 64bit libs should be put under "/usr/lib64".
This often cause an warning, so skip the checking.

Signed-off-by: Jian Liu <jian.liu@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agoclasses/cpan-base: fix libdir for nativesdk
Tyler Hall [Wed, 28 Oct 2015 00:00:51 +0000 (20:00 -0400)]
classes/cpan-base: fix libdir for nativesdk

Immediate expansion of perl_get_libdirs() is too early for
BBCLASSEXTEND. This results in a packaging QA error when building a cpan
recipe as nativesdk. The split debug files do not get picked up by the
dbg package because it looks in the wrong libdir.

The is_target() function remains because it is used elsewhere.

Signed-off-by: Tyler Hall <tylerwhall@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agobbclass: fix spelling mistakes
Maxin B. John [Thu, 5 Nov 2015 15:48:18 +0000 (17:48 +0200)]
bbclass: fix spelling mistakes

Fix some spelling mistakes in bbclass files

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
9 years agorootfs_*.bbclass: don't add BUILDNAME to do_rootfs vardepsexclude
Martin Jansa [Tue, 10 Nov 2015 09:05:49 +0000 (10:05 +0100)]
rootfs_*.bbclass: don't add BUILDNAME to do_rootfs vardepsexclude

* rootfs_*.bbclass doesn't use this variable anymore, so we can drop it

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>