]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
5 years agobluez: update 5.50 -> 5.52
Alexander Kanavin [Thu, 12 Dec 2019 18:14:21 +0000 (19:14 +0100)]
bluez: update 5.50 -> 5.52

Drop a big pile of backports.

Disable zsh completions, as they're unlikely to be useful.

(From OE-Core rev: dad8cd50bcc4203a65d153dc2445502c1e728975)

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agokbd: avoid vlock conflict with busybox
Hongxu Jia [Sat, 14 Dec 2019 03:59:08 +0000 (11:59 +0800)]
kbd: avoid vlock conflict with busybox

busybox as well as vlock utility from meta-oe provides vlock utility
which can conflict when with kbd if pam is a enabled distro_feature

Fixes image build errors

update-alternatives: Error: not linking <rootfs>/usr/bin/vlock to /bin/busybox.suid since <rootfs>/usr/bin/vlock exists and is not a link

ERROR: yoe-qt5-wayland-image-1.0-r0 do_rootfs: Postinstall scriptlets of ['busybox'] have failed. If the intention is to defer them to first boot,
then please place them into pkg_postinst_ontarget_${PN} ().
Deferring to first boot via 'exit 1' is no longer supported.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
The vlock doesn't exist if PAM isn't enabled.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoreproducible_build_simple: inherit podfix
Ross Burton [Fri, 13 Dec 2019 23:21:56 +0000 (23:21 +0000)]
reproducible_build_simple: inherit podfix

When doing reproducible builds inherit podfix to remove the possibility
of differing Perl versions causing manpages to change.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopodfix: class to remove Pod::Man versions from manpages
Ross Burton [Fri, 13 Dec 2019 23:21:55 +0000 (23:21 +0000)]
podfix: class to remove Pod::Man versions from manpages

Manpages generated by Pod::Man contain the version number, which isn't
reproducible if we're using the host Perl to generate manpage.

One option is to always depend on perl-native when generating manpages
but this is a heavy dependency, so instead strip out the versions in
do_install().

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agorunqemu: handle tap device creation failure properly
Paul Eggleton [Mon, 9 Dec 2019 10:59:09 +0000 (23:59 +1300)]
runqemu: handle tap device creation failure properly

If we fail to run the command to generate the tap devices then we should
show a reasonable message and then exit, without showing a traceback.
"return 1" at this point in the code does nothing because the caller
doesn't check the return, so just use sys.exit().

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agorunqemu: log parameters correctly within testimage
Paul Eggleton [Mon, 9 Dec 2019 10:59:08 +0000 (23:59 +1300)]
runqemu: log parameters correctly within testimage

It is not a good idea to mix logging and calls to print() - if the
output is being captured the result can be that the two types of output
are not recorded contiguously; this could be observed if an error
occurred running runqemu from inside testimage:

---------- snip ----------
ERROR: core-image-minimal-1.0-r0 do_testimage: Output from runqemu:
runqemu - INFO - Continuing with the following parameters:

runqemu - INFO - Setting up tap interface under sudo
sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
runqemu - ERROR - Setting up tap device failed:
Command '('sudo', '/home/paul/poky/poky/scripts/runqemu-ifup', '1000', '1000', '/home/paul/poky/poky/build/tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin')' returned non-zero exit status 1.
Run runqemu-gen-tapdevs to manually create one.
runqemu - INFO - Cleaning up
KERNEL: [/home/paul/poky/poky/build/tmp/deploy/images/qemux86-64/bzImage--5.2.20+git0+bd0762cd13_dd25a04fc5-r0-qemux86-64-20191205213021.bin]
MACHINE: [qemux86-64]
FSTYPE: [ext4]
ROOTFS: [/home/paul/poky/poky/build/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.ext4]
CONFFILE: [/home/paul/poky/poky/build/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.qemuboot.conf]
---------- snip ----------

What we should see here is the KERNEL, MACHINE, etc. lines appearing
immediately after the "Continuing with the following parameters:" line
as they do when you run runqemu directly. If we put all of the lines
through the logger instead then it works properly.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agooeqa: qemu: ensure we print runqemu output in the event of failure
Paul Eggleton [Mon, 9 Dec 2019 10:59:07 +0000 (23:59 +1300)]
oeqa: qemu: ensure we print runqemu output in the event of failure

If we get here in the code it's because runqemu has failed, this is not
a debug situation - we need to see the output, so print it as an error.

Fixes [YOCTO #13681].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agooeqa: qemu: fix width of top output in host dump
Paul Eggleton [Mon, 9 Dec 2019 10:59:06 +0000 (23:59 +1300)]
oeqa: qemu: fix width of top output in host dump

If runqemu fails, there is some logic to run a set of commands to dump
various bits of information that might help debug the issue
(particularly in a busy situation such as on the autobuilder). One of
those commands is "top -bn1", however top restricts the output to the
width of the calling terminal, and for whatever reason this is a little
restrictive when called from inside testimage, so set COLUMNS in the
environment to a high value to fix it. (Another way is to use the -w
option, but that is not supported by our default busybox configuration
so it will then fail when this same list of commands is used on the
target).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agooeqa: qemu: ensure that host dump commands can be run properly
Paul Eggleton [Mon, 9 Dec 2019 10:59:05 +0000 (23:59 +1300)]
oeqa: qemu: ensure that host dump commands can be run properly

If runqemu fails, there is some logic to run a set of commands to dump
various bits of information that might help debug the issue
(particularly in a busy situation such as on the autobuilder). However,
when we try to run these we are inside the normal build environment
which restricts commands to be run on the host to those specified in
HOSTTOOLS. Since this isn't a place where host contamination is going to
be a problem, override PATH to a reasonable default so that we run the
actual host tools directly to avoid the issue. (Logically we would want
to use the original PATH value here, but it is not easily accessible.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Thu, 12 Dec 2019 14:21:40 +0000 (14:21 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Thu, 12 Dec 2019 13:15:09 +0000 (13:15 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Wed, 11 Dec 2019 11:59:49 +0000 (11:59 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosstate: Ensure mkdir happens before mktemp
Richard Purdie [Wed, 11 Dec 2019 11:59:14 +0000 (11:59 +0000)]
sstate: Ensure mkdir happens before mktemp

This avoids a directory not present error.

Fix a comment typo whilst here.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Wed, 11 Dec 2019 10:09:44 +0000 (10:09 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosstate: Ensure target sstate directory exists if unihash changes
Richard Purdie [Wed, 11 Dec 2019 10:08:58 +0000 (10:08 +0000)]
sstate: Ensure target sstate directory exists if unihash changes

The previous patches meant the mkdir might no longer match the final target
directory. Fix this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Tue, 10 Dec 2019 23:19:41 +0000 (23:19 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosstate: Ensure SSTATE_PKG is reloaded when handling siginfo
Richard Purdie [Tue, 10 Dec 2019 23:19:03 +0000 (23:19 +0000)]
sstate: Ensure SSTATE_PKG is reloaded when handling siginfo

STATE_PKG may have been changed by sstate_report_unihash so don't
cache the variable's value.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Tue, 10 Dec 2019 13:31:11 +0000 (13:31 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoRevert "bluez: update 5.50 -> 5.52"
Richard Purdie [Tue, 10 Dec 2019 13:29:57 +0000 (13:29 +0000)]
Revert "bluez: update 5.50 -> 5.52"

This reverts commit dad8cd50bcc4203a65d153dc2445502c1e728975.

It is causing performance problems in ptest, taking hours (~18) to parse the ptest runner logs.
Log output increased from ~4MB to ~65MB. Revert until we can deal with the performance issue.

5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Tue, 10 Dec 2019 12:57:03 +0000 (12:57 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosstate: Stop overwriting SSTATE_PKG
Richard Purdie [Tue, 10 Dec 2019 12:54:34 +0000 (12:54 +0000)]
sstate: Stop overwriting SSTATE_PKG

Its rather antisocial to overwrite SSTATE_PKG with an expanded form for the variable
and it stops the value of BB_UNIHASH being changed when the package is written out.

Instead of expanding the variable, append to it instead to avoid this rather
hard to figure out behaviour and allow the siggen code to behave as expected.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Mon, 9 Dec 2019 17:29:56 +0000 (17:29 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobuild-appliance-image: Update to master head revision
Richard Purdie [Mon, 9 Dec 2019 12:06:58 +0000 (12:06 +0000)]
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agocve-check: Switch to NVD CVE JSON feed version 1.1
Niko Mauno [Fri, 6 Dec 2019 19:53:23 +0000 (21:53 +0200)]
cve-check: Switch to NVD CVE JSON feed version 1.1

Switch to recently released version 1.1 of NVD CVE JSON feed, as in
https://nvd.nist.gov/General/News/JSON-1-1-Vulnerability-Feed-Release
it is mentioned that

  Due to changes required to support CVSS v3.1 scoring, the JSON
  vulnerability feeds must be modified. This will require the consumers
  of this data to update their internal processes. We will be providing
  the JSON 1.1 schema on the data feeds page and the information below
  to prepare for this transition.
  ...
  The JSON 1.1 data feeds will be available on September 9th, 2019. At
  that time the current JSON 1.0 data feeds will no longer available.

This change was tested briefly by issuing 'bitbake core-image-minimal'
with 'cve-check.bbclass' inherited via local.conf, and then comparing
the content between the resulting two
'DEPLOY_DIR_IMAGE/core-image-minimal-qemux86.cve' files, which did not
seem to contain any other change, except total of 167 entries like

  CVSS v3 BASE SCORE: 0.0

were replaced with similar 'CVSS v3 BASE SCORE:' entries which had
scores that were greater than '0.0' (up to '9.8').

Signed-off-by: Niko Mauno <niko.mauno@iki.fi>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibcap-ng: add missing Upstream-Status tags
Ross Burton [Mon, 9 Dec 2019 11:58:55 +0000 (11:58 +0000)]
libcap-ng: add missing Upstream-Status tags

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agotexinfo: update to 6.7
Alexander Kanavin [Thu, 5 Dec 2019 15:50:05 +0000 (16:50 +0100)]
texinfo: update to 6.7

Drop 0001-Unset-need_charset_alias-when-building-for-musl.patch
as the problematic code is gone.

Rebase the other patches.

License-Update: http links changed to https
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoflex: Replace uninative loader path
Joshua Watt [Sun, 8 Dec 2019 20:18:48 +0000 (14:18 -0600)]
flex: Replace uninative loader path

The Makefile used for flex-ptest can pick up the path to the uninative
loader through BUILD_LDFLAGS. This includes the full path to the
uninative loader, which is not reproducible. Replace it with /bin/false.
It doesn't appear as if these native programs are used in the test
suites and if there are likely to be other problems related to building
them using the BUILD_* flags.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobash: Don't DEPEND on virtual/libc-locale
Adrian Bunk [Sun, 8 Dec 2019 12:47:40 +0000 (14:47 +0200)]
bash: Don't DEPEND on virtual/libc-locale

For ptest only RDEPENDS is needed, and packaging glibc-locale
slowed down builds with ptest disabled.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agooeqa/selftest/runtime_test: split systemd and sysvinit tests out
Armin Kuster [Sun, 8 Dec 2019 01:55:48 +0000 (17:55 -0800)]
oeqa/selftest/runtime_test: split systemd and sysvinit tests out

This should help debug which part of this selftest is failing.
We can not tell which outloop is failing so split the tests into
systemd and sysvinit.

[YOCTO #13650]

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobinutils: Upgrade to 2.33.1
Khem Raj [Sun, 8 Dec 2019 08:37:59 +0000 (00:37 -0800)]
binutils: Upgrade to 2.33.1

Drop CVE patches which are already available on binutils-2_33-branch
Forward port rest of the patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agou-boot-fw-utils: Add capability of building from out-of-tree
Daisuke Yamane [Fri, 6 Dec 2019 10:13:11 +0000 (10:13 +0000)]
u-boot-fw-utils: Add capability of building from out-of-tree

This patch also helps to build with EXTERNALSRC.

Signed-off-by: Daisuke Yamane <yamane07ynct@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoghostscript: upgrade 9.27 -> 9.50
Trevor Gamblin [Fri, 6 Dec 2019 20:49:54 +0000 (15:49 -0500)]
ghostscript: upgrade 9.27 -> 9.50

Version 9.50 incorporates previously-backported fixes for
CVE-2019-14811 and CVE-2019-14817.

CVE: CVE-2019-14811
CVE: CVE-2019-14817

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoRevert "libtirpc: create the symbol link for rpc header files"
Peter Kjellerstedt [Fri, 6 Dec 2019 18:40:37 +0000 (19:40 +0100)]
Revert "libtirpc: create the symbol link for rpc header files"

This reverts commit 674596421320de08142e010fdd65ec6f0a0f34e9 and
9dc1aaed83f0627db65f387de0b1e51503ab07b1.

The headers provided by libtirpc are not drop in replacements for the
RPC header files previously provided by glibc, so do not install them
as if they were. Additionally, they clash with the header files
installed by glibc if an older version of glibc is used.

Any problems related to the lack of the old header files from glibc
should be addressed in the application/library that expects them.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoglib-2.0: update to 2.62.3
Alexander Kanavin [Fri, 6 Dec 2019 18:09:49 +0000 (19:09 +0100)]
glib-2.0: update to 2.62.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibxcrypt: update to 4.4.10
Alexander Kanavin [Fri, 6 Dec 2019 18:09:45 +0000 (19:09 +0100)]
libxcrypt: update to 4.4.10

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibxcrypt: restructure the recipes to allow auto-upgrading with devtool
Alexander Kanavin [Fri, 6 Dec 2019 18:09:44 +0000 (19:09 +0100)]
libxcrypt: restructure the recipes to allow auto-upgrading with devtool

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoassimp: update to 5.0.0
Alexander Kanavin [Fri, 6 Dec 2019 18:09:43 +0000 (19:09 +0100)]
assimp: update to 5.0.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agovulkan-demos: update to latest revision
Alexander Kanavin [Fri, 6 Dec 2019 18:09:42 +0000 (19:09 +0100)]
vulkan-demos: update to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agovulkan: update to 1.1.126
Alexander Kanavin [Fri, 6 Dec 2019 18:09:41 +0000 (19:09 +0100)]
vulkan: update to 1.1.126

Disable assembly for vulkan-loader, as it tries to execute
a target binary (previously it would fail to detect a working
assembler and do the same fallback quietly).

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoorc: update to 0.4.31
Alexander Kanavin [Fri, 6 Dec 2019 18:09:40 +0000 (19:09 +0100)]
orc: update to 0.4.31

Switch to meson build system.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoopenssl: Whitelist CVE-2019-0190
Adrian Bunk [Thu, 5 Dec 2019 21:42:27 +0000 (23:42 +0200)]
openssl: Whitelist CVE-2019-0190

This is only a problem with older Apache versions.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosystemd: Upgrade 243 -> 243.2
Adrian Bunk [Thu, 5 Dec 2019 21:23:38 +0000 (23:23 +0200)]
systemd: Upgrade 243 -> 243.2

Bugfix-only changes on the 243 stable branch.

Backported patch removed.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agollvm: rv32/rv64 target builds are not supported yet
Khem Raj [Thu, 5 Dec 2019 19:37:08 +0000 (11:37 -0800)]
llvm: rv32/rv64 target builds are not supported yet

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython: Whitelist CVE-2017-17522 CVE-2017-18207 CVE-2015-5652
Adrian Bunk [Thu, 5 Dec 2019 19:28:13 +0000 (21:28 +0200)]
python: Whitelist CVE-2017-17522 CVE-2017-18207 CVE-2015-5652

One Windows-only CVE that cannot be fixed, and two CVEs
where upstream agreement is that they are not vulnerabilities.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agomeson.bbclass: Prevent meson from downloading wrapped projects
Peter Kjellerstedt [Thu, 5 Dec 2019 22:47:33 +0000 (23:47 +0100)]
meson.bbclass: Prevent meson from downloading wrapped projects

Meson has support for downloading subprojects using something called
wraps. This interferes with bitbake's expectations of all downloads
being done by the fetch task. To avoid this, tell meson to not
download any wraps.

Suggested-by: Mattias Jernberg <mattias.jernberg@axis.com>
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agonss: Backport clang build fix
Khem Raj [Fri, 6 Dec 2019 02:08:16 +0000 (18:08 -0800)]
nss: Backport clang build fix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoflac: Enable VSX when vsx is in tune features
Khem Raj [Fri, 6 Dec 2019 01:32:37 +0000 (17:32 -0800)]
flac: Enable VSX when vsx is in tune features

This ensures that, support is not enabled for machines which do not
support VSX

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibffi: Fix build on ppc64
Khem Raj [Fri, 6 Dec 2019 01:32:36 +0000 (17:32 -0800)]
libffi: Fix build on ppc64

Similar fix was applied already upstream but not extended to all the
cases

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosysvinit: update 2.88dsf -> 2.96
Alexander Kanavin [Thu, 5 Dec 2019 15:43:57 +0000 (16:43 +0100)]
sysvinit: update 2.88dsf -> 2.96

Remove 0001-This-fixes-an-issue-that-clang-reports-about-mutlipl.patch,
the problem has been fixed upstream.

Rebase the other patches.

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agonspr: update to 4.24
Alexander Kanavin [Thu, 5 Dec 2019 15:43:56 +0000 (16:43 +0100)]
nspr: update to 4.24

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibxkbcommon: update to 0.9.1
Alexander Kanavin [Thu, 5 Dec 2019 15:43:53 +0000 (16:43 +0100)]
libxkbcommon: update to 0.9.1

Switch over to meson, and add an option for wayland support.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agomkfontscale: update to 1.2.1
Alexander Kanavin [Thu, 5 Dec 2019 15:43:52 +0000 (16:43 +0100)]
mkfontscale: update to 1.2.1

mkfontdir utility has been merged into mkfontscale source tree,
so a separate recipe is no longer needed (and clashes on install).

License-Update: additional copyright claims from Red Hat and Open Group
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosysstat: update to 12.2.0
Alexander Kanavin [Thu, 5 Dec 2019 15:43:51 +0000 (16:43 +0100)]
sysstat: update to 12.2.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibsoup-2.4: update to 2.68.3
Alexander Kanavin [Thu, 5 Dec 2019 15:43:46 +0000 (16:43 +0100)]
libsoup-2.4: update to 2.68.3

Drop backported patch.

tls-check merely checks at configure time whether glib-networking has tls
support enabled (by running a target executable which doesn't work for us);
it does not affect the actual build.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobluez: update 5.50 -> 5.52
Alexander Kanavin [Thu, 5 Dec 2019 15:43:45 +0000 (16:43 +0100)]
bluez: update 5.50 -> 5.52

Drop a big pile of backports.

Disable zsh completions, as they're unlikely to be useful.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoperl: update to 5.30.1
Alexander Kanavin [Thu, 5 Dec 2019 15:43:44 +0000 (16:43 +0100)]
perl: update to 5.30.1

Drop fix-setgroup.patch as the upstream has fixed the issue.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agokbd: update to 2.2.0
Alexander Kanavin [Thu, 5 Dec 2019 15:43:43 +0000 (16:43 +0100)]
kbd: update to 2.2.0

Rebase set-proper-path-of-resources.patch

Add a patch to address a string format error; as it modifies
a .l file, add a dependency on flex which is processing that into
C source code.

License-Update: file with copyright statements was replaced with original GPLv2 text
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogtk+3: update to 3.24.13
Alexander Kanavin [Thu, 5 Dec 2019 15:43:42 +0000 (16:43 +0100)]
gtk+3: update to 3.24.13

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoselftest: skip virgl gtk/sdl test on opensuse 15.0
Alexander Kanavin [Thu, 5 Dec 2019 15:43:41 +0000 (16:43 +0100)]
selftest: skip virgl gtk/sdl test on opensuse 15.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agowayland: Add PACKAGECONFIG for dtd-validation
Joshua Watt [Fri, 6 Dec 2019 20:32:29 +0000 (14:32 -0600)]
wayland: Add PACKAGECONFIG for dtd-validation

Adds the option to disable DTD validation when building wayland-scanner,
which makes libxml2 optional.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopackagegroup-self-hosted: remove python 2.x
Alexander Kanavin [Mon, 25 Nov 2019 17:22:24 +0000 (18:22 +0100)]
packagegroup-self-hosted: remove python 2.x

With this change, python 2.x recipes are ready to be moved to an external layer.
Once that happens, they will be removed from oe-core.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agohosttools: no longer check for or provide host python 2 to builds
Alexander Kanavin [Mon, 25 Nov 2019 17:22:23 +0000 (18:22 +0100)]
hosttools: no longer check for or provide host python 2 to builds

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoqemu-helper-native/systemtap-native: Ensure sysroots are populated with dependencies
Richard Purdie [Thu, 5 Dec 2019 20:28:03 +0000 (20:28 +0000)]
qemu-helper-native/systemtap-native: Ensure sysroots are populated with dependencies

As Alex Kanavin found, dependencies aren't always populated, particularly
with the hash equivalence server enabled locally:

'bitbake core-image-minimal' with gtk+ disabled.
can confirm with: $ tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -display gtk
qemu-system-x86_64: Display 'gtk' is not available.
Enable gtk in local.conf with: PACKAGECONFIG_append_pn-qemu-system-native = " gtk+"
'bitbake core-image-minimal', without deleting tmp/
$ tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-x86_64 -display gtk
qemu-system-x86_64: Display 'gtk' is not available.

This change ensures the dependencies are correctly handled as the full
sysroot is always depended upon even if things come from sstate.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogo: Reset unneeded GOARCH variables for native recipe
Khem Raj [Wed, 4 Dec 2019 16:51:25 +0000 (08:51 -0800)]
go: Reset unneeded GOARCH variables for native recipe

These variables depend on TUNE_FEATURES variable and that creeps into
dependencies for native as well as a result, which means go-native gets
recompiled everytime machine/arch is changed.

Fixes sstate differences found e.g.

basehash changed from 600fb6be571fa4853232a7fed78945ee19b324e54b1b94cff93ef472b6290103 to 994de861190a56064d3e186d9c411152127e230bf2f77b17e59b2c5932a41249
List of dependencies for variable TUNE_FEATURES changed from '{'TUNE_FEATURES_tune-core2-32', 'DEFAULTTUNE'}' to '{'TUNE_FEATURES_tune-armv7vethf-neon', 'DEFAULTTUNE'}'
changed items: {'TUNE_FEATURES_tune-core2-32', 'TUNE_FEATURES_tune-armv7vethf-neon'}

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agorecipes: change SRC_URI to use https
Stefan Müller-Klieser [Mon, 25 Nov 2019 21:54:19 +0000 (22:54 +0100)]
recipes: change SRC_URI to use https

Change all recipes to https where we get an http 301 permanent redirect.

Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agonetbase: 5.6 -> 5.7
Wang Mingyu [Wed, 4 Dec 2019 15:09:40 +0000 (07:09 -0800)]
netbase: 5.6 -> 5.7

netbase-add-rpcbind-as-an-alias-to-sunrpc.patch
Removed since it is included in 5.7

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoglibc: fix ldconfig packaging issue
Ming Liu [Tue, 3 Dec 2019 18:44:40 +0000 (19:44 +0100)]
glibc: fix ldconfig packaging issue

ldconfig should be prior to glibc-utils in PACKAGES variable, or else
ldconfig binary would not be split to its own package, hence will lead
to runtime issues for the packages that depending on ldconfig, like
systemd.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibjitterentropy: Fix man page reproducibility
Joshua Watt [Tue, 3 Dec 2019 13:59:15 +0000 (07:59 -0600)]
libjitterentropy: Fix man page reproducibility

Adds a patch to prevent the gzip'ed man pages from including the build
date

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobase.bbclass: Add python3-native to native paths for hg fetcher
Khem Raj [Sat, 30 Nov 2019 08:07:05 +0000 (00:07 -0800)]
base.bbclass: Add python3-native to native paths for hg fetcher

This helps fix an issue where python interpreter in hg script could
overflow the BINPRM_BUF_SIZE which is 128 on most of systems, because
interpreter is hardcoded and build paths can be deep.

This patch helps, because now the absolute python interp path in hg can
be replaced with '/usr/bin/env python3' and it will ensure that python3
from native install is used instead of the one on host.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agostress-ng: 0.10.10 -> 0.10.11
Wang Mingyu [Fri, 29 Nov 2019 10:10:58 +0000 (02:10 -0800)]
stress-ng: 0.10.10 -> 0.10.11

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoopenssh: Upgrade 8.0p1 -> 8.1p1
Alex Kiernan [Sun, 1 Dec 2019 18:47:33 +0000 (18:47 +0000)]
openssh: Upgrade 8.0p1 -> 8.1p1

Drop upstream backport of integer overflow in XMSS private key parsing.
Add PACKAGECONFIG for kerberos, libedit and ldns. If api-documentation
is enabled then install man(7) manpages rather than catman pages.

License-Update: convert to UTF-8
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibtirpc: fix wrong path of command ln -sf
Changqing Li [Tue, 3 Dec 2019 03:50:42 +0000 (11:50 +0800)]
libtirpc: fix wrong path of command ln -sf

fix wrong path of command "ln -sf", the file should under folder
rpcsvc

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython-setuptools: upgrade 41.6.0 -> 42.0.2
Wang Mingyu [Mon, 2 Dec 2019 15:30:30 +0000 (07:30 -0800)]
python-setuptools: upgrade 41.6.0 -> 42.0.2

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython3-pbr: upgrade 5.4.3 -> 5.4.4
Wang Mingyu [Mon, 2 Dec 2019 15:30:29 +0000 (07:30 -0800)]
python3-pbr: upgrade 5.4.3 -> 5.4.4

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython3-dbus: upgrade 1.2.12 -> 1.2.14
Wang Mingyu [Mon, 2 Dec 2019 15:30:28 +0000 (07:30 -0800)]
python3-dbus: upgrade 1.2.12 -> 1.2.14

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoscriptutils: remove the useless import line
Chen Qi [Mon, 2 Dec 2019 06:03:10 +0000 (14:03 +0800)]
scriptutils: remove the useless import line

imp was replaced by importlib as it's deprecated, but the import
line was left, so remove this useless line.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoxkeyboard-config: 2.27 -> 2.28
Wang Mingyu [Mon, 2 Dec 2019 11:09:10 +0000 (03:09 -0800)]
xkeyboard-config: 2.27 -> 2.28

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoglibc-testing.inc: Remove testglibc script generation
Nathan Rossi [Mon, 2 Dec 2019 05:59:23 +0000 (05:59 +0000)]
glibc-testing.inc: Remove testglibc script generation

Remove the generation of the testglibc script which could be used to run
the glibc test suite with a remote target. The same functionality can
now be achieved with the 'do_check' task of glibc-testsuite or with
oe-selftest (for automation of execution against qemu-user/qemu-system
targets).

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogcc-cross.inc: Remove test runner script generation
Nathan Rossi [Sat, 30 Nov 2019 10:48:23 +0000 (10:48 +0000)]
gcc-cross.inc: Remove test runner script generation

Remove the generation of the testgcc script which could be used to run
the gcc test suite against a cross compiler with a remote execution
target. The same functionality can now be achieved with the 'do_check'
task of gcc-runtime or with oe-selftest (for automation of execution
against qemu-user/qemu-system targets).

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogcc: Improve build reproduciblity
Nathan Rossi [Sat, 30 Nov 2019 10:47:24 +0000 (10:47 +0000)]
gcc: Improve build reproduciblity

Prevent the gcc embedded checksum from containing a checksum that was
computed with build specific paths. The checksum-options file included
the value of LINKER/LDFLAGS which contains DEBUG_PREFIX_MAP and
STAGING_DIR_TARGET.

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogcc-target.inc: Prevent sysroot from leaking into configargs.h
Nathan Rossi [Sat, 30 Nov 2019 10:47:24 +0000 (10:47 +0000)]
gcc-target.inc: Prevent sysroot from leaking into configargs.h

Prevent the full recipe-sysroot path from leaking into configargs.h. The
configargs.h header is intended to be static and unchanged as the
content is used as a means of determining that a gcc plugin is built for
the same gcc. This also effects the output of 'gcc -v'. Due to per
recipe sysroots and staging, the sysroot path would be replaced with the
sysroot local to the recipe thus changing the content of configargs.h.
This change also improves gcc binary reproducibility. The sysroot path
is replaced with the base target root "/".

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agooeqa/qemurunner: Fix cmdline variable use before reference
Richard Purdie [Fri, 29 Nov 2019 17:42:48 +0000 (17:42 +0000)]
oeqa/qemurunner: Fix cmdline variable use before reference

This avoids some tracebacks we've seen on failed autobuilder builds which would
allow the real error to be seen.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agooeqa/concurrencytest: Optimise for autobuilder/clobberdir
Richard Purdie [Thu, 5 Dec 2019 10:56:42 +0000 (10:56 +0000)]
oeqa/concurrencytest: Optimise for autobuilder/clobberdir

We're seeing huge delays on the autobuilder during oe-selftest builddir
deletion. For example there is a currently running selftest we could do
with the results from and its been going 13 hours, at least 8 of which
was in deletion of the builddirs.

There are a variety of ways we could solve this problem however the
autobuilder has a mechanism for deferred deletion, "clobberdir" which
it already uses for this kind of work.

Whilst in general hardcoding things like this is horrible, I believe
in this case the benefits (and resulting improvements on my sanity
if nothing else) mean this is a case where we should do it.

If/as/when someone can come up with a better solution that is fine
and this can be replaced.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython3native: set PYTHON_EXECUTABLE for CMake
Ross Burton [Thu, 28 Nov 2019 10:33:07 +0000 (10:33 +0000)]
python3native: set PYTHON_EXECUTABLE for CMake

This ensures cmake uses the correct python binary rather than
potentially, the host system one.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolrzsz: remove generated files
Ross Burton [Wed, 27 Nov 2019 16:44:27 +0000 (16:44 +0000)]
lrzsz: remove generated files

These aren't needed and just enlarge the patch.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolrzsz: Update autotools infrastructure and make it work with new gettext
Phil Blundell [Tue, 26 Nov 2019 11:55:59 +0000 (11:55 +0000)]
lrzsz: Update autotools infrastructure and make it work with new gettext

Run gettextize and autoreconf and fix up the resulting problem so that
it builds more-or-less cleanly and "make dist" works.  Some of the
existing patches that contained particular point fixes are now rolled
into a single big patch.

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoimage_types: add Zstandard conversion support
Stefan Agner [Wed, 20 Nov 2019 12:41:46 +0000 (12:41 +0000)]
image_types: add Zstandard conversion support

Add Zstandard (or just Zstd) compression support. This allows to
create Zstd compressed tarballs by using tar.zst as IMAGE_FSTYPES.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoselftest/imagefeatures: blacklist zst
Ross Burton [Thu, 28 Nov 2019 16:50:35 +0000 (16:50 +0000)]
selftest/imagefeatures: blacklist zst

The dependency isn't in OE-Core so we need to disable this test.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopiglit: update to latest revision
Alexander Kanavin [Tue, 3 Dec 2019 11:21:55 +0000 (12:21 +0100)]
piglit: update to latest revision

This is needed in particular to un-break builds against python 3.8.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agogstreamer1.0-python: switch to meson
Alexander Kanavin [Mon, 2 Dec 2019 17:54:58 +0000 (18:54 +0100)]
gstreamer1.0-python: switch to meson

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agopython-numpy: upgrade to 1.17.4
Ross Burton [Mon, 2 Dec 2019 18:09:17 +0000 (18:09 +0000)]
python-numpy: upgrade to 1.17.4

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agosed: upgrade to 4.7
Alexander Kanavin [Mon, 2 Dec 2019 17:54:48 +0000 (18:54 +0100)]
sed: upgrade to 4.7

Drop both patches as they are no longer necessary.

Rewrite ptest support as it has been refactored upstream.

Ptest results:
TOTAL: 67
PASS: 59
SKIP: 8 (due to missing valgrind)

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agop11-kit: convert to meson
Alexander Kanavin [Mon, 2 Dec 2019 17:54:46 +0000 (18:54 +0100)]
p11-kit: convert to meson

Add libtasn-native dependency as meson builds need asn1Parser executable.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibffi: update to 3.3 final
Alexander Kanavin [Mon, 2 Dec 2019 17:54:52 +0000 (18:54 +0100)]
libffi: update to 3.3 final

Add a couple patches to address ppc(64) build failures.

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agolibcomps: update to 0.1.12
Alexander Kanavin [Fri, 29 Nov 2019 13:11:51 +0000 (14:11 +0100)]
libcomps: update to 0.1.12

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoflex: update to 2.6.4
Alexander Kanavin [Fri, 29 Nov 2019 13:11:48 +0000 (14:11 +0100)]
flex: update to 2.6.4

Add a backport patch that addresses segfaults on newer glibc versions.

Remove:
CVE-2016-6354.patch (backport)
0002-avoid-c-comments-in-c-code-fails-with-gcc-6.patch (issue fixed upstream)
do_not_create_pdf_doc.patch (issue fixed upstream)

ptest pass rate is 100%.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agobind: update 9.11.5-P4 -> 9.11.13
Alexander Kanavin [Fri, 29 Nov 2019 13:11:47 +0000 (14:11 +0100)]
bind: update 9.11.5-P4 -> 9.11.13

Drop backports.

Drop 0001-gen.c-extend-DIRNAMESIZE-from-256-to-512.patch and
0001-lib-dns-gen.c-fix-too-long-error.patch as problem is fixed
upstream.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agocronie:upgrade 1.5.4 -> 1.5.5
Wang Mingyu [Tue, 26 Nov 2019 06:15:34 +0000 (14:15 +0800)]
cronie:upgrade 1.5.4 -> 1.5.5

-Added PACKAGECONFIG to solve compilation problems with musl.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoiptables: Add systemd helper unit for IPv6 too
Niko Mauno [Tue, 26 Nov 2019 20:14:07 +0000 (22:14 +0200)]
iptables: Add systemd helper unit for IPv6 too

Commit bc66b2f45ade2c63cfd14d5388f6ca0905a23bb0 added systemd helper
unit for automatic IPv4 rule loading. Complement the effort by adding
systemd helper unit also for automatic IPv6 rule loading.

Signed-off-by: Niko Mauno <niko.mauno@iki.fi>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
5 years agoiptables: Allow overriding rules file location
Niko Mauno [Tue, 26 Nov 2019 20:14:06 +0000 (22:14 +0200)]
iptables: Allow overriding rules file location

In some cases a distribution may want to install rules file into a
location other than /etc/iptables/ so introduce custom recipe-level
IPTABLES_RULES_DIR parameter which allows conveniently overriding
the rules directory location.

Signed-off-by: Niko Mauno <niko.mauno@iki.fi>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>