]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
5 years agoptest-packagelists: Add mdadm
Richard Purdie [Wed, 29 May 2019 15:03:55 +0000 (16:03 +0100)]
ptest-packagelists: Add mdadm

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agostrace: Tweak ptest disk space management
Richard Purdie [Tue, 28 May 2019 23:10:32 +0000 (00:10 +0100)]
strace: Tweak ptest disk space management

If the test is successful, remove the log and exp files. This stops strace
using around 600MB of disk space and running our ptest images out of space.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agouninative-tarball: Use xz compression and SDK_ARCHIVE_CMD uninative-2.5
Richard Purdie [Wed, 29 May 2019 11:45:41 +0000 (12:45 +0100)]
uninative-tarball: Use xz compression and SDK_ARCHIVE_CMD

Switch uninative to use xz compression instead of bzip2. We can then directly
use the SDK_ARCHIVE_CMD.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopopulate_sdk_base: Use highest compression level for xz
Richard Purdie [Wed, 29 May 2019 11:44:44 +0000 (12:44 +0100)]
populate_sdk_base: Use highest compression level for xz

Whilst this may take longer to compress, it reduces network transfer and potentially
extraction time so is worthwhile.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agouninative-tarball: Fix file generation after class changes
Richard Purdie [Wed, 29 May 2019 10:37:54 +0000 (11:37 +0100)]
uninative-tarball: Fix file generation after class changes

OE-Core rev: 57a33048a89a422cfdc986d3489c67b2d297e1e7 renamed the tar_sdk function
but didn't fix this recipe. This leads to broken uninative tarballs as the internal
structure isn't correct. Fix this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogo: Remove INSANE_SKIP_* textrel that are now handled in go.bbclass
Adrian Bunk [Mon, 27 May 2019 20:39:19 +0000 (23:39 +0300)]
go: Remove INSANE_SKIP_* textrel that are now handled in go.bbclass

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoRemove Go 1.11
Adrian Bunk [Mon, 27 May 2019 20:39:18 +0000 (23:39 +0300)]
Remove Go 1.11

There doesn't seem to be a reason to keep it in addition to 1.12 now.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobluez5: manage udev dependency with PACKAGECONFIG
David Frey [Mon, 27 May 2019 18:56:51 +0000 (11:56 -0700)]
bluez5: manage udev dependency with PACKAGECONFIG

udev is an optional dependency of bluez5, so use PACKAGECONFIG to give
users the ability to build bluez5 without udev support.

Signed-off-by: David Frey <dpfrey@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoperl: Preserve attributes when applying cross files
Joshua Watt [Tue, 28 May 2019 02:27:32 +0000 (21:27 -0500)]
perl: Preserve attributes when applying cross files

The file attributes (specifically the timestamps) must be preserved when
applying the cross files to have reproducible builds. Otherwise, the
cross files get the timestamp from when they are copied in the do_unpack
task, and the reproducible_build class uses this timestamp since it is
the youngest one in the source tree.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agovim: Move PACKAGECONFIG[gtkgui] from GTK 2 to GTK 3
Adrian Bunk [Mon, 27 May 2019 20:39:17 +0000 (23:39 +0300)]
vim: Move PACKAGECONFIG[gtkgui] from GTK 2 to GTK 3

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogcc: reduce the variables in symtab
Zhixiong Chi [Tue, 28 May 2019 07:59:49 +0000 (00:59 -0700)]
gcc: reduce the variables in symtab

Backport the patch from upstream:
https://github.com/gcc-mirror/gcc.git [commit beb921e]
https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=269925

Add the premark_used_variables function, meanwhile do not mark
not premarked external variables in prune_unused_types_walk.

Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agop11-kit: update to 0.23.16.1
Oleksandr Kravchuk [Tue, 28 May 2019 16:28:07 +0000 (18:28 +0200)]
p11-kit: update to 0.23.16.1

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agofile: update to 5.37
Oleksandr Kravchuk [Tue, 28 May 2019 16:25:04 +0000 (18:25 +0200)]
file: update to 5.37

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobash: add iso8859-1 gconv RDEPENDS needed by bash-ptest.
Sakib Sajal [Tue, 28 May 2019 14:31:03 +0000 (10:31 -0400)]
bash: add iso8859-1 gconv RDEPENDS needed by bash-ptest.

One of the ptests failed for internationalization.
>From the failed ptest log:
   run-intl
   fr_FR.ISO8859-1: Error Encoding U+00000080 to  [ "$'\200'" != "\\u0080" ]
   (125 similar errors related to same encoding)
The test was unable to convert iso8859-1 encoding to perform comparison.

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Randy Macleod <randy.macleod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agomesa: Fix patch Upstream-Status
Richard Purdie [Tue, 28 May 2019 09:44:43 +0000 (10:44 +0100)]
mesa: Fix patch Upstream-Status

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolttng-tools: Fix patch Upstream-Status
Richard Purdie [Tue, 28 May 2019 09:36:41 +0000 (10:36 +0100)]
lttng-tools: Fix patch Upstream-Status

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agotcmode-default: Make gcc9 the default
Richard Purdie [Wed, 22 May 2019 06:55:34 +0000 (07:55 +0100)]
tcmode-default: Make gcc9 the default

All known issues have been addressed in OE-Core, switch to gc9 by default.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogst-validate: upgrade to version 1.16.0
Philippe Normand [Sun, 26 May 2019 11:06:42 +0000 (13:06 +0200)]
gst-validate: upgrade to version 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-python: upgrade to version 1.16.0
Philippe Normand [Sun, 26 May 2019 11:06:41 +0000 (13:06 +0200)]
gstreamer1.0-python: upgrade to version 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-rtsp-server: upgrade to version 1.16.0
Philippe Normand [Sun, 26 May 2019 11:06:40 +0000 (13:06 +0200)]
gstreamer1.0-rtsp-server: upgrade to version 1.16.0

* 0001-Don-t-hardcode-libtool-name-when-using-introspection.patch
  Removed since this was fixed in 1.16.0 similarly to the fixes to
  -base and -bad in https://bugzilla.gnome.org/show_bug.cgi?id=726571

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-libav: upgrade to version 1.16.0
Carlos Rafael Giani [Sun, 26 May 2019 11:06:38 +0000 (13:06 +0200)]
gstreamer1.0-libav: upgrade to version 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-omx: upgrade to version 1.16.0
Philippe Normand [Sun, 26 May 2019 11:06:37 +0000 (13:06 +0200)]
gstreamer1.0-omx: upgrade to version 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-plugins-ugly: upgrade to version 1.16.0
Carlos Rafael Giani [Sun, 26 May 2019 11:06:36 +0000 (13:06 +0200)]
gstreamer1.0-plugins-ugly: upgrade to version 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-plugins-bad: upgrade to version 1.16.0
Carlos Rafael Giani [Sun, 26 May 2019 11:06:35 +0000 (13:06 +0200)]
gstreamer1.0-plugins-bad: upgrade to version 1.16.0

* 0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
  Removed since the https://bugzilla.gnome.org/show_bug.cgi?id=726571
  fix is included in 1.16.0

* SCTP plugin got added

* WPE plugin got added (but currently disabled due to build problems with
  meta-webkit; will be fixed in a separate commit)

* ACM, SPC, daala, VCD plugins got removed

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-plugins-good: upgrade to version 1.16.0
Carlos Rafael Giani [Sun, 26 May 2019 11:06:34 +0000 (13:06 +0200)]
gstreamer1.0-plugins-good: upgrade to version 1.16.0

* 0001-scaletempo-Advertise-interleaved-layout-in-caps-temp.patch
  Added this patch that is on track for version 1.16.1 because
  it is needed for WebKit

* 0001-gstrtpmp4gpay-set-dafault-value-for-MPEG4-without-co.patch
  Removed since it is not needed (using mpeg4videoparse fixes the issue)

* avoid-including-sys-poll.h-directly.patch
* ensure-valid-sentinel-for-gst_structure_get.patch
  Removed since these are included in 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-plugins-base: upgrade to version 1.16.0
Carlos Rafael Giani [Sun, 26 May 2019 11:06:33 +0000 (13:06 +0200)]
gstreamer1.0-plugins-base: upgrade to version 1.16.0

* 0001-Makefile.am-don-t-hardcode-libtool-name-when-running.patch
  Removed since the https://bugzilla.gnome.org/show_bug.cgi?id=726571
  fix is included in 1.16.0

* 0005-viv-fb-Make-sure-config.h-is-included.patch
  Added to prevent build errors due to missing config.h #include

* 0010-gl-Add-switch-for-explicitely-enabling-disabling-GBM.patch
* 0011-gl-Add-switches-for-explicitely-enabling-disabling-P.patch
  Removed since these are included in 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0: upgrade to version 1.16.0
Philippe Normand [Sun, 26 May 2019 11:06:32 +0000 (13:06 +0200)]
gstreamer1.0: upgrade to version 1.16.0

* 0002-gstconfig.h.in-initial-RISC-V-support.patch
  Removed since this is included in 1.16.0

Signed-off-by: Philippe Normand <philn@igalia.com>
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoethtool: update to 5.1
Oleksandr Kravchuk [Sat, 25 May 2019 21:28:20 +0000 (23:28 +0200)]
ethtool: update to 5.1

Changelog:
* Feature: Add support for 200Gbps (50Gbps per lane) link mode
* Feature: simplify handling of PHY tunable downshift
* Feature: add support for PHY tunable Fast Link Down
* Feature: add PHY Fast Link Down tunable to man page
* Feature: Add a 'start N' option when specifying the Rx flow hash indirection table.
* Feature: Add bash-completion script
* Feature: add 10000baseR_FEC link mode name
* Fix: qsfp: fix special value comparison
* Feature: move option parsing related code into function
* Feature: move cmdline_coalesce out of do_scoalesce
* Feature: introduce new ioctl for per-queue settings
* Feature: support per-queue sub command --show-coalesce
* Feature: support per-queue sub command --coalesce
* Fix: fix up dump_coalesce output to match actual option names
* Feature: fec: add pretty dump

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosystemd: avoid musl specific patches affect glibc systems
Chen Qi [Mon, 27 May 2019 01:33:21 +0000 (09:33 +0800)]
systemd: avoid musl specific patches affect glibc systems

systemd upstream only care about glibc. We made musl specific
patches so that systemd could work. But currently these patches
contain potential security issues.

So apply these patches only when the libc is musl.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agomusl: Upgrade to master tip
Khem Raj [Mon, 27 May 2019 07:47:28 +0000 (00:47 -0700)]
musl: Upgrade to master tip

Changes
https://git.musl-libc.org/cgit/musl/log/?qt=range&q=65c8be380431eebe4d70d130bd38563f8df9a7d7..ac304227bb3ea1787d581f17d76a5f5f3abff51f

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobinutils: Workaround mips assembler crash on target
Khem Raj [Mon, 27 May 2019 07:45:26 +0000 (00:45 -0700)]
binutils: Workaround mips assembler crash on target

assembler ends up crashing on target sometimes due to
segfaults in libbfd, therefore avoid using -O2 for now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolayer.conf: Whitelist lttng-tools->lttng-modules dependency
Richard Purdie [Fri, 24 May 2019 16:51:53 +0000 (17:51 +0100)]
layer.conf: Whitelist lttng-tools->lttng-modules dependency

The API between lttng-tools and lttng-modules is safe, whitelist it as
the dependency fixes tools failures. This needs a hack in the multilib
class as right now there is no way to know if a given recipe is a kernel
module or not. This needs to be revisited.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolttng-tools: add lttng-modules to ptest dependencies
Jonathan Rajotte [Wed, 22 May 2019 22:21:32 +0000 (22:21 +0000)]
lttng-tools: add lttng-modules to ptest dependencies

The lttng-tools project is essentially a "tracer" controller, the tests
depends heavily on lttng-ust and lttng-modules presence.

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolttng-tools: prevent test timeout when lttng-modules is not present
Jonathan Rajotte [Wed, 22 May 2019 22:21:31 +0000 (22:21 +0000)]
lttng-tools: prevent test timeout when lttng-modules is not present

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agochkconfig: fix upstream version check
Alexander Kanavin [Thu, 23 May 2019 10:39:00 +0000 (12:39 +0200)]
chkconfig: fix upstream version check

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agochkconfig: do not use unstable github archive tarballs
Alexander Kanavin [Thu, 23 May 2019 10:34:55 +0000 (12:34 +0200)]
chkconfig: do not use unstable github archive tarballs

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoiproute2: upgrade 5.0.0 -> 5.1.0
Alexander Kanavin [Wed, 22 May 2019 11:02:39 +0000 (13:02 +0200)]
iproute2: upgrade 5.0.0 -> 5.1.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibrsvg: Replace workaround for old host systems with upstream fix
Adrian Bunk [Wed, 22 May 2019 10:58:47 +0000 (13:58 +0300)]
librsvg: Replace workaround for old host systems with upstream fix

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoavahi: Add PACKAGECONFIG for libdns_sd
Joshua Watt [Thu, 23 May 2019 21:24:06 +0000 (16:24 -0500)]
avahi: Add PACKAGECONFIG for libdns_sd

Adds a PACKAGECONFIG option to enable the libdns_sd compatibility
library.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agotexinfo-dummy-native: Rewrite template.py to use argparse
Peter Kjellerstedt [Thu, 23 May 2019 18:42:54 +0000 (20:42 +0200)]
texinfo-dummy-native: Rewrite template.py to use argparse

The original version of template.py parses the arguments manually. This
fails when looking for the -E option if, e.g., an -I option is specified
without any space before its argument, and that argument contains the
letter 'E'.

A minor difference to the original version is that it parsed the
arguments in the order they were specified on the command line whereas
this version will always handle -E before -o.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agotexinfo-dummy-native: A little clean up of template.py
Peter Kjellerstedt [Thu, 23 May 2019 18:42:53 +0000 (20:42 +0200)]
texinfo-dummy-native: A little clean up of template.py

This is mainly whitespace clean up, plus using the with statement when
writing files.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoRevert "musl: Add TEMP_FAILURE_RETRY from glibc"
Khem Raj [Thu, 23 May 2019 14:58:19 +0000 (07:58 -0700)]
Revert "musl: Add TEMP_FAILURE_RETRY from glibc"

This reverts commit 0c68c621d3b8690e3a346170006f75b032511a8a.

It should be upstreamed first

Secondly, musl and glibc are under different licenses and importing
code from one to other could taint it.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoconnman: fix segfault with musl >v1.1.21
Nicola Lunghi [Thu, 23 May 2019 13:26:15 +0000 (14:26 +0100)]
connman: fix segfault with musl >v1.1.21

musl > v1.1.21 changed the implementation of the freeaddrinfo() function
not allowing anymore to pass null pointers to it.
This was causing a segmentation fault in connman.

Signed-off-by: Nicola Lunghi <nick83ola@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoofono: Add TEMP_FAILURE_RETRY optional definition
Khem Raj [Fri, 24 May 2019 04:26:59 +0000 (21:26 -0700)]
ofono: Add TEMP_FAILURE_RETRY optional definition

Fixes build with musl where TEMP_FAILURE_RETRY is not provided

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoqemu: Backport the arm segfault fix
Alistair Francis [Fri, 24 May 2019 17:08:17 +0000 (10:08 -0700)]
qemu: Backport the arm segfault fix

When we updated to QEMU 4.0 we saw a segfault when running tests on the
qemuarm machine. At the time we just reverted the offending patch from
QEMU. Now that the fix has been merged into upstream let's remove that
revert patch and replace it with the correct backport.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopinentry: Switch pinentry-qt from Qt4 to Qt5
Adrian Bunk [Fri, 24 May 2019 14:45:20 +0000 (17:45 +0300)]
pinentry: Switch pinentry-qt from Qt4 to Qt5

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agomdadm: use ${systemd_unitdir} rather than /lib/systemd
Luca Boccassi [Fri, 24 May 2019 15:24:26 +0000 (16:24 +0100)]
mdadm: use ${systemd_unitdir} rather than /lib/systemd

Fixes build with usrmerge enabled.

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agomesa: Fix a case when gbm is enabled but DRIDRIVERS is not defined
Khem Raj [Wed, 22 May 2019 18:28:27 +0000 (11:28 -0700)]
mesa: Fix a case when gbm is enabled but DRIDRIVERS is not defined

This is a typical scenario with arm platforms, with meson if DRIDRIVERS
is empty then dri is disabled automatically, but gbm needs dri2 enabled
for it to have proper backend, in autotools we could use --enable-gbm
--enable-dri and get correct behaviour but with meson enabling dri2 only
works if DRIDRIVERS is not empty

This fixes mesa-gl build for rpi machines when using userland graphics

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agom4/tar: Remove remove-gets.patch
Adrian Bunk [Wed, 22 May 2019 18:18:47 +0000 (21:18 +0300)]
m4/tar: Remove remove-gets.patch

When the original problem was fixed in gnulib the
patches were rebased on top of the upstream fix...

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoapt: Remove workaround patches for no longer supported host distributions
Adrian Bunk [Wed, 22 May 2019 10:58:45 +0000 (13:58 +0300)]
apt: Remove workaround patches for no longer supported host distributions

All still supported host distributions have gcc >= 4.8.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosquashfs-tools: Mark as incompatible with musl
Adrian Bunk [Wed, 22 May 2019 08:29:54 +0000 (11:29 +0300)]
squashfs-tools: Mark as incompatible with musl

Silently ignoring FNM_EXTMATCH makes fnmatch()
behave different from what callers expect.

Mark as incompatible with musl instead of risking
broken runtime behaviour.

The practical consequences should be small since
what is used in OE is mainly squashfs-tools-native.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agomeson.bbclass: Make meson support aarch64_be.
Lei Maohui [Wed, 22 May 2019 07:17:44 +0000 (15:17 +0800)]
meson.bbclass: Make meson support aarch64_be.

Added aarch64_be into cpu family.

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython*-setuptools: add separate packages for pkg_resources module
Luca Boccassi [Tue, 21 May 2019 12:36:41 +0000 (13:36 +0100)]
python*-setuptools: add separate packages for pkg_resources module

The pkg_resources Python module is useful by itself, for example for
automatic loading of resources shipped in a Python package.
Add separate packages for it, so that users can depend on them
individually and avoid pulling in the entire setuptools, which
include scripts to download other packages, which might not be
desired on minimal images.

Other distributions like Debian and Ubuntu already split setuptools
and pkg-resources in this way.

The setuptools packages now depend on the new pkg-resources packages,
to avoid regressions for other packages that depend on them
already.

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogsettings-desktop-schemas: upgrade 3.28.1 -> 3.32.0
Andreas Müller [Tue, 21 May 2019 09:00:31 +0000 (11:00 +0200)]
gsettings-desktop-schemas: upgrade 3.28.1 -> 3.32.0

* build with meson
* dependency intltool-native can go - they moved gettext only translation
* put gnome inherits together

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoglib-networking: add PACKAGECONFIG for openssl
Martin Jansa [Fri, 10 May 2019 21:55:00 +0000 (21:55 +0000)]
glib-networking: add PACKAGECONFIG for openssl

* gnutls from meta-gplv2 isn't new enough for this version of glib-networking:
  meson.build:74:0: ERROR:  Invalid version of dependency, need 'gnutls' ['>= 3.4.6'] found '3.3.30'

* disabling gnutls PACKAGECONFIG isn't an option either:
  meson.build:131:2: ERROR:  Problem encountered: No TLS backends enabled. Please enable at least one TLS backend

* add an option to replace gnutls with openssl

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoiproute2: Remove bogus workaround patch for musl
Adrian Bunk [Sat, 11 May 2019 19:07:25 +0000 (22:07 +0300)]
iproute2: Remove bogus workaround patch for musl

This patch worked around a problem in musl but caused
the following:

iplink_bridge.c: In function 'br_dump_bridge_id':
iplink_bridge.c:77:2: warning: implicit declaration of function 'ether_ntoa_r'; did you mean 'inet_ntoa'? [-Wimplicit-function-declaration]
  ether_ntoa_r((const struct ether_addr *)id->addr, eaddr);
  ^~~~~~~~~~~~

In the meantime upstream has already implemented a different
workaround for musl, so this patch can just be dropped.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agokexec-tools: refresh patches with devtool
Martin Jansa [Sat, 11 May 2019 16:16:56 +0000 (16:16 +0000)]
kexec-tools: refresh patches with devtool

* to make it easier to rebase

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoperl/modules: Add various missing ptest perl module dependencies
Richard Purdie [Tue, 21 May 2019 17:14:31 +0000 (18:14 +0100)]
perl/modules: Add various missing ptest perl module dependencies

Whilst not complete, this resolves some module dependency failures being seen
by various lib*-perl ptests and in quilt.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agom4: Add coreutils and diffutils dependency for ptest
Richard Purdie [Tue, 21 May 2019 17:12:31 +0000 (18:12 +0100)]
m4: Add coreutils and diffutils dependency for ptest

The scripts use options not supported by busybox utils such as head and diff
so the full coreutils and diffutils utilities are needed.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibpcre: Add make dependency for ptest
Richard Purdie [Tue, 21 May 2019 17:11:14 +0000 (18:11 +0100)]
libpcre: Add make dependency for ptest

The tests are run from a makefile so this dependency is needed.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoopenssh: Add sudo dependency for ptest
Richard Purdie [Tue, 21 May 2019 17:10:45 +0000 (18:10 +0100)]
openssh: Add sudo dependency for ptest

Without this we see test failures due to the sudo binary being missing.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobash: Fix bash-ptest dependencies
Richard Purdie [Tue, 21 May 2019 15:42:02 +0000 (16:42 +0100)]
bash: Fix bash-ptest dependencies

Bash's ptest needs glibc-utils (for locale), some extra locales for various tests
it uses options busybox doesn't support for some tools, hence coreutils and also runs
perl for some tests.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoperl-rdepends: Add missing module dependencies
Richard Purdie [Tue, 21 May 2019 15:41:40 +0000 (16:41 +0100)]
perl-rdepends: Add missing module dependencies

Adding these fixes the acl and attr ptests to work within minimal images.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobtrfs-tools: update to 5.1
Alexander Kanavin [Mon, 20 May 2019 14:11:25 +0000 (16:11 +0200)]
btrfs-tools: update to 5.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoepiphany: update to 3.32.2
Alexander Kanavin [Mon, 20 May 2019 14:11:24 +0000 (16:11 +0200)]
epiphany: update to 3.32.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agowebkitgtk: update to 2.24.2
Alexander Kanavin [Mon, 20 May 2019 14:11:23 +0000 (16:11 +0200)]
webkitgtk: update to 2.24.2

Add a patch to address a missing format string error.

Drop the x86-specifc setting for GSTREAMER_GL as it is no longer needed.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agousbutils: upgrade 010->012
Alexander Kanavin [Mon, 20 May 2019 14:11:20 +0000 (16:11 +0200)]
usbutils: upgrade 010->012

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agofreetype: upgrade 2.9.1 -> 2.10.0
Alexander Kanavin [Mon, 20 May 2019 14:11:18 +0000 (16:11 +0200)]
freetype: upgrade 2.9.1 -> 2.10.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoacpica: upgrade 20190405 -> 20190509
Alexander Kanavin [Mon, 20 May 2019 14:11:17 +0000 (16:11 +0200)]
acpica: upgrade 20190405 -> 20190509

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogst-examples: upgrade to 1.16.0
Alexander Kanavin [Mon, 20 May 2019 14:11:16 +0000 (16:11 +0200)]
gst-examples: upgrade to 1.16.0

Upstream has started to tag releases, so drop UPSTREAM_CHECK_COMMITS

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobash-completion: upgrade 2.8 -> 2.9
Alexander Kanavin [Mon, 20 May 2019 14:11:14 +0000 (16:11 +0200)]
bash-completion: upgrade 2.8 -> 2.9

Delete the deletion of files, as they are no longer included in bash-completion
(util-linux provides them).

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython3-pbr: upgrade 5.1.3 -> 5.2.0
Alexander Kanavin [Mon, 20 May 2019 14:11:13 +0000 (16:11 +0200)]
python3-pbr: upgrade 5.1.3 -> 5.2.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolinux-firmware: upgrade to latest revision
Alexander Kanavin [Mon, 20 May 2019 14:11:12 +0000 (16:11 +0200)]
linux-firmware: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agox264: upgrade to latest revision
Alexander Kanavin [Mon, 20 May 2019 14:11:11 +0000 (16:11 +0200)]
x264: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibsoup-2.4: upgrade 2.66.1 -> 2.66.2
Alexander Kanavin [Mon, 20 May 2019 14:11:10 +0000 (16:11 +0200)]
libsoup-2.4: upgrade 2.66.1 -> 2.66.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoglib-networking: upgrade 2.60.1 -> 2.60.2
Alexander Kanavin [Mon, 20 May 2019 14:11:09 +0000 (16:11 +0200)]
glib-networking: upgrade 2.60.1 -> 2.60.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoat-spi2-atk: upgrade 2.30.0 -> 2.32.0
Alexander Kanavin [Mon, 20 May 2019 14:11:08 +0000 (16:11 +0200)]
at-spi2-atk: upgrade 2.30.0 -> 2.32.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoat-spi2-core: upgrade 2.30.0 -> 2.32.1
Alexander Kanavin [Mon, 20 May 2019 14:11:07 +0000 (16:11 +0200)]
at-spi2-core: upgrade 2.30.0 -> 2.32.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopkgconf: upgrade 1.6.0 -> 1.6.1
Alexander Kanavin [Mon, 20 May 2019 14:11:06 +0000 (16:11 +0200)]
pkgconf: upgrade 1.6.0 -> 1.6.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython3-pip: upgrade 19.0.3 -> 19.1.1
Alexander Kanavin [Mon, 20 May 2019 14:11:04 +0000 (16:11 +0200)]
python3-pip: upgrade 19.0.3 -> 19.1.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibxcrypt: upgrade 4.4.4 -> 4.4.6
Alexander Kanavin [Mon, 20 May 2019 14:11:03 +0000 (16:11 +0200)]
libxcrypt: upgrade 4.4.4 -> 4.4.6

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolz4: upgrade 1.9.0 -> 1.9.1
Alexander Kanavin [Mon, 20 May 2019 14:11:02 +0000 (16:11 +0200)]
lz4: upgrade 1.9.0 -> 1.9.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoalsa-lib: upgrade 1.1.8 -> 1.1.9
Alexander Kanavin [Mon, 20 May 2019 14:11:00 +0000 (16:11 +0200)]
alsa-lib: upgrade 1.1.8 -> 1.1.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoalsa-utils: upgrade 1.1.8 -> 1.1.9
Alexander Kanavin [Mon, 20 May 2019 14:10:59 +0000 (16:10 +0200)]
alsa-utils: upgrade 1.1.8 -> 1.1.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoalsa-plugins: upgrade 1.1.8 -> 1.1.9
Alexander Kanavin [Mon, 20 May 2019 14:10:58 +0000 (16:10 +0200)]
alsa-plugins: upgrade 1.1.8 -> 1.1.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogawk: upgrade 4.2.1 -> 5.0.0
Alexander Kanavin [Mon, 20 May 2019 14:10:57 +0000 (16:10 +0200)]
gawk: upgrade 4.2.1 -> 5.0.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosystemtap: upgrade 4.0 -> 4.1
Alexander Kanavin [Mon, 20 May 2019 14:10:56 +0000 (16:10 +0200)]
systemtap: upgrade 4.0 -> 4.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogo: update 1.12.1->1.12.5
Alexander Kanavin [Mon, 20 May 2019 14:10:55 +0000 (16:10 +0200)]
go: update 1.12.1->1.12.5

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agonss: upgrade 3.43 -> 3.44
Alexander Kanavin [Mon, 20 May 2019 14:10:54 +0000 (16:10 +0200)]
nss: upgrade 3.43 -> 3.44

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython3-mako: upgrade 1.0.9 -> 1.0.10
Alexander Kanavin [Mon, 20 May 2019 14:10:53 +0000 (16:10 +0200)]
python3-mako: upgrade 1.0.9 -> 1.0.10

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoatk: upgrade 2.30.0 -> 2.32.0
Alexander Kanavin [Mon, 20 May 2019 14:10:52 +0000 (16:10 +0200)]
atk: upgrade 2.30.0 -> 2.32.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobison: upgrade 3.1 -> 3.3.2
Alexander Kanavin [Mon, 20 May 2019 14:10:51 +0000 (16:10 +0200)]
bison: upgrade 3.1 -> 3.3.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoadwaita-icon-theme: upgrade 3.30.1 -> 3.32.0
Alexander Kanavin [Mon, 20 May 2019 14:10:49 +0000 (16:10 +0200)]
adwaita-icon-theme: upgrade 3.30.1 -> 3.32.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibdazzle: upgrade 3.32.1 -> 3.32.2
Alexander Kanavin [Mon, 20 May 2019 14:10:48 +0000 (16:10 +0200)]
libdazzle: upgrade 3.32.1 -> 3.32.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agocreaterepo-c: upgrade 0.12.2 -> 0.14.0
Alexander Kanavin [Mon, 20 May 2019 14:10:47 +0000 (16:10 +0200)]
createrepo-c: upgrade 0.12.2 -> 0.14.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibmodulemd: fix erroneous linking against v2 library when v1 was requested
Alexander Kanavin [Tue, 21 May 2019 16:11:58 +0000 (18:11 +0200)]
libmodulemd: fix erroneous linking against v2 library when v1 was requested

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibmodulemd: upgrade 2.2.3 -> 2.4.0
Alexander Kanavin [Mon, 20 May 2019 14:10:46 +0000 (16:10 +0200)]
libmodulemd: upgrade 2.2.3 -> 2.4.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibrepo: upgrade 1.9.6 -> 1.10.2
Alexander Kanavin [Mon, 20 May 2019 14:10:45 +0000 (16:10 +0200)]
librepo: upgrade 1.9.6 -> 1.10.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoofono: Fix another race condition during the build
Adrian Bunk [Tue, 21 May 2019 11:44:35 +0000 (14:44 +0300)]
ofono: Fix another race condition during the build

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoofono: Use external ell instead of an internal copy
Adrian Bunk [Fri, 17 May 2019 07:56:14 +0000 (10:56 +0300)]
ofono: Use external ell instead of an internal copy

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>