]>
code.ossystems Code Review - openembedded-core.git/log
Khem Raj [Thu, 21 Oct 2021 15:11:02 +0000 (08:11 -0700)]
librsvg: Fix vendored libc to work on riscv and musl
These are patches applied to rust libc already but since librsvg uses
its own copy of libc, we need to patch it here too
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Fri, 22 Oct 2021 09:49:43 +0000 (10:49 +0100)]
strace: show test suite log on failure
If the tests fail, dump the log so we can see the failures.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Thu, 21 Oct 2021 08:40:58 +0000 (10:40 +0200)]
waffle: convert to git, website is down
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tim Orling [Wed, 20 Oct 2021 18:57:25 +0000 (18:57 +0000)]
python3-pyyaml: upgrade 5.4.1 -> 6.0
Now uses "vendored" distutils from setuptools by default
rather than from Python stdlib.
Changes
=======
* https://github.com/yaml/pyyaml/pull/327
-- Change README format to Markdown
* https://github.com/yaml/pyyaml/pull/483
-- Add a test for YAML 1.1 types
* https://github.com/yaml/pyyaml/pull/497
-- fix float resolver to ignore `.` and `._`
* https://github.com/yaml/pyyaml/pull/550
-- drop Python 2.7
* https://github.com/yaml/pyyaml/pull/553
-- Fix spelling of “hexadecimal”
* https://github.com/yaml/pyyaml/pull/556
-- fix representation of Enum subclasses
* https://github.com/yaml/pyyaml/pull/557
-- fix libyaml extension compiler warnings
* https://github.com/yaml/pyyaml/pull/560
-- fix ResourceWarning on leaked file descriptors
* https://github.com/yaml/pyyaml/pull/561
-- always require `Loader` arg to `yaml.load()`
* https://github.com/yaml/pyyaml/pull/564
-- remove remaining direct distutils usage
Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tim Orling [Wed, 20 Oct 2021 18:57:24 +0000 (18:57 +0000)]
python3-setuptools: _distutils/sysconfig fix
Add patch to append STAGING_LIBDIR python-sysconfigdata to sys.path so
that packages which set SETUPTOOLS_USE_DISUTILS='local' cross-compile
properly with python3-setuptools-native.
Fixes:
ModuleNotFoundError: No module named '_sysconfigdata'
References:
https://setuptools.pypa.io/en/latest/deprecated/distutils-legacy.html#porting-from-distutils
Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Wed, 20 Oct 2021 17:30:08 +0000 (18:30 +0100)]
testimage: remove target_modules_path
There is no need to pass target_modules_path anymore, so remove it.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Wed, 20 Oct 2021 17:30:07 +0000 (18:30 +0100)]
oeqa/runtime: search sys.path explicitly for modules
The controller module loading code needs to be told what directories
to search for modules via the target_modules_path keyword argument, which
is set to BBPATH.
However, as the actual module loading is done via importlib this relies
on the paths being on sys.path, which it is as base.bbclass puts each
layer's lib/ in sys.path.
Simplify the code by removing this indirection, and simply search
sys.path directly.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Wed, 20 Oct 2021 17:30:06 +0000 (18:30 +0100)]
oeqa/runtime: load modules using importlib
Instead of using __import__() which is low-level and discouraged, use
importlib.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Jose Quaresma [Wed, 20 Oct 2021 17:25:46 +0000 (18:25 +0100)]
sstate: fix touching files inside pseudo
running the 'id' command inside the sstate_create_package
function shows that this funcion run inside the pseudo:
uid=0(root) gid=0(root) groups=0(root)
The check for touch files [ ! -w ${SSTATE_PKG} ]
will always return true and the touch can fail
when the real user don't have permission or
in readonly filesystem.
As the documentation refers, the file test operator "-w"
check if the file has write permission (for the user running the test).
We can avoid this test running the touch and mask any return errors
that we have.
Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Stefan Herbrechtsmeier [Wed, 20 Oct 2021 07:40:15 +0000 (09:40 +0200)]
npm: Remove unnecessary configs argument from npm run command
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Stefan Herbrechtsmeier [Wed, 20 Oct 2021 07:40:14 +0000 (09:40 +0200)]
recipetool: Simplify common source files skip in guess_license
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Peter Hoyes [Tue, 19 Oct 2021 13:47:27 +0000 (14:47 +0100)]
u-boot: Fix syntax error in ${UBOOT_ENV}.scr compilation
A previous commit (
a3d3c2d4ac421a0dde2a20825eab4434f16b2452 ) introduced
support for compiling a U-Boot boot script, but the logic contained a
syntax error which was only visible in the build log. Fix the error by
using separate []s for each expression in the if statement.
Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Tue, 19 Oct 2021 12:43:32 +0000 (14:43 +0200)]
boost: allow searching for python310
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Thomas Perrot [Mon, 18 Oct 2021 23:21:23 +0000 (01:21 +0200)]
image_types: allow the creation of block devices on top of UBI volumes
Currently, the function multiubi_mkfs doesn't allow using anything else than
UBIFS over UBI.
Here, we propose to introduce two variables that allow to customize the ubinize
configuration and the image dependency, in order to be able to build UBI
images using the ubiblock abstraction layer and block filesystems.
For example, with this change it is possible to build a UBI volume using a
compressed squashfs, with the following configuration:
UBI_VOLTYPE ?= "static"
UBI_IMGTYPE ?= "squasfs-lz4"
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Andreas Müller [Sun, 17 Oct 2021 11:57:03 +0000 (13:57 +0200)]
webkitgtk: add gperf-native to DEPENDS to fix build
| Could NOT find Gperf (missing: GPERF_EXECUTABLE) (Required is at least
| version "3.0.1")
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Jose Quaresma [Sun, 3 Oct 2021 21:54:05 +0000 (22:54 +0100)]
sstate.bbclass: count the files on mirrors using the pre local files
We don't need extra python collections to count the found files
on the sstate cache and sstate mirrors.
The main found collections provides all the files that were found.
Then we only need to store the nunber of files that found on the
local sstate cache and the files that found on the sstate cache
mirror is derived from that.
Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:19 +0000 (17:34 +0200)]
systemd: disable seccomp on mips32
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Tue, 19 Oct 2021 19:26:14 +0000 (20:26 +0100)]
strace: remove TOOLCHAIN assignment
Back in 2016 strace failed to link when using clang, but this isn't the
case anymore.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Tue, 19 Oct 2021 19:26:12 +0000 (20:26 +0100)]
strace: remove obsolete patch
This patch isn't needed with strace 5.14, which includes stdint.h
centrally.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Tue, 19 Oct 2021 11:35:29 +0000 (12:35 +0100)]
gawk: reduce strictness of the time test
The time.awk test does a sleep() and verifies that the actual delay is
close to the requested time. However on a loaded system the range of
acceptable durations is quite tight and will occasionally fail.
Solve this by increasing the range of acceptable delays slightly to
between 50% and 200% of the requested delay.
[ YOCTO #14371 ]
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Tue, 19 Oct 2021 11:35:28 +0000 (12:35 +0100)]
gawk: replace AR patch with upstreamed patch
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexandre Belloni [Wed, 20 Oct 2021 10:02:59 +0000 (12:02 +0200)]
maintainers.inc: fix up rust-cross entry
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Pgowda [Tue, 19 Oct 2021 04:37:25 +0000 (21:37 -0700)]
rust-cross: Fix directory not deleted for race glibc vs. musl
Use different recipe names for the two different targets so that
when switching libcs overlapping files in the sysroot don't cause
issues.
Signed-off-by: Pgowda <pgowda.cve@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Pablo Saavedra Rodi?o [Mon, 18 Oct 2021 15:28:20 +0000 (17:28 +0200)]
mesa: upgrade 21.2.1 -> 21.2.4
Contains 'Make YUV formats we're going to emulate external-only' [1]
was applied in 21.2.4. This fixes red label issues on video for VC4,
Freedreno and others.
Deletes meta/recipes-graphics/mesa/files/without-neon.patch [2]
already in Mesa since 21.2.
Release notes:
* 21.2.2: https://docs.mesa3d.org/relnotes/21.2.2.html
* 21.2.3: https://docs.mesa3d.org/relnotes/21.2.3.html
* 21.2.4: https://docs.mesa3d.org/relnotes/21.2.4.html
[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13038
[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12569
Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Kiran Surendran [Mon, 18 Oct 2021 17:20:18 +0000 (10:20 -0700)]
ffmpeg: fix CVE-2021-38114
backport from upstream
Signed-off-by: Kiran Surendran <kiran.surendran@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Martin Jansa [Mon, 18 Oct 2021 13:53:22 +0000 (15:53 +0200)]
webkitgtk: add PACKAGECONFIG for opengl-or-es
* added in:
https://github.com/WebKit/WebKit/commit/
29421afdcd64250c839fc1dbf26c9089584e224c
* fixes build without opengl in DISTRO_FEATURES which was failing since upgrade to 2.34.0 with:
| CMake Error at Source/cmake/OptionsGTK.cmake:353 (message):
| Either GLX or EGL is needed.
| Call Stack (most recent call first):
| Source/cmake/WebKitCommon.cmake:220 (include)
| CMakeLists.txt:20 (include)
* and add a patch to fix building this version with opengl and gles disabled
(default oe-core setup without opengl in DISTRO_FEATURES)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Yureka [Mon, 18 Oct 2021 12:02:51 +0000 (14:02 +0200)]
systemd: add missing include for musl
Fixes "error: ‘FTW_ACTIONRETVAL’ undeclared (first use in this
function)" in src/shared/mount-setup.c.
Signed-off-by: Yureka <yuka@yuka.dev>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:18 +0000 (17:34 +0200)]
libssh2: skip one of the ptests until openssh 8.8 compatibility is fixed
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:17 +0000 (17:34 +0200)]
gnupg: update 2.3.2 -> 2.3.3
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:16 +0000 (17:34 +0200)]
libsoup-2.4: upgrade 2.72.0 -> 2.74.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:15 +0000 (17:34 +0200)]
libmd: upgrade 1.0.3 -> 1.0.4
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:14 +0000 (17:34 +0200)]
libcap: upgrade 2.54 -> 2.59
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:13 +0000 (17:34 +0200)]
libatomic-ops: upgrade 7.6.10 -> 7.6.12
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:12 +0000 (17:34 +0200)]
iso-codes: upgrade 4.6.0 -> 4.7.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:11 +0000 (17:34 +0200)]
fribidi: upgrade 1.0.10 -> 1.0.11
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:10 +0000 (17:34 +0200)]
diffoscope: upgrade 182 -> 187
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:09 +0000 (17:34 +0200)]
libwpe: upgrade 1.10.1 -> 1.12.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:08 +0000 (17:34 +0200)]
puzzles: upgrade to latest revision
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:07 +0000 (17:34 +0200)]
mpg123: upgrade 1.28.2 -> 1.29.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:06 +0000 (17:34 +0200)]
wireless-regdb: upgrade 2021.07.14 -> 2021.08.28
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:05 +0000 (17:34 +0200)]
linux-firmware: upgrade
20210818 ->
20210919
License-Update: additional files
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:04 +0000 (17:34 +0200)]
libinput: upgrade 1.19.0 -> 1.19.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:03 +0000 (17:34 +0200)]
pango: upgrade 1.48.9 -> 1.48.10
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:01 +0000 (17:34 +0200)]
harfbuzz: upgrade 2.9.1 -> 3.0.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:34:00 +0000 (17:34 +0200)]
libdazzle: upgrade 3.40.0 -> 3.42.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:59 +0000 (17:33 +0200)]
json-glib: upgrade 1.6.4 -> 1.6.6
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:58 +0000 (17:33 +0200)]
gsettings-desktop-schemas: upgrade 40.0 -> 41.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:57 +0000 (17:33 +0200)]
gobject-introspection: upgrade 1.68.0 -> 1.70.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:56 +0000 (17:33 +0200)]
sudo: upgrade 1.9.8p1 -> 1.9.8p2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:55 +0000 (17:33 +0200)]
msmtp: upgrade 1.8.15 -> 1.8.17
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:54 +0000 (17:33 +0200)]
libarchive: upgrade 3.5.1 -> 3.5.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:53 +0000 (17:33 +0200)]
asciidoc: upgrade 9.1.0 -> 9.1.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:52 +0000 (17:33 +0200)]
acpica: upgrade
20210730 ->
20210930
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:51 +0000 (17:33 +0200)]
vala: upgrade 0.52.5 -> 0.54.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:50 +0000 (17:33 +0200)]
python3-setuptools: upgrade 58.0.4 -> 58.2.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:49 +0000 (17:33 +0200)]
python3-pygobject: upgrade 3.40.1 -> 3.42.0
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:48 +0000 (17:33 +0200)]
python3-jinja2: upgrade 3.0.1 -> 3.0.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:47 +0000 (17:33 +0200)]
librepo: upgrade 1.14.1 -> 1.14.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:46 +0000 (17:33 +0200)]
libedit: upgrade
20210714 -3.1 ->
20210910 -3.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:45 +0000 (17:33 +0200)]
libcomps: upgrade 0.1.17 -> 0.1.18
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:44 +0000 (17:33 +0200)]
createrepo-c: upgrade 0.17.5 -> 0.17.6
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:43 +0000 (17:33 +0200)]
ccache: upgrade 4.4 -> 4.4.2
License-Update: formatting
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:42 +0000 (17:33 +0200)]
btrfs-tools: upgrade 5.13.1 -> 5.14.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:41 +0000 (17:33 +0200)]
sysvinit: upgrade 2.99 -> 3.00
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:39 +0000 (17:33 +0200)]
openssh: upgrade 8.7p1 -> 8.8p1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:38 +0000 (17:33 +0200)]
ofono: upgrade 1.32 -> 1.33
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:37 +0000 (17:33 +0200)]
tzdata: upgrade 2021a -> 2021d
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:36 +0000 (17:33 +0200)]
git: upgrade 2.33.0 -> 2.33.1
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:35 +0000 (17:33 +0200)]
cmake: update 3.21.2 -> 3.21.3
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:34 +0000 (17:33 +0200)]
bison: upgrade 3.8.1 -> 3.8.2
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:33 +0000 (17:33 +0200)]
libxcrypt: upgrade 4.4.25 -> 4.4.26
License-Update: additional copyright holders
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:31 +0000 (17:33 +0200)]
libgit2: update 1.2.0 -> 1.3.0
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:30 +0000 (17:33 +0200)]
curl: update 7.78.0 -> 7.79.1
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:29 +0000 (17:33 +0200)]
ca-certificates: update
20210119 ->
20211016
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:28 +0000 (17:33 +0200)]
liberation-fonts: update 2.1.4 -> 2.1.5
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:27 +0000 (17:33 +0200)]
libva: update 2.12.0 -> 2.13.0
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:26 +0000 (17:33 +0200)]
librsvg: update 2.52.0 -> 2.52.2
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:25 +0000 (17:33 +0200)]
valgrind: update 3.17.0 -> 3.18.1
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:24 +0000 (17:33 +0200)]
python3-pip: update 21.2.4 -> 21.3
Adjust patch as file is removed from source tree.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:23 +0000 (17:33 +0200)]
meson: update 0.59.1 -> 0.59.2
Drop patch as upstream fixed the issue.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:22 +0000 (17:33 +0200)]
systemd: update 249.4 -> 249.5
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:21 +0000 (17:33 +0200)]
ovmf: update 202105 -> 202108
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:20 +0000 (17:33 +0200)]
bluez5: update 5.61 -> 5.62
Drop the patch as issue is addressed upstream.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:19 +0000 (17:33 +0200)]
lighttpd: update 1.4.59 -> 1.4.60
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:18 +0000 (17:33 +0200)]
ghostscript: update 9.54.0 -> 9.55.0
jbig2dec seems no longer optional; the source for it
is bundle with ghostscript.
License-Update: removed patent references
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:17 +0000 (17:33 +0200)]
kea: update 1.8.2 -> 2.0.0
Remove 0001-keactrl.in-create-var-lib-kea-and-var-run-kea-folder.patch
as code removed upstream.
License-Update: formatting
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Alexander Kanavin [Tue, 19 Oct 2021 15:33:15 +0000 (17:33 +0200)]
libjitterentropy: update 3.1.0 -> 3.3.0
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Sun, 17 Oct 2021 14:57:34 +0000 (16:57 +0200)]
python3-smmap: update to 5.0.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Lukasz Majewski [Thu, 30 Sep 2021 10:43:56 +0000 (12:43 +0200)]
glibc: Extract common code to build tests to glibc-tests.inc
The common code to build tests has been extracted from glibc-testsuite
recipe to glibc-tests.inc
This code will be reused in the recipe necessary for providing glibc
tests executed with ptest framework.
Signed-off-by: Lukasz Majewski <lukma@denx.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tim Orling [Sun, 17 Oct 2021 01:41:21 +0000 (01:41 +0000)]
python3-setuptools-scm: upgrade 6.0.1 -> 6.3.2
RDEPENDS on python3-tomli instead of python3-toml
Cleanup RDEPENDS (common vs. class-target)
For changes, see:
https://github.com/pypa/setuptools_scm/blob/main/CHANGELOG.rst#632
Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tim Orling [Sun, 17 Oct 2021 01:41:20 +0000 (01:41 +0000)]
python3-tomli: add recipe for 1.2.1
A lil' TOML parser
This is a runtime dependency for setuptools-scm upgrade as well as for
several other Python Packaging Authority (pypa) tools that will be
replacing distutils and setuptools in the future.
Upstream does not have a setup.py, but rather relies on flit_core to
build. This introduces a circular dependency, as flit_core has a runtime
dependency on tomli.
Borrow a setup.py from Gentoo until a better solution is found by
upstream Python Packaging Authority (pypa).
Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tim Orling [Sun, 17 Oct 2021 20:53:50 +0000 (20:53 +0000)]
python3-packaging: BBCLASSEXTEND nativesdk
python3-setuptools-scm RDEPENDS on it for nativesdk
Fixes:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2766/steps/13/logs/warnings
Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tim Orling [Sun, 17 Oct 2021 01:41:19 +0000 (01:41 +0000)]
python3-packaging: DEPENDS on python3-setuptools-native
Not python3-setuptools-scm-native
Upgrade to python3-setuptools-scm introduces a circular dependency.
Drop python3-six from RDEPENDS as this was removed in 20.5
Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Andrej Valek [Sat, 16 Oct 2021 20:01:47 +0000 (22:01 +0200)]
kernel-fitimage: use correct kernel image
Even if initramfs_bundle_path was used, a wrong compression was reflected
in output its template file. Use linux.bin as universal kernel image.
The linux.bin file covers both cases because it's beying created from
vmlinux.
We know, that vmlinux is created inside compressed directory already,
so no external compression will be used.
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Walter Schweizer <walter.schweizer@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Andrej Valek [Sat, 16 Oct 2021 20:01:46 +0000 (22:01 +0200)]
featimage: refactor style
- use bash variable notation without {} where possible
- just to make sure it looks like bash variable not bitbake variable one
- fix indent style in "cat" commands
- replace "! -z" -> "-n"
- make debug info in ramdisk section creation more verbose
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Khem Raj [Sat, 16 Oct 2021 16:49:01 +0000 (09:49 -0700)]
opensbi-payloads: Add dependency on kernel if fdt is set
fdts are built as part of kernel, so add missing dependency on kernel
deploy task
Fixes opensbi build errors
| make: *** No rule to make target '/mnt/b/yoe/master/build/tmp/deploy/images/unmatched/hifive-unmatched-a00.dtb', needed
by '/mnt/b/yoe/master/build/tmp/work/riscv64-yoe-linux-musl/opensbi/0.9+gitAUTOINC+
bd355213bf -r0/git/build/platform/gene
ric/firmware/fw_dynamic.o'. Stop.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Thu, 14 Oct 2021 16:33:19 +0000 (17:33 +0100)]
sstate: don't silently handle all exceptions in sstate_checkhashes
If checkstatus returns an exception we should silently handle
FetchError, as this means the fetch failed for 'normal' reasons such as
file not found. However, other exceptions may be raised, and these
should be made visible.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ross Burton [Thu, 14 Oct 2021 16:33:18 +0000 (17:33 +0100)]
oe/utils: log exceptions in ThreadedWorker functions
If the function a ThreadedWorker is executing raises an exception, don't
use print() as that mostly disappears. Instead, output it to the logger.
This is done using bb.mainlogger.debug directly instead of bb.debug() as
this allows us to pass the exception instance directly, which is then
incorporated into the log stream.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Oleksandr Kravchuk [Sat, 16 Oct 2021 11:30:36 +0000 (13:30 +0200)]
man-pages: update to 5.13
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Mike Crowe [Fri, 15 Oct 2021 14:39:54 +0000 (15:39 +0100)]
insane,license,license_image: Allow treating license problems as errors
Use the same WARN_WA and ERROR_QA variables as insane.bbclass to allow
individual recipes, the distro or other configuration to determine
whether the various detected license errors should be treated as a
warning (as now) or as an error.
oe.qa.handle_error isn't immediately fatal, so oe.qa.exit_if_errors must
be called at the end of do_populate_lic to fail the task.
Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>