]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
8 years agofix "svnadmin create" fail on x86 dengke/fix-svnadmin-create-fail
Dengke Du [Wed, 2 Nov 2016 03:11:49 +0000 (11:11 +0800)] 
fix "svnadmin create" fail on x86

When run the following command on x86:

        svnadmin create /var/test_repo

It cause segmentation fault error like the following:

        [16499.751837] svnadmin[21117]: segfault at 83 ip 00000000f74bf7f6 sp 00000000ffdd9b34 error 4 in libc-2.24.so[f7441000+1af000]
        Segmentation fault (core dumped)

This is because in source code ./subversion/libsvn_fs_fs/low_level.c,
function svn_fs_fs__unparse_footer, when:

        target arch:    x86
        apr_off_t:      4 bytes

if the "APR_OFF_T_FMT" is "lld", it still use type "apr_off_t" to pass
data to apr, but in apr source code file apr_snprintf.c the function
apr_vformatter meet "lld", it would use the:

        i_quad = va_arg(ap, apr_int64_t);

It uses the apr_int64_t to deal data, it read 8 bytes, so the follow-up
data may be error.

Signed-off-by: Dengke Du <dengke.du@windriver.com>
8 years agooeqa/selftest/kernel.py: Add new file destined for kernel related tests
Costin Constantin [Mon, 29 Feb 2016 10:38:02 +0000 (12:38 +0200)] 
oeqa/selftest/kernel.py: Add new file destined for kernel related tests

[YP#7202]:  Test for linux-dummy
The new kernel.py file is intended for kernel related test cases.
The test for linux-dummy will ensure it is in good shape and can
be used as a kernel replacement at build time. To do this, the
test will first clean sstate for linux-dummy target, ensuring no
file is present in the stamps directory. After, core-image-minimal
is built, ensuring linux-dummy can be used as a kernel substitute.

(From OE-Core rev: 98c6ebf1e05158c689e01b785d32757847cdb10c)

Signed-off-by: Costin Constantin <costin.c.constantin@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolttng: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:33:50 +0000 (16:33 +0300)] 
lttng: enable optional building of manpages

(From OE-Core rev: 6ca9b7a56fac1d1b4f087346d3279bfdd50b93a3)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogtk+3: Upgrade 3.20.9 -> 3.22.1
Jussi Kukkonen [Mon, 24 Oct 2016 10:10:49 +0000 (13:10 +0300)] 
gtk+3: Upgrade 3.20.9 -> 3.22.1

Six-monthly feature release.

* Rebase the --disable-opengl patch.
* Remove a backported patch.
* Inherit gettext as that seems to have been missing.

(From OE-Core rev: d1dce7adbc649925bc9285798bf464b1e6f3d84d)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogtk+: Upgrade 2.24.30 -> 2.24.31
Jussi Kukkonen [Mon, 24 Oct 2016 11:00:09 +0000 (14:00 +0300)] 
gtk+: Upgrade 2.24.30 -> 2.24.31

Bug fix release.

(From OE-Core rev: bab4f76589281a08c199245ceb6dd08a363de0cf)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogtk-icon-utils-native: Upgrade 3.20.9 -> 3.22.1
Jussi Kukkonen [Mon, 24 Oct 2016 07:55:54 +0000 (10:55 +0300)] 
gtk-icon-utils-native: Upgrade 3.20.9 -> 3.22.1

Six-monthly feature release.

(From OE-Core rev: eab18f6510a286256e62842a31f2d1aab3545055)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogdk-pixbuf: 2.34.0 -> 2.36.0
Jussi Kukkonen [Mon, 24 Oct 2016 07:39:12 +0000 (10:39 +0300)] 
gdk-pixbuf: 2.34.0 -> 2.36.0

Six-monthly feature release, mostly bug fixes.

(From OE-Core rev: 7125d0202e54835b53d0c77f071c0ee0724d4f93)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoglib-networking: Upgrade 2.48.2 -> 2.50.0
Jussi Kukkonen [Thu, 20 Oct 2016 18:04:47 +0000 (21:04 +0300)] 
glib-networking: Upgrade 2.48.2 -> 2.50.0

Six-monthly feature release, mostly bug fixes.

(From OE-Core rev: 373ef818ea0eb1b094edccab18dbfd9830b50d86)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agofreetype: Upgrade 2.6.5 -> 2.7
Jussi Kukkonen [Thu, 20 Oct 2016 17:20:58 +0000 (20:20 +0300)] 
freetype: Upgrade 2.6.5 -> 2.7

Includes new default subpixel hinting mode (aka ClearType).

(From OE-Core rev: 9d9f6ecbc664dd9598f22713a5d644b3621a5572)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoat-spi2-atk: Upgrade 2.20.1 -> 2.22.0
Jussi Kukkonen [Thu, 20 Oct 2016 11:22:42 +0000 (14:22 +0300)] 
at-spi2-atk: Upgrade 2.20.1 -> 2.22.0

Six-monthly release, mostly bug fixes.

(From OE-Core rev: d0861aeda098b5a4220ce91472eba5c2be7a9fb9)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoat-spi2-core: Upgrade 2.20.2 -> 2.22.0
Jussi Kukkonen [Thu, 20 Oct 2016 16:15:05 +0000 (19:15 +0300)] 
at-spi2-core: Upgrade 2.20.2 -> 2.22.0

Six-monthly release, mostly bug fixes.

(From OE-Core rev: 18dc26fedf7bfe1276709c54a970abf77413b4ff)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoatk: Upgrade 2.20.0 -> 2.22.0
Jussi Kukkonen [Thu, 20 Oct 2016 16:17:31 +0000 (19:17 +0300)] 
atk: Upgrade 2.20.0 -> 2.22.0

Six-monthly release, mostly bug fixes.

(From OE-Core rev: f6ea6a105f469b6be4a1cc24c48ce7e1412d49a3)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibsoup-2.4: Upgrade 2.54.1 -> 2.56.0
Jussi Kukkonen [Mon, 24 Oct 2016 11:18:47 +0000 (14:18 +0300)] 
libsoup-2.4: Upgrade 2.54.1 -> 2.56.0

Six-monthly feature release, mostly bug fixes.

(From OE-Core rev: 509870e4b8768a62a3a0436620b461a5cababf07)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoglib-2.0: Upgrade 2.48.2 -> 2.50.1
Jussi Kukkonen [Thu, 20 Oct 2016 17:49:20 +0000 (20:49 +0300)] 
glib-2.0: Upgrade 2.48.2 -> 2.50.1

Six-monthly feature release.

glib-2.0-utils now includes "gio" command line utility.

Drop a patch that's now upstream. Add PACKAGECONFIG for libmount,
enabled by default.

(From OE-Core rev: 361dc9990fb5fc5604ba8e9d2f1188fd440e916d)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agognome-themes-standard: Upgrade 3.20.2 -> 3.22.2
Jussi Kukkonen [Mon, 24 Oct 2016 11:32:34 +0000 (14:32 +0300)] 
gnome-themes-standard: Upgrade 3.20.2 -> 3.22.2

Six-monthly release.

Package the new dark variant of GTK2-Adwaita separately.

(From OE-Core rev: ca386b14753975f366112d2aa539787961994909)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoadwaita-icon-theme: Upgrade 3.20 -> 3.22.0
Jussi Kukkonen [Thu, 20 Oct 2016 11:18:32 +0000 (14:18 +0300)] 
adwaita-icon-theme: Upgrade 3.20 -> 3.22.0

Package 512x512 icons in adwaita-icon-theme-hires.

(From OE-Core rev: 2e252c48408e22aa4f99ecac08f7db410564c072)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopango: Upgrade 1.40.1 -> 1.40.3
Jussi Kukkonen [Thu, 20 Oct 2016 07:55:29 +0000 (10:55 +0300)] 
pango: Upgrade 1.40.1 -> 1.40.3

Bug fix releases.

(From OE-Core rev: 248e6947773f690bddd81e6a3d916c8bc3c7876b)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoxserver-xf86-config: Remove legacy drivers from xorg.conf
Jussi Kukkonen [Wed, 26 Oct 2016 08:37:39 +0000 (11:37 +0300)] 
xserver-xf86-config: Remove legacy drivers from xorg.conf

Trying to configure evdev and mouse leads to errors in X startup
because xf86-input-libinput is now the default. No configuration
should be needed: xf86-input-libinput should just work out-of-the-box.

(From OE-Core rev: bd1e0b50af7a0b08bb57cc684afaee1ca2a03545)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoconf: Use xf86-input-libinput by default
Jussi Kukkonen [Wed, 26 Oct 2016 08:37:38 +0000 (11:37 +0300)] 
conf: Use xf86-input-libinput by default

Don't install legacy X input drivers for any machines by default,
RRECOMMEND xf86-input-libinput instead.

This is the setup suggested by upstream: install only libinput by
default, but let niche legacy drivers sort higher in configuration
so they get chosen if installed. So the order is:
 evdev < libinput < (synaptics|vmmouse|...)

This also removes vmmouse X driver from the qemu config. If a VMware
virtual mouse device really needs to be supported, we should enable
CONFIG_MOUSE_PS2_VMMOUSE in kernel instead: that is directly supported
by the libinput X driver.

Fixes [YOCTO #10195].

(From OE-Core rev: 2d005faff6341a81a2afae28860101ba9db51ae8)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agotaglib: update to 1.11
Andreas Müller [Thu, 27 Oct 2016 20:07:20 +0000 (22:07 +0200)] 
taglib: update to 1.11

(From OE-Core rev: 4d87edb5f33bcb2f19dce05ea46ed40bd8e7679b)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibsdl2: update to 2.0.5
Andreas Müller [Thu, 27 Oct 2016 20:07:19 +0000 (22:07 +0200)] 
libsdl2: update to 2.0.5

* 0001-src-video-make-it-compatible-with-wayland-1.10.patch is removed because
  the problem has been resolved upstream
* Add 0001-prepend-our-sysroot-path-so-that-make-finds-our-wayl.patch
  so that WAYLAND_PROTOCOLS_SYSROOT_DIR is substituted in a way similar to gtk3

(From OE-Core rev: 97fff54efe6b03798ad1c5e39155eaeab0a33300)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoboost: fix the SRC_URI to point to an actual release, and not a master snapshot
Alexander Kanavin [Mon, 31 Oct 2016 13:23:36 +0000 (15:23 +0200)] 
boost: fix the SRC_URI to point to an actual release, and not a master snapshot

Sourceforge does a not-so-clever redirecting that fails miserably here:

     Proxy request sent, awaiting response... 301 Moved Permanently
     Location: http://downloads.sourceforge.net/project/boost/boost/snapshots/master/boost_1_62_0.tar.bz2 [following]

Also, boost developers are naming their snapshot tarballs the same as
release tarballs. The two things conspired together.

The new tarball does have the same checksum as the one in release
announcement, so we should be good now:

http://lists.boost.org/Archives/boost/2016/09/230886.php

(From OE-Core rev: 42b4fa2f923244bc047874752d2e0381ff6f0a25)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomaintainers.inc: remove SGML recipes
Alexander Kanavin [Wed, 19 Oct 2016 15:28:00 +0000 (18:28 +0300)] 
maintainers.inc: remove SGML recipes

(From meta-yocto rev: 572a736e529f862fa60145b34412c3f18d2a9ded)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomaintainers.inc: add missing recipes
Alexander Kanavin [Wed, 19 Oct 2016 15:27:59 +0000 (18:27 +0300)] 
maintainers.inc: add missing recipes

(From meta-yocto rev: c8fbbfa3224fe1079ecfeef5c7305cd040597198)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoREADME.hardware: minor update to edgerouter section
Maxin B. John [Mon, 17 Oct 2016 13:17:33 +0000 (16:17 +0300)] 
README.hardware: minor update to edgerouter section

Trivial fix

(From meta-yocto rev: 9e71ba9e5d9ce874770e0c2b5c838ec853d16a5d)

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopoky-tiny.conf: remove core-image-directfb reference
Maxin B. John [Mon, 17 Oct 2016 13:17:30 +0000 (16:17 +0300)] 
poky-tiny.conf: remove core-image-directfb reference

core-image-directfb was removed from oe-core with this commit:

remove core-image-directfb.bb as part of moving directfb
from oe-core
(From OE-Core rev: 8871fe1189776d78e5848b08edb9c990b9aebf2d)

(From meta-yocto rev: 67135b23336e4b7f561257169d8fb26081d02aa1)

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomaintainers.inc: remove core-image-directfb reference
Maxin B. John [Mon, 17 Oct 2016 13:17:31 +0000 (16:17 +0300)] 
maintainers.inc: remove core-image-directfb reference

core-image-directfb was removed from oe-core with this commit:

remove core-image-directfb.bb as part of moving directfb
from oe-core
(From OE-Core rev: 8871fe1189776d78e5848b08edb9c990b9aebf2d)

(From meta-yocto rev: d8e70722ce82d1d688f63e8572b46c1f01d7f353)

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopoky.conf: Update QEMU_TARGETS and add mips64el
Zubair Lutfullah Kakakhel [Wed, 19 Oct 2016 10:40:47 +0000 (11:40 +0100)] 
poky.conf: Update QEMU_TARGETS and add mips64el

qemu-system-mips64el is unavailable which causes problems for runqemu
Add mips64el to QEMU_TARGETS to build it.

(From meta-yocto rev: 98063183ecbe18750ee7036e71bbbbb3044a13ac)

Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoRemove LIC_FILES_CHKSUM from recipes without SRC_URI
Olaf Mandel [Fri, 21 Oct 2016 14:06:08 +0000 (14:06 +0000)] 
Remove LIC_FILES_CHKSUM from recipes without SRC_URI

LICENSE and LIC_FILES_CHKSUM apply to the sources specified by SRC_URI,
not to the recipe itself. As such a license declaration for a source-less
recipe makes little sense. The LICENSE declaration is mandatory, but
LIC_FILES_CHKSUM can be removed in such cases.

Remove the LIC_FILES_CHKSUM declarations from all recipes that do not
need it.

CC: Paul Eggleton <paul.eggleton@linux.intel.com>
(From OE-Core rev: b18fa5f2f2f46afc6fdc58f4d29679dea9c36c43)

Signed-off-by: Olaf Mandel <o.mandel@menlosystems.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agocombo-layer: handle file_exclude matching dirs
Olaf Mandel [Fri, 21 Oct 2016 09:24:27 +0000 (09:24 +0000)] 
combo-layer: handle file_exclude matching dirs

If file_exclude matches a directory, os.unlink() got called with this
directory as an argument.

Filter out paths that end in a directory separator.

This still leaves the (then empty) directories, but this does not affect
the git commit.

(From OE-Core rev: e84b9185cc8f8e9f9df0e050543bb3a2c59426c3)

Signed-off-by: Olaf Mandel <o.mandel@menlosystems.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibx11-diet: Upgrade 1.6.3 -> 1.6.4
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:12 +0000 (13:22 +0300)] 
libx11-diet: Upgrade 1.6.3 -> 1.6.4

Maintenance release.

(From OE-Core rev: 7f4276821b70eca717aad86b6ee3b6b40da582d9)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibx11: Upgrade 1.6.3 -> 1.6.4
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:11 +0000 (13:22 +0300)] 
libx11: Upgrade 1.6.3 -> 1.6.4

Maintenance release. libx11-xcb no longer links against libx11.

Remove backported patch.

(From OE-Core rev: cdba336f92e054d2edee81e16b507003d8a2032f)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxfixes: Upgrade 5.0.2 -> 5.0.3
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:10 +0000 (13:22 +0300)] 
libxfixes: Upgrade 5.0.2 -> 5.0.3

Tiny bug fix release.

(From OE-Core rev: f4825f0e82a6112415cc93bf3a9648c9f43133d4)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxfont: Upgrade 1.5.1 -> 1.5.2
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:09 +0000 (13:22 +0300)] 
libxfont: Upgrade 1.5.1 -> 1.5.2

Bug fix release.

(From OE-Core rev: c59b51b0293d523ecf0a105171d792d7de0aef70)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxi: Upgrade 1.7.6 -> 1.7.7
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:08 +0000 (13:22 +0300)] 
libxi: Upgrade 1.7.6 -> 1.7.7

Tiny bug fix release.

(From OE-Core rev: e189bc824389286786eb9c6fdaf1a4ac69ca54bb)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxrender: Upgrade 0.9.9 -> 0.9.10
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:07 +0000 (13:22 +0300)] 
libxrender: Upgrade 0.9.9 -> 0.9.10

Tiny bug fix release.

(From OE-Core rev: cd4adc3466a0c68c8969b521923303f85bacabaa)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxtst: Upgrade 1.2.2 -> 1.2.3
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:06 +0000 (13:22 +0300)] 
libxtst: Upgrade 1.2.2 -> 1.2.3

Tiny bug fix release.

(From OE-Core rev: c59a87d09a88b8cc914600450a8c0981f0366227)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxv: Upgrade 1.0.10 -> 1.0.11
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:05 +0000 (13:22 +0300)] 
libxv: Upgrade 1.0.10 -> 1.0.11

Tiny bug fix release.

(From OE-Core rev: 9d1843db61b8a29ff59ba48ac63643ea408cb8a0)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxvmc: Upgrade 1.0.9 -> 1.0.10
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:04 +0000 (13:22 +0300)] 
libxvmc: Upgrade 1.0.9 -> 1.0.10

Tiny bug fix release.

(From OE-Core rev: 8f2dd7fb4dc87f1b5df52403aa71241a0aeef53d)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoxproto: Upgrade 7.0.29 -> 7.0.31
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:03 +0000 (13:22 +0300)] 
xproto: Upgrade 7.0.29 -> 7.0.31

Tiny bug fix releases.

(From OE-Core rev: d88749c251f4daa1a1126c131ecee77156aa41df)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoxf86-input-libinput: Upgrade 0.19.0 -> 0.22.0
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:02 +0000 (13:22 +0300)] 
xf86-input-libinput: Upgrade 0.19.0 -> 0.22.0

Bug fixes and some added configuration support.

(From OE-Core rev: 6b66f1f9182b31c924672aed18d341d8de2f2b90)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibdrm: Upgrade 2.4.70 -> 2.4.71
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:01 +0000 (13:22 +0300)] 
libdrm: Upgrade 2.4.70 -> 2.4.71

Mostly a bug fix release.

(From OE-Core rev: 6ce22d765fc3fc2468d53cb096164b0088fa6655)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibevdev: Upgrade 1.5.2 -> 1.5.4
Jussi Kukkonen [Fri, 21 Oct 2016 10:22:00 +0000 (13:22 +0300)] 
libevdev: Upgrade 1.5.2 -> 1.5.4

Tiny bug fix releases.

(From OE-Core rev: cf2982af68819d008ead058da8c32fadc4cbbef5)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibinput: Upgrade 1.4.1 -> 1.5.0
Jussi Kukkonen [Fri, 21 Oct 2016 10:21:59 +0000 (13:21 +0300)] 
libinput: Upgrade 1.4.1 -> 1.5.0

A large part of this release cycle was internal cleanups and
improvements to the test suite, only few new features were added.

(From OE-Core rev: 46929bafd9751050ec388906dd96924c37be6c1b)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agouseradd-staticids.bbclass: catch missing uid/gid exceptions
Mikko Ylinen [Fri, 21 Oct 2016 07:05:45 +0000 (10:05 +0300)] 
useradd-staticids.bbclass: catch missing uid/gid exceptions

The change to get rid of FuncFailed exceptions changed the behavior
of how missing uid/gid error are be handled. Instead of catching
the exception and handling that via bb.parse.SkipPackage(), a fatal
error was called.

This won't work with recipes that are unused and therefore do not have
UID/GIDs defined. The problem triggers when parsing all recipes (e.g.,
oe-selftest runs bitbake -p).

The right way to handle this is to raise bb.parse.SkipPackage(). This
will error correctly once the recipe is needed.

(From OE-Core rev: 55384cfc743a12a78bef736ee08ed453b6a6a21e)

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agobinutils: enable warn system direcotories in cross-canadian ld
Yuanjie Huang [Fri, 21 Oct 2016 02:47:52 +0000 (19:47 -0700)] 
binutils: enable warn system direcotories in cross-canadian ld

Warn system directories requires a configuration option to be enabled.
This patch enables the warning for cross-canadian ld, to align with the
cross version.

(From OE-Core rev: 581a746f081a265e08b41712e7bc953f46c6e92a)

Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agobtrfs-tools: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 14:48:25 +0000 (17:48 +0300)] 
btrfs-tools: enable optional building of manpages

(From OE-Core rev: 1e34548f5b022ed285d945e09cfc5774a6122ab9)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopulseaudio: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:38:02 +0000 (16:38 +0300)] 
pulseaudio: enable optional building of manpages

(From OE-Core rev: c19315eb9c7a68679535efa100823c0e489c9df6)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoalsa-utils: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:34:18 +0000 (16:34 +0300)] 
alsa-utils: enable optional building of manpages

'xmlto' package feature is renamed to 'manpages' for consistency
with other manpage-enabled recipes.

(From OE-Core rev: 9d659a89d6c9b8feb3de0f15af665ac47f230850)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agokmod: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:33:16 +0000 (16:33 +0300)] 
kmod: enable optional building of manpages

(From OE-Core rev: e7150ee8adabaa4c68d3b4016f3fff2253d77dd7)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibdrm: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:32:39 +0000 (16:32 +0300)] 
libdrm: enable optional building of manpages

(From OE-Core rev: 1867b527b81e28c7003aaea137695a7411a1e68f)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibsecret: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:32:24 +0000 (16:32 +0300)] 
libsecret: enable optional building of manpages

(From OE-Core rev: 1510ce515c9aaa026c13d23dd582011e4a1ab206)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agojson-glib: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:31:41 +0000 (16:31 +0300)] 
json-glib: enable optional building of manpages

(From OE-Core rev: 9fd5e703ba9d1732dc7559763949d16dc90282ea)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogtk+: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:31:14 +0000 (16:31 +0300)] 
gtk+: enable optional building of manpages

(From OE-Core rev: 83419a271f438f9b90537c7c69d8df24e5b47f39)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopixz: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:30:20 +0000 (16:30 +0300)] 
pixz: enable optional building of manpages

(From OE-Core rev: 2a78c7f8e04ba16a4c97947bcd24fc87617c7c26)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosystemd: enable building of manpages if api-documentation feature is in distro features
Alexander Kanavin [Thu, 29 Sep 2016 13:29:41 +0000 (16:29 +0300)] 
systemd: enable building of manpages if api-documentation feature is in distro features

(From OE-Core rev: 8fbeca00c9819838f0c5257fe05c099e9238d3b7)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoglib: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:28:56 +0000 (16:28 +0300)] 
glib: enable optional building of manpages

(From OE-Core rev: e9c8421023b180b6533aa6f580044069538ecd22)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoavahi: enable manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:27:59 +0000 (16:27 +0300)] 
avahi: enable manpages

They come prebuilt and don't require any dependencies, so there is no
penalty in enabling them.

(From OE-Core rev: aeb8d38cf26794aeff8827161ae1241d8d031d6c)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosystemd-boot: add a comment about manpages being disabled
Alexander Kanavin [Thu, 29 Sep 2016 13:24:20 +0000 (16:24 +0300)] 
systemd-boot: add a comment about manpages being disabled

(From OE-Core rev: 894667b63943191e21bdeb4649e8c9828b0e5c8a)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopm-utils: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:23:31 +0000 (16:23 +0300)] 
pm-utils: enable optional building of manpages

(From OE-Core rev: bf6a07424f8955fd13cbf22cb087cb8b009f3dc1)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogummiboot: enable optional building of manpages
Alexander Kanavin [Thu, 29 Sep 2016 13:22:55 +0000 (16:22 +0300)] 
gummiboot: enable optional building of manpages

(From OE-Core rev: 7c4f1e0c4531d6b71b0fd639c20f9278e3a2c4db)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomanpages.bbclass: add a class
Alexander Kanavin [Thu, 29 Sep 2016 13:20:33 +0000 (16:20 +0300)] 
manpages.bbclass: add a class

This class enables 'manpages' feature in packages if 'api-documentation'
is in distro features. This ensures that manpages are always built
and installed when API documentation feature is enabled.

(From OE-Core rev: 1587777f1c54137eb3dacbeb427d2f6814af1713)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoRemove the SGML stack
Alexander Kanavin [Fri, 30 Sep 2016 09:52:25 +0000 (12:52 +0300)] 
Remove the SGML stack

It is not used for anything, and is something of a pain to maintain.

(From OE-Core rev: 4814d93646f6b86aaffbd3fca1af29c8c577db5b)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosystemd: do not depend on SGML stack
Alexander Kanavin [Fri, 30 Sep 2016 09:25:15 +0000 (12:25 +0300)] 
systemd: do not depend on SGML stack

I couldn't find any reference whatsoever to it in the source tree.

(From OE-Core rev: 503759744b9fad894e26323b7586f92c59b224ae)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibuser: do not depend on SGML stack
Alexander Kanavin [Fri, 30 Sep 2016 09:21:40 +0000 (12:21 +0300)] 
libuser: do not depend on SGML stack

libuser tarballs already supply pre-generated html/txt outputs.

(From OE-Core rev: b66b153c8be752cd597469c0985f996bf7f797bf)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoiputils: do not build or install manpages
Alexander Kanavin [Fri, 30 Sep 2016 09:47:34 +0000 (12:47 +0300)] 
iputils: do not build or install manpages

This allows dropping the SGML stack dependency, and iputils is the
only package in oe-core that still needs it (for manpages only).

(From OE-Core rev: 58ac4da13cf32e1c8484d1a6ac51f0f439a6932c)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogtk+3: remove SGML stack dependency
Alexander Kanavin [Fri, 30 Sep 2016 09:38:05 +0000 (12:38 +0300)] 
gtk+3: remove SGML stack dependency

Gtk3 hasn't had it for a long time.

(From OE-Core rev: 9a0283b69ebf183c1d10837afc0dc99607c5afd0)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogtk+: remove dependency on SGML stack
Alexander Kanavin [Fri, 30 Sep 2016 09:32:51 +0000 (12:32 +0300)] 
gtk+: remove dependency on SGML stack

This means that FAQ and tutorial will not be built, but even when they
were, they were not installed anywhere.

(From OE-Core rev: f284f1776ba3ecc6b17b0c17a4c4575347f942ab)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomesa: update to 12.0.3
Andreas Müller [Thu, 20 Oct 2016 10:06:15 +0000 (12:06 +0200)] 
mesa: update to 12.0.3

* removed patch was applied mainline
* tested on RaspberryPi2 weston / lxqt / kde

(From OE-Core rev: 446da72c9d4ca8b4b5d9976fbe41686a7af1c260)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosstate-sysroot-cruft: Add /etc/ld.so.conf to whitelist
Martin Jansa [Wed, 19 Oct 2016 15:31:57 +0000 (17:31 +0200)] 
sstate-sysroot-cruft: Add /etc/ld.so.conf to whitelist

* it reports at least 2 issues in every build (this file in
  native and target sysroot) add it to whitelist

(From OE-Core rev: 798107887294072cacb23b668f446e151fe3c35f)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agotest-dependencies.sh: Strip also '\.bb: .*' before adding failed recipe to list of...
Martin Jansa [Wed, 19 Oct 2016 15:31:56 +0000 (17:31 +0200)] 
test-dependencies.sh: Strip also '\.bb: .*' before adding failed recipe to list of failed

* format of bitbake tasks changed in:
  2c88afb   taskdata/runqueue: Rewrite without use of ID indirection

-ERROR: Task 4 (/OE/build/oe-core/openembedded-core/meta/recipes-devtools/rpm/sftp.bb, do_fetch) failed with exit code '1'
+ERROR: Task /OE/build/oe-core/openembedded-core/meta/recipes-devtools/rpm/sftp.bb:do_fetch (/OE/build/oe-core/openembedded-core/meta/recipes-devtools/rpm/sftp.bb:do_fetch) failed with exit code '1'

  so strip not only '\.bb, .*' used before, but also '\.bb:.*' to drop
  the task name to get recipe name.

* for more details see:
  http://lists.openembedded.org/pipermail/openembedded-core/2016-June/123132.html

* without this change you can see test-dependencies.sh trying to rebuild packages
  like:
  Building recipe: fbprogress (6/21)
  Building recipe: fbprogress.bb:do (7/21)
  where the later of course doesn't exist as a recipe

(From OE-Core rev: 26ed215c30c183a3814889c145670220fd3b8bfa)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agou-boot: Factor out common bits
Marek Vasut [Tue, 18 Oct 2016 21:55:09 +0000 (23:55 +0200)] 
u-boot: Factor out common bits

The u-boot recipes share a couple of common variables, which makes
updating of the recipes error prone and a toil. Factor those common
bits into u-boot-common_${PV}.inc so that they are in one place.

The u-boot_${PV}.bb now explicitly require u-boot-common_${PV}.inc
before require u-boot.inc , as doing require u-boot-common_${PV}.inc
from u-boot.inc would fail due to ${PV} not being set. This is a
functional change.

(From OE-Core rev: b36056af20e981433f143556d511dec5644930fc)

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomusl: Security fix CVE-2016-8859
Armin Kuster [Thu, 20 Oct 2016 01:00:46 +0000 (18:00 -0700)] 
musl: Security fix CVE-2016-8859

CVE-2016-8859: TRE & musl libc regex integer overflows in buffer size computations

Affects musl <= 1.1.15

(From OE-Core rev: ac82bd95ec62a6af8286289889a9d36fa5f58005)

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoepiphany: update to 3.22.1
Alexander Kanavin [Wed, 19 Oct 2016 14:47:32 +0000 (17:47 +0300)] 
epiphany: update to 3.22.1

(From OE-Core rev: 75306fb99ce720070c02ea594d839c3e915d8f09)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agowebkitgtk: update to 2.14.1
Alexander Kanavin [Wed, 19 Oct 2016 13:01:51 +0000 (16:01 +0300)] 
webkitgtk: update to 2.14.1

Rebase 0001-WebKitMacros-Append-to-I-and-not-to-isystem.patch

(From OE-Core rev: a44d50c827b5180ff901d31c443ea02e100b10d5)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agovala: update to 0.34.1
Alexander Kanavin [Tue, 18 Oct 2016 15:22:33 +0000 (18:22 +0300)] 
vala: update to 0.34.1

(From OE-Core rev: fd5eff9f406fb157a8db135b119062d2c83f7d7a)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agonss: update to 3.27.1
Alexander Kanavin [Tue, 18 Oct 2016 14:56:58 +0000 (17:56 +0300)] 
nss: update to 3.27.1

(From OE-Core rev: 564c93fcc09c615ebcc51b30959a9848d8c193f7)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agonspr: update to 4.13
Alexander Kanavin [Tue, 18 Oct 2016 14:47:42 +0000 (17:47 +0300)] 
nspr: update to 4.13

(From OE-Core rev: 4c350e35e6fcba580348cbebbc06471d36d71db9)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agompg123: update to 1.23.8
Alexander Kanavin [Tue, 18 Oct 2016 14:45:59 +0000 (17:45 +0300)] 
mpg123: update to 1.23.8

(From OE-Core rev: af95f0c7630297b2c9cc5af9cef8c089a3a321a4)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolighttpd: update to 1.4.42
Alexander Kanavin [Tue, 18 Oct 2016 14:44:20 +0000 (17:44 +0300)] 
lighttpd: update to 1.4.42

(From OE-Core rev: 0ca7196bafa7d01afec4ca1e8c86c3a6f81bbf0b)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibksba: update to 1.3.5
Alexander Kanavin [Tue, 18 Oct 2016 14:42:39 +0000 (17:42 +0300)] 
libksba: update to 1.3.5

(From OE-Core rev: b6b09ca882a8f91bcb3924668771f3223051f899)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agognutls: update to 3.5.5
Alexander Kanavin [Tue, 18 Oct 2016 14:05:13 +0000 (17:05 +0300)] 
gnutls: update to 3.5.5

Remove backported 0001-Use-correct-include-dir-with-minitasn.patch and
CVE-2016-7444.patch (which still applied silently and incorrectly:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450).

(From OE-Core rev: 118b7233721c374314b9ceca5a101e772a29d8c3)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agognome-desktop3: update to 3.22.1
Alexander Kanavin [Tue, 18 Oct 2016 13:54:59 +0000 (16:54 +0300)] 
gnome-desktop3: update to 3.22.1

(From OE-Core rev: 02fe5344e4e0eb6ee8d37a96a5ce7c044abfad56)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoffmpeg: update to 3.1.4
Alexander Kanavin [Tue, 18 Oct 2016 13:53:05 +0000 (16:53 +0300)] 
ffmpeg: update to 3.1.4

(From OE-Core rev: dcd1c262e4d144d4ccb9500aff46f3c8713db2f6)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agodtc: update to 1.4.2
Alexander Kanavin [Tue, 18 Oct 2016 13:49:34 +0000 (16:49 +0300)] 
dtc: update to 1.4.2

(From OE-Core rev: 456e51bc5f39ac915a7ec66658410ef223b3d4bc)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agocmake: update to 3.6.2
Alexander Kanavin [Tue, 18 Oct 2016 13:46:56 +0000 (16:46 +0300)] 
cmake: update to 3.6.2

(From OE-Core rev: 596f997acf3c86482fb1dd59b2cd0c0b9af58e84)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agobtrfs-tools: update to 4.8.1
Alexander Kanavin [Tue, 18 Oct 2016 13:38:50 +0000 (16:38 +0300)] 
btrfs-tools: update to 4.8.1

Remove fix-parallel.patch as version.h is now generated by autoconf in configure()

(From OE-Core rev: ca6ad4a53ba79201ea481c7f16c7f0c638fc0b3d)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoboost: update to 1.62.0
Alexander Kanavin [Tue, 18 Oct 2016 13:28:18 +0000 (16:28 +0300)] 
boost: update to 1.62.0

Remove backported 0003-smart_ptr-mips-assembly-doesn-t-compile-in-mips16e-m.patch

(From OE-Core rev: c31030d87cd1741a4186d711325b8eab9c70b327)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopigz: fix upstream version check
Alexander Kanavin [Tue, 18 Oct 2016 12:24:13 +0000 (15:24 +0300)] 
pigz: fix upstream version check

(From OE-Core rev: 1e9fb4e0c529044d0c51c0c7fe02f7c1f4439d17)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agocve-check-tool: fix upstream version check
Alexander Kanavin [Tue, 18 Oct 2016 12:11:49 +0000 (15:11 +0300)] 
cve-check-tool: fix upstream version check

(From OE-Core rev: 4f96180ef525ad2b2cad935bd7253a5a0a079ff4)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomklibs-native: fix upstream version check
Alexander Kanavin [Tue, 18 Oct 2016 12:07:01 +0000 (15:07 +0300)] 
mklibs-native: fix upstream version check

(From OE-Core rev: 0001b4037e3e528383bd471ab5b05432cc046bc1)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomusl: enable gobject introspection
Alexander Kanavin [Tue, 18 Oct 2016 11:44:06 +0000 (14:44 +0300)] 
musl: enable gobject introspection

It's working with recent versions of musl, so there's no reason to
keep it disabled.

(From OE-Core rev: 6bf1541dc0367930b5ebe58293b4857c41bc2f1b)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoimage_types: Add support for lzo compressed initial ramdisk
Vesa Jääskeläinen [Tue, 18 Oct 2016 15:46:10 +0000 (18:46 +0300)] 
image_types: Add support for lzo compressed initial ramdisk

(From OE-Core rev: 881347f6169890c63eab30017b9d63a67600439e)

Signed-off-by: Vesa Jääskeläinen <vesa.jaaskelainen@vaisala.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoimage_types: Add support to compress initramfs with lz4
Vesa Jääskeläinen [Tue, 18 Oct 2016 15:46:09 +0000 (18:46 +0300)] 
image_types: Add support to compress initramfs with lz4

Changed to use lz4 as lz4c seems to be deprecated.

Removed use of redirection in favor of using output file.

As Linux kernel supports only legacy format for initial ramdisk add
COMPRESS_CMD_lz4_legacy mode in case some users are using newer format.

(From OE-Core rev: 0ce5ccc7ec81a1e875c025fa0b384afdbe77fa45)

Signed-off-by: Vesa Jääskeläinen <vesa.jaaskelainen@vaisala.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agobuildhistory: fix latest_srcrev in the common case
Christopher Larson [Mon, 17 Oct 2016 23:02:53 +0000 (16:02 -0700)] 
buildhistory: fix latest_srcrev in the common case

buildhistory was writing srcrevs.values() as SRCREV when only one
srcrev/branch exists. This returns a view of the dictionary values in python
3, and used to return a list in python 2, neither of which is an appropriate
value for SRCREV. It was resulting in latest_srcrev files like this:

    # SRCREV = "346584bf6e38232be8773c24fd7dedcbd7b3d9ed"
    SRCREV = "dict_values(['346584bf6e38232be8773c24fd7dedcbd7b3d9ed'])"

Which in turn would result in invalid output in buildhistory-collect-srcrevs.
Fix by calling `next(iter())` on the `.values()`

(From OE-Core rev: ef826a395612400924bbe49859d256b237ff59e1)

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agocmake: avoid configure failures if CFLAGS contains -Wstrict-prototypes
Andre McCurdy [Mon, 17 Oct 2016 18:48:10 +0000 (11:48 -0700)] 
cmake: avoid configure failures if CFLAGS contains -Wstrict-prototypes

(From OE-Core rev: 0c89b010ce2e426f55ac7c6f94befef988913834)

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoterminal.py: Add compatiblity for konsole 16.08.1
Davis, Michael [Mon, 17 Oct 2016 15:57:15 +0000 (15:57 +0000)] 
terminal.py: Add compatiblity for konsole 16.08.1

Konsole has dropped support for the nofork flag.  It has been replaced with the seperate flag.

(From OE-Core rev: f0b193b63d4c468c3aa58e15ef5a991e04b9b9a2)

Signed-off-by: Michael Davis <michael.davis@essvote.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agocombo-layer: handle ambiguous git arguments
Olaf Mandel [Mon, 17 Oct 2016 08:16:28 +0000 (08:16 +0000)] 
combo-layer: handle ambiguous git arguments

If a branch/src-repository has the same name as a file/directory, git
since 1.4.0(?) gives an error like the one below:
ambiguous argument 'bitbake': both revision and filename
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'

Add two dashes to make the intent clear.

(From OE-Core rev: a84ec3ac15a59f72fcb46d97942009c8e459b5d0)

Signed-off-by: Olaf Mandel <o.mandel@menlosystems.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agocombo-layer: fix crashes on wrong tempfile usage
Olaf Mandel [Mon, 17 Oct 2016 08:16:27 +0000 (08:16 +0000)] 
combo-layer: fix crashes on wrong tempfile usage

When calling tempfile.NamedTemporaryFile().write(str()), at least on
Python 3.4.2 this fails with this error:
TypeError: 'str' does not support the buffer interface

Change the file-mode for all such files from binary to text mode.

(From OE-Core rev: d08f3882a35eec8a042d2501715684444e353605)

Signed-off-by: Olaf Mandel <o.mandel@menlosystems.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoRemove $COREBASE/LICENSE from LIC_FILES_CHKSUM
Olaf Mandel [Fri, 21 Oct 2016 09:24:28 +0000 (09:24 +0000)] 
Remove $COREBASE/LICENSE from LIC_FILES_CHKSUM

Several recipes reference the LICENSE file in their LIC_FILES_CHKSUM
variable as ${COREBASE}/LICENSE. This forces distribution providers to
keep this file verbatim or to overload the affected recipes. The section
"Moving to the Yocto Project 1.6 Release" in the Yocto manual suggests
removing the LICENSE file where possible.

Remove LICENSE in cases where COPYING.MIT is also given and replace
LICENSE with COPYING.MIT if the former was the only entry. All modified
recipes specify LICENSE = "MIT" and none of the in-tree files specify a
different license either.

As the packages do not change (the license files are not contained in
them), do not increase PR.

(From OE-Core rev: 0059e0661826c857a07c862bcb46162671e0e330)

Signed-off-by: Olaf Mandel <o.mandel@menlosystems.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>