]>
code.ossystems Code Review - openembedded-core.git/log
Richard Purdie [Tue, 11 May 2021 11:30:39 +0000 (12:30 +0100)]
openssh: Exclude CVE-2008-3844 from cve-check
CVE only applies to some distributed RHEL binaries so irrelavent to us.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Tue, 11 May 2021 11:16:12 +0000 (12:16 +0100)]
bind: Exclude CVE-2019-6470 from cve-check
Issue only affects dhcpd with recent bind versions. We don't ship dhcpd anymore
so the issue doesn't affect us.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Joslyn [Tue, 11 May 2021 05:39:07 +0000 (22:39 -0700)]
epiphany: Update to 40.1
Refresh patch and adjust version directory for new version numbering
scheme. Add new dependency on libarchive.
Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alejandro Hernandez Samaniego [Tue, 11 May 2021 05:31:34 +0000 (23:31 -0600)]
baremetal-helloworld: Enable RISC-V 64 port
Add support for MACHINE=qemuriscv64.
$ runqemu nographic
KERNEL: [tmp/deploy/images/qemuriscv64/baremetal-helloworld-image-qemuriscv64.bin]
MACHINE: [qemuriscv64]
FSTYPE: [bin]
runqemu - INFO - Running tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-riscv64
Hello OpenEmbedded on RISC-V 64!
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 10 May 2021 13:01:08 +0000 (15:01 +0200)]
mesa: add lmsensors PACKAGECONFIG
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 10 May 2021 13:01:07 +0000 (15:01 +0200)]
powertop: update 2.13 -> 2.14
Drop configure() tweaks, none of them are needed anymore, and particularly
the ncurses tweak was changing the build in a way that is not clear
(and no one remembers why it was there in the first place).
Adjust LDFLAGS as somehow -pthread isn't there --> link failures.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 10 May 2021 13:01:03 +0000 (15:01 +0200)]
Revert "go: Use dl.google.com for SRC_URI"
This reverts commit
4118415d4bc6243c98a1440195826be7cbad24f1 .
This was found to be unnecessary, and broke upstream version checks.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sun, 9 May 2021 15:53:07 +0000 (16:53 +0100)]
ovmf: Improve reproducibility by enabling prefix mapping
We want to pass ${DEBUG_PREFIX_MAP} to gcc commands and also pass in
--debug-prefix-map to nasm (we carry a patch to nasm for this). The
tools definitions are built by ovmf-native so we need to pass this in
at target build time when we know the right values.
By using determininistc file paths in the ovmf build, it removes the
opportunitity for gcc/ld to change the output binaries due to path
lengths overflowing section sizes and causing small changes in the
binary output.
This also means that if builds have reproducibility issues in future, it
becomes much easier to compare intermediate build artefacts.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 15:55:50 +0000 (16:55 +0100)]
openssh: Exclude CVE-2007-2768 from cve-check
We don't build/use the OPIE PAM module, exclude the CVE from this recipe.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 15:40:11 +0000 (16:40 +0100)]
logrotate: Exclude CVE-2011-1548,1549,1550 from cve-check
These CVEs apply to the way logrotate was installed on Gentoo, Debian
and SUSE, exclude from cve-check as they don't apply to OE.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 15:30:56 +0000 (16:30 +0100)]
jquery: Exclude CVE-2007-2379 from cve-check
The CVE is non-specific and depends on the users of jquery, doesn't
make sense to have this flagged against jquery as there is nothing we can
do about it.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 12:36:02 +0000 (13:36 +0100)]
qemu: Exclude CVE-2018-18438 from cve-check
The issues were investigated and found not to be an issue therefore
exclude from checks.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 11:42:25 +0000 (12:42 +0100)]
qemu: Exclude CVE-2007-0998 from cve-check
The CVE applies to the built-in VNC server but we don't enable this by default.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 11:17:15 +0000 (12:17 +0100)]
qemu: Exclude CVE-2017-5957 from cve-check
The CVE applies to virglrender before 0.6.0 which we don't have.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Mon, 10 May 2021 10:48:40 +0000 (11:48 +0100)]
builder: whitelist CVE-2008-4178 (a different builder)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Mon, 10 May 2021 10:48:39 +0000 (11:48 +0100)]
libnotify: whitelist CVE-2013-7381 (specific to the NodeJS bindings)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Mon, 10 May 2021 10:48:38 +0000 (11:48 +0100)]
cairo: backport patch for CVE-2020-35492
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 10:56:50 +0000 (11:56 +0100)]
glibc: Document and whitelist CVE-2019-
1010022 -25
These CVEs are disputed by upstream and there is no plan to fix/address them. No
other distros are carrying patches for them. There is a patch for
1010025
however it isn't merged upstream and probably carries more risk of other bugs
than not having it.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sun, 9 May 2021 17:44:27 +0000 (18:44 +0100)]
grub2: Add CVE whitelist entries for issues fixed in 2.06
We're using a pre-release version of 2.06 so these issues are fixed but
continue to show up in the checks since it is pre-2.06 and the CPE
entries are "before but excluding 2.06".
Adding these will clean up CVE reports until the 2.06 release comes out.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bastian Krause [Mon, 10 May 2021 14:15:09 +0000 (16:15 +0200)]
ccache: version bump 4.2.1 -> 4.3
Instead of [1] a very similar PR [2] was merged that allows
enabling/disabling documentation builds. So drop the patch here and use
the upstream cmake option ENABLE_DOCUMENTATION instead.
[1] https://github.com/ccache/ccache/pull/844
[2] https://github.com/ccache/ccache/pull/842
Signed-off-by: Bastian Krause <bst@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 10 May 2021 14:08:06 +0000 (16:08 +0200)]
liberation-fonts: fix upstream version check
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Mon, 10 May 2021 14:08:05 +0000 (16:08 +0200)]
swig: fix upstream version check
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Mon, 10 May 2021 09:00:04 +0000 (11:00 +0200)]
gcc-sanitizers: Package up static hwasan files as well
* introduced with gcc-11, other hwasan files were already packaged in:
3df4a25465 gcc-sanitizers: Package up hwasan files
but static library was still triggering installed-vs-shipped
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Yann Dirson [Mon, 10 May 2021 08:11:03 +0000 (10:11 +0200)]
linux-firmware: include all relevant files in -bcm4356
This currently catches the .clb_blob and .vamrs,rock960.txt, and other
.txt files may come in future upstream releases.
Signed-off-by: Yann Dirson <yann@blade-group.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
zhengruoqin [Mon, 10 May 2021 02:53:06 +0000 (10:53 +0800)]
busybox: upgrade 1.33.0 -> 1.33.1
0001-decompress_gunzip-Fix-DoS-if-gzip-is-corrupt.patch
removed since it is included in 1.33.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
wangmy [Sat, 8 May 2021 01:04:13 +0000 (09:04 +0800)]
kexec-tools: upgrade 2.0.21 -> 2.0.22
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
wangmy [Sat, 8 May 2021 01:04:12 +0000 (09:04 +0800)]
ell: upgrade 0.39 -> 0.40
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
wangmy [Sat, 8 May 2021 01:04:11 +0000 (09:04 +0800)]
at-spi2-core: upgrade 2.40.0 -> 2.40.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Fri, 7 May 2021 18:48:01 +0000 (20:48 +0200)]
ptest: add a test for orphaned ptests, and restore ones found by it
Particularly, numactl, numpy and libseccomp are disabled for now
due to failures or lack of qemu support. The rest have been verified
to pass quickly.
[RP: Fix multilib recipe handling]
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 10 May 2021 07:00:05 +0000 (08:00 +0100)]
puzzles: Upstream changed to main branch for development
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Khem Raj [Sat, 8 May 2021 14:48:36 +0000 (07:48 -0700)]
python3-markdown: Upgrade to 3.3.4
meta-python is carrying 3.3.4, once we upgrade it in core
we can safely drop it from meta-python, helps with layer-compatibility
checks
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Andreas Müller [Sat, 8 May 2021 12:14:37 +0000 (14:14 +0200)]
gstreamer1.0-plugins-good: fix build with gcc11
This fixes issues when qt plugins are enabled (which is not by default
without additional layers).
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Kai Kang [Sat, 8 May 2021 07:41:14 +0000 (15:41 +0800)]
grub2.inc: remove '-O2' from CFLAGS
It fails to boot grub after upgrade grub to 2.06. According to
description in
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14367
it is introduced by a commit to fix CVE. So remove option '-O2' from
CFLAGS rather than revert the commit to avoid the failure.
[YOCTO #14367]
CC: Tony Battersby <tonyb@cybernetics.com>
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Romain Naour [Fri, 7 May 2021 23:01:29 +0000 (01:01 +0200)]
dejagnu: needs expect at runtime
runtest return an error due to missing expect on the target.
Add expect as runtime dependency.
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Khem Raj [Fri, 7 May 2021 20:49:59 +0000 (13:49 -0700)]
swig: Upgrade to 4.0.2
Drop backports and refresh patches to apply on 4.x series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Peter Kjellerstedt [Fri, 7 May 2021 20:38:30 +0000 (22:38 +0200)]
libcap: Configure Make variables correctly without a horrible hack
Occasionally, the build would fail with:
make[2]: execvp: mkdir: Argument list too long
This turned out to be due to a hacky solution used in the recipe to
modify the Makefile, which resulted in one more $(BUILD_CFLAGS) being
added to the immediately expanded BUILD_CFLAGS Make variable each time
do_configure was executed. After a couple of times, this lead to an
environment with a 140 kB BUILD_CFLAGS when mkdir should execute, which
resulted in the E2BIG.
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Vinícius Ossanes Aquino [Fri, 7 May 2021 20:00:58 +0000 (17:00 -0300)]
lttng-modules: backport patches to fix build against 5.12+ kernel
Add the following patches from stable-2.12 branch of lttng repository
to fix errors when building lttng-modules against 5.12+ kernel
since they are not present on the release 2.12.5:
-
17cd2dc9 fix: block: add a disk_uevent helper (v5.12)
-
127135b6 fix backport: block: add a disk_uevent helper (v5.12)
-
853d5903 fix: mm, tracing: kfree event name mismatching with
provider kmem (v5.12)
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Fri, 7 May 2021 16:22:57 +0000 (12:22 -0400)]
linux-yocto/5.4: qemuppc32: reduce serial shutdown issues
Integrating the following commit(s) to linux-yocto/5.4:
qemuppc32: reduce serial issues seen on shutdown
Richard reported:
We've been seeing a lot of the qemuppc shutdown issue and I decided to
look into it. The really worrying thing looking at the logs locally is the
serial ports are showing irq issues and becoming disabled as nobody would
handle them.
Errors like:
[ 9.194886] irq 36: nobody cared (try booting with the "irqpoll" option)
[ 9.198712] CPU: 0 PID: 127 Comm: bootlogd Not tainted
[ 9.202283] Call Trace:
[ 9.205611] [
d1005f00 ] [
c00a0da8 ] __report_bad_irq+0x50/0x138 (unreliable)
[ 9.209347] [
d1005f30 ] [
c00a0cc0 ] note_interrupt+0x324/0x378
[ 9.212855] [
d1005f70 ] [
c009d138 ] handle_irq_event+0xe8/0x104
[ 9.216353] [
d1005fa0 ] [
c00a1d9c ] handle_fasteoi_irq+0xc0/0x29c
[ 9.219960] [
d1005fc0 ] [
c009b798 ] generic_handle_irq+0x40/0x5c
[ 9.223496] [
d1005fd0 ] [
c00075d0 ] __do_irq+0x58/0x188
[ 9.226948] [
d1005ff0 ] [
c0010040 ] call_do_irq+0x20/0x38
[ 9.230391] [
d29eda60 ] [
c0007788 ] do_IRQ+0x88/0xfc
[ 9.233860] [
d29eda90 ] [
c0016454 ] ret_from_except+0x0/0x14
[ 9.237288] --- interrupt: 501 at __setup_irq+0x3c4/0x838
[ 9.237288] LR = __setup_irq+0x790/0x838
[ 9.244155] [
d29edb88 ] [
c009f0a4 ] request_threaded_irq+0x114/0x1c8
[ 9.247672] [
d29edbb8 ] [
c07a5a18 ] pmz_startup+0x17c/0x32c
[ 9.251203] [
d29edbd8 ] [
c07a1140 ] uart_port_startup+0x184/0x2f8
[ 9.254651] [
d29edc08 ] [
c07a1974 ] uart_port_activate+0x78/0xf4
[ 9.258141] [
d29edc28 ] [
c07839f8 ] tty_port_open+0xd4/0x170
[ 9.261579] [
d29edc58 ] [
c079db74 ] uart_open+0x2c/0x48
[ 9.265116] [
d29edc68 ] [
c077a288 ] tty_open+0x168/0x640
[ 9.268574] [
d29edcd8 ] [
c0280be8 ] chrdev_open+0x138/0x2a4
[ 9.272123] [
d29edd18 ] [
c027421c ] do_dentry_open+0x228/0x410
[ 9.275643] [
d29edd48 ] [
c028e9f4 ] path_openat+0xb04/0xf28
[ 9.279184] [
d29eddd8 ] [
c02917e4 ] do_filp_open+0x120/0x164
[ 9.282535] [
d29ede98 ] [
c0276238 ] do_sys_openat2+0xd8/0x19c
[ 9.285790] [
d29edee8 ] [
c0276574 ] sys_openat+0x88/0xdc
[ 9.289096] [
d29edf38 ] [
c00160d8 ] ret_from_syscall+0x0/0x34
[ 9.292620] --- interrupt: c01 at 0xfec3738
[ 9.292620] LR = 0xfec36e0
[ 9.299035] handlers:
[ 9.302312] [<
7f7f7da8 >] pmz_interrupt
[ 9.305541] Disabling IRQ #36
(and the irqpoll option does not help)
This is problematic as the shutdown test uses the serial interface to
shut down the system. If the serial interface fails to login or run the command,
game over for the test.
CONFIG_SERIAL_PMACZILOG_CONSOLE complicates that handling, but doesn't provide
any output or capabilities that we need. So we disable it here, and
reduce the chances of issues during shutdown.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:42 +0000 (17:18 +0200)]
x264: upgrade to latest revision
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:38 +0000 (17:18 +0200)]
python3-setuptools-scm: upgrade 5.0.1 -> 6.0.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:37 +0000 (17:18 +0200)]
python3-pytest: upgrade 6.2.2 -> 6.2.3
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:36 +0000 (17:18 +0200)]
python3-importlib-metadata: upgrade 3.4.0 -> 3.10.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:35 +0000 (17:18 +0200)]
python3-hypothesis: upgrade 6.2.0 -> 6.9.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:34 +0000 (17:18 +0200)]
pkgconf: upgrade 1.7.3 -> 1.7.4
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:33 +0000 (17:18 +0200)]
piglit: upgrade to latest revision
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:32 +0000 (17:18 +0200)]
pango: upgrade 1.48.2 -> 1.48.4
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:31 +0000 (17:18 +0200)]
linux-firmware: upgrade
20210208 ->
20210315
License-Update: additional firmware files, version changes
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:30 +0000 (17:18 +0200)]
libxres: upgrade 1.2.0 -> 1.2.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:29 +0000 (17:18 +0200)]
libwpe: upgrade 1.8.0 -> 1.10.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:28 +0000 (17:18 +0200)]
libinput: upgrade 1.16.4 -> 1.17.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:27 +0000 (17:18 +0200)]
libfm: upgrade 1.3.1 -> 1.3.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:26 +0000 (17:18 +0200)]
less: upgrade 563 -> 581
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:25 +0000 (17:18 +0200)]
harfbuzz: upgrade 2.7.4 -> 2.8.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:24 +0000 (17:18 +0200)]
gtk+3: upgrade 3.24.25 -> 3.24.28
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:23 +0000 (17:18 +0200)]
gobject-introspection: upgrade 1.66.1 -> 1.68.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:22 +0000 (17:18 +0200)]
systemd-boot: backport a fix to address failures with new gnu-efi
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:21 +0000 (17:18 +0200)]
gnu-efi: upgrade 3.0.12 -> 3.0.13
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:20 +0000 (17:18 +0200)]
e2fsprogs: upgrade 1.46.1 -> 1.46.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:19 +0000 (17:18 +0200)]
dnf: upgrade 4.6.0 -> 4.7.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:18 +0000 (17:18 +0200)]
cronie: upgrade 1.5.5 -> 1.5.7
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:17 +0000 (17:18 +0200)]
createrepo-c: upgrade 0.17.0 -> 0.17.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:16 +0000 (17:18 +0200)]
bison: upgrade 3.7.5 -> 3.7.6
License-Update: http links -> https
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:15 +0000 (17:18 +0200)]
bind: upgrade 9.16.12 -> 9.16.13
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:14 +0000 (17:18 +0200)]
acl: upgrade 2.2.53 -> 2.3.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:13 +0000 (17:18 +0200)]
webkitgtk: update 2.30.6 -> 2.32.0
Drop 0001-Extend-atomics-check-to-include-1-byte-CAS-test.patch
(merged upstream).
Rebase other patches.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:10 +0000 (17:18 +0200)]
virglrenderer: update 0.8.2 -> 0.9.1
Drop 0001-gallium-Expand-libc-check-to-be-platform-OS-check.patch,
issue fixed upstream.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:09 +0000 (17:18 +0200)]
gnupg: upgrade 2.2.27 -> 2.3.1
Remove 0001-Use-pkg-config-to-find-pth-instead-of-pth-config.patch
as upstream has removed the .m4 files.
Rebase other patches.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:08 +0000 (17:18 +0200)]
vulkan-samples: update to latest revision
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:06 +0000 (17:18 +0200)]
libgudev: update 234 -> 236
Convert to meson.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:05 +0000 (17:18 +0200)]
libxkbcommon: update 1.0.3 -> 1.2.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:04 +0000 (17:18 +0200)]
bluez5: upgrade 5.56 -> 5.58
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:03 +0000 (17:18 +0200)]
libdnf: upgrade 0.58.0 -> 0.62.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:02 +0000 (17:18 +0200)]
pulseaudio: unbreak build with latest meson
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:01 +0000 (17:18 +0200)]
systemd: backport a patch to avoid unnecessary rsync dependency with latest meson
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:00 +0000 (17:18 +0200)]
meson: update 0.57.1 -> 0.57.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:17:59 +0000 (17:17 +0200)]
cmake: update 3.19.5 -> 3.20.1
Remove 0002-cmake-Prevent-the-detection-of-Qt5.patch
(patch purpose and failing scenarios unclear; disabling
is better done through configuration options which
are available for all of these items).
License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 6 May 2021 13:32:27 +0000 (14:32 +0100)]
ptest-packagelists: Add expat-ptest to fast ptests
This ptest package was accidentally not enabled. The tests run quickly (2s) and
pass so add to the standard test suite.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:07 +0000 (17:18 +0200)]
puzzles: update to latest revision
Convert to cmake, drop all the unneeded cruft from the recipe.
License-Update: additional contributors
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:17:58 +0000 (17:17 +0200)]
dpkg: update 1.20.7.1 -> 1.20.9
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:44 +0000 (17:18 +0200)]
xorgproto: upgrade 2020.1 -> 2021.3
License-Update: formatting
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:45 +0000 (17:18 +0200)]
xserver-xorg: upgrade 1.20.10 -> 1.20.11
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:40 +0000 (17:18 +0200)]
stress-ng: upgrade 0.12.05 -> 0.12.06
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:43 +0000 (17:18 +0200)]
xkbcomp: upgrade 1.4.4 -> 1.4.5
License-Update: formatting
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:41 +0000 (17:18 +0200)]
vala: upgrade 0.50.4 -> 0.52.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Chen Qi [Tue, 20 Apr 2021 02:32:52 +0000 (19:32 -0700)]
db: update CVE_PRODUCT
Update CVE_PRODUCT to also include 'berkeley_db'. For example,
CVE-2020-2981 uses 'berkeley_db'.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Joslyn [Thu, 6 May 2021 03:45:47 +0000 (20:45 -0700)]
liberation-fonts: Update to 2.1.4
Update HOMEPAGE and SRC_URI since development moved to GitHub.
Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
wangmy [Sat, 8 May 2021 01:04:15 +0000 (09:04 +0800)]
python3-pygments: upgrade 2.8.1 -> 2.9.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Anuj Mittal [Fri, 7 May 2021 06:35:07 +0000 (14:35 +0800)]
lsb-release: fix reproducibility failure
Make sure help2man output is reproducible. Fixes:
| .\"·DO·NOT·MODIFY·THIS·FILE!··It·was·generated·by·help2man·1.022. .\"·DO·NOT·MODIFY·THIS·FILE!··It·was·generated·by·help2man·1.022.
| .TH·FSG·"1"·"April·2021"·"FSG·lsb_release·v1.4"·FSG .TH·FSG·"1"·"May·2021"·"FSG·lsb_release·v1.4"·FSG
| .SH·NAME 3 .SH·NAME
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:48 +0000 (17:18 +0200)]
gdk-pixbuf/pango: replace gtk-doc with gi-docgen
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:47 +0000 (17:18 +0200)]
gi-docgen: add a recipe and class
This seems to be the gtk-doc successor, and gnome
projects such as pango and gdk-pixbuf have started
transitioning to it.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:18:46 +0000 (17:18 +0200)]
python3: add markdown/smartypants/typogrify modules
This is needed to enable gi-docgen, a successor to gtk-doc
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sun, 9 May 2021 09:59:44 +0000 (10:59 +0100)]
oeqa/qemurunner: Improve handling of run_serial for shutdown commands
When running a shutdown command, the serial port can close without the
command returning. This is seen as the socket being readable but having
no data. Change the way this case is handled in the code to avoid
tracebacks.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Fri, 7 May 2021 17:12:15 +0000 (18:12 +0100)]
oeqa/qemurunner: Fix binary vs str issue
The recent logging changes for qemurunner showed up as errors on the
autobuilder where decode couldn't be called on the returned string.
Since the code returns binary data, return b'' instead of '' to match
to avoid tracebacks.
One of these cases was newly added, copied from the other which has
been there for a long time, always broken.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Wed, 5 May 2021 02:30:20 +0000 (22:30 -0400)]
yocto-check-layer: Only note a layer without a conf/layer.conf (versus error)
Dynamic layers may have a conf directory, but don't need (or
want) a conf/layer.conf
This isn't an error, so we can just log it and indicate the
layer is being skipped.
A full layer without a conf file isn't all that useable, so we
aren't letting anything subtle slip through by just logging
it.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Saul Wold [Thu, 6 May 2021 15:48:45 +0000 (08:48 -0700)]
qemurunner: change warning to info
This information is useful, but should not be a warning level.
[YOCTO #14382]
Signed-off-by: Saul Wold <saul.wold@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Thu, 6 May 2021 12:57:21 +0000 (08:57 -0400)]
linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
Integrating the following commit(s) to linux-yocto/5.10:
qemuppc32: reduce serial issues seen on shutdown
Richard reported:
We've been seeing a lot of the qemuppc shutdown issue and I decided to
look into it. The really worrying thing looking at the logs locally is the
serial ports are showing irq issues and becoming disabled as nobody would
handle them.
Errors like:
[ 9.194886] irq 36: nobody cared (try booting with the "irqpoll" option)
[ 9.198712] CPU: 0 PID: 127 Comm: bootlogd Not tainted 5.10.30-yocto-standard #1
[ 9.202283] Call Trace:
[ 9.205611] [
d1005f00 ] [
c00a0da8 ] __report_bad_irq+0x50/0x138 (unreliable)
[ 9.209347] [
d1005f30 ] [
c00a0cc0 ] note_interrupt+0x324/0x378
[ 9.212855] [
d1005f70 ] [
c009d138 ] handle_irq_event+0xe8/0x104
[ 9.216353] [
d1005fa0 ] [
c00a1d9c ] handle_fasteoi_irq+0xc0/0x29c
[ 9.219960] [
d1005fc0 ] [
c009b798 ] generic_handle_irq+0x40/0x5c
[ 9.223496] [
d1005fd0 ] [
c00075d0 ] __do_irq+0x58/0x188
[ 9.226948] [
d1005ff0 ] [
c0010040 ] call_do_irq+0x20/0x38
[ 9.230391] [
d29eda60 ] [
c0007788 ] do_IRQ+0x88/0xfc
[ 9.233860] [
d29eda90 ] [
c0016454 ] ret_from_except+0x0/0x14
[ 9.237288] --- interrupt: 501 at __setup_irq+0x3c4/0x838
[ 9.237288] LR = __setup_irq+0x790/0x838
[ 9.244155] [
d29edb88 ] [
c009f0a4 ] request_threaded_irq+0x114/0x1c8
[ 9.247672] [
d29edbb8 ] [
c07a5a18 ] pmz_startup+0x17c/0x32c
[ 9.251203] [
d29edbd8 ] [
c07a1140 ] uart_port_startup+0x184/0x2f8
[ 9.254651] [
d29edc08 ] [
c07a1974 ] uart_port_activate+0x78/0xf4
[ 9.258141] [
d29edc28 ] [
c07839f8 ] tty_port_open+0xd4/0x170
[ 9.261579] [
d29edc58 ] [
c079db74 ] uart_open+0x2c/0x48
[ 9.265116] [
d29edc68 ] [
c077a288 ] tty_open+0x168/0x640
[ 9.268574] [
d29edcd8 ] [
c0280be8 ] chrdev_open+0x138/0x2a4
[ 9.272123] [
d29edd18 ] [
c027421c ] do_dentry_open+0x228/0x410
[ 9.275643] [
d29edd48 ] [
c028e9f4 ] path_openat+0xb04/0xf28
[ 9.279184] [
d29eddd8 ] [
c02917e4 ] do_filp_open+0x120/0x164
[ 9.282535] [
d29ede98 ] [
c0276238 ] do_sys_openat2+0xd8/0x19c
[ 9.285790] [
d29edee8 ] [
c0276574 ] sys_openat+0x88/0xdc
[ 9.289096] [
d29edf38 ] [
c00160d8 ] ret_from_syscall+0x0/0x34
[ 9.292620] --- interrupt: c01 at 0xfec3738
[ 9.292620] LR = 0xfec36e0
[ 9.299035] handlers:
[ 9.302312] [<
7f7f7da8 >] pmz_interrupt
[ 9.305541] Disabling IRQ #36
(and the irqpoll option does not help)
This is problematic as the shutdown test uses the serial interface to
shut down the system. If the serial interface fails to login or run the command,
game over for the test.
CONFIG_SERIAL_PMACZILOG_CONSOLE complicates that handling, but doesn't provide
any output or capabilities that we need. So we disable it here, and
reduce the chances of issues during shutdown.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:17:57 +0000 (17:17 +0200)]
gnu-config: update to latest revision
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:17:56 +0000 (17:17 +0200)]
glib-2.0: update 2.68.0 -> 2.68.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:17:53 +0000 (17:17 +0200)]
gdk-pixbuf: update 2.40.0 -> 2.42.6
Note: jpg/png loaders are now builtin and no longer
provided as separate packages.
Drop backport missing-test-data.patch.
Drop no longer needed 0004-Do-not-run-tests-when-building.patch
Rebase 0004-Do-not-run-tests-when-building.patch
Rework 0003-target-only-Work-around-thumbnailer-cross-compile-fa.patch
so that it can be applied to both native and target builds.
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Wed, 5 May 2021 15:17:52 +0000 (17:17 +0200)]
vte: use tarballs again
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>