]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/log
thirdparty/openembedded/openembedded-core.git
2 years agobusybox: Fix depmod patch
Saul Wold [Fri, 10 Feb 2023 15:32:55 +0000 (07:32 -0800)] 
busybox: Fix depmod patch

The original patch was actually allowing .debug modules
though which was in-correct. This change blocks the
parsing of .debug modules (which is correct). As noted in
[YOCTO #15022] this should address the empty modules.dep
when using the BusyBox depmod.

Signed-off-by: Saul Wold <saul.wold@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomesa: update 22.3.3 -> 22.3.5
Alexander Kanavin [Fri, 10 Feb 2023 06:42:16 +0000 (07:42 +0100)] 
mesa: update 22.3.3 -> 22.3.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agogstreamer1.0: update 1.20.5 -> 1.22.0
Alexander Kanavin [Fri, 10 Feb 2023 06:42:15 +0000 (07:42 +0100)] 
gstreamer1.0: update 1.20.5 -> 1.22.0

Drop xingmux license snippet from plugins-ugly as it moved to plugins-good;
the license was LGPL in any case:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/d132592423be64ec18a223b67810ac89f391277e/subprojects/gst-plugins-good/tests/check/elements/xingmux.c

videoconvert/videoscale plgins were merged into one.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agovim: update 9.0.1211 -> 9.0.1293 to resolve open CVEs
Alexander Kanavin [Fri, 10 Feb 2023 06:42:14 +0000 (07:42 +0100)] 
vim: update 9.0.1211 -> 9.0.1293 to resolve open CVEs

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agogo-cross-canadian: use gcc-crosssdk, not gcc-native
Alexander Kanavin [Fri, 10 Feb 2023 06:42:13 +0000 (07:42 +0100)] 
go-cross-canadian: use gcc-crosssdk, not gcc-native

The recipe was building native go against build host headers and libraries,
and then installing it as a nativesdk item, which is entirely incorrect. This has
been working by coincidence (go generally uses C and C libraries lightly)
but with go 1.20 this turned into hard breakage.

Also nativesdk sysroot was being passed in incorrectly.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agogo: update 1.19.4 -> 1.20
Alexander Kanavin [Fri, 10 Feb 2023 06:42:12 +0000 (07:42 +0100)] 
go: update 1.19.4 -> 1.20

No longer package go-runtime-staticdev into sdk packagegroup,
as go-runtime 1.20 doesn't build the static bits anymore
(possibly can be enabled via build config, if proven necessary).

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoscripts/oe-setup-layers: print a note about submodules if present
Alexander Kanavin [Fri, 10 Feb 2023 06:42:11 +0000 (07:42 +0100)] 
scripts/oe-setup-layers: print a note about submodules if present

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobblayers/makesetup: skip git repos that are submodules
Alexander Kanavin [Fri, 10 Feb 2023 06:42:10 +0000 (07:42 +0100)] 
bblayers/makesetup: skip git repos that are submodules

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobblayers/setupwriters/oe-setup-layers: create dir if not exists
Adrian Freihofer [Fri, 10 Feb 2023 06:42:09 +0000 (07:42 +0100)] 
bblayers/setupwriters/oe-setup-layers: create dir if not exists

Without this patch:

$ bitbake-layers create-layers-setup /home/adrian/temp/poky-clone
NOTE: Starting bitbake server...
Traceback (most recent call last):
  File "/home/adrian/projects/poky/bitbake/lib/bb/process.py", line 169, in run
    pipe = Popen(cmd, **options)
  File "/home/adrian/projects/poky/bitbake/lib/bb/process.py", line 73, in __init__
    subprocess.Popen.__init__(self, *args, **options)
  File "/usr/lib64/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib64/python3.10/subprocess.py", line 1847, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/home/adrian/temp/poky-clone'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/adrian/projects/poky/bitbake/bin/bitbake-layers", line 95, in <module>
    ret = main()
  File "/home/adrian/projects/poky/bitbake/bin/bitbake-layers", line 88, in main
    return args.func(args)
  File "/home/adrian/projects/poky/meta/lib/bblayers/makesetup.py", line 90, in do_make_setup
    p.do_write(self, args)
  File "/home/adrian/projects/poky/meta/lib/bblayers/setupwriters/oe-setup-layers.py", line 36, in do_write
    repos = parent.make_repo_config(args.destdir, args.include_layer_repo)
  File "/home/adrian/projects/poky/meta/lib/bblayers/makesetup.py", line 55, in make_repo_config
    destdir_repo = self._get_repo_path(destdir)
  File "/home/adrian/projects/poky/meta/lib/bblayers/makesetup.py", line 30, in _get_repo_path
    repo_path, _ = bb.process.run('git rev-parse --show-toplevel', cwd=layer_path)
  File "/home/adrian/projects/poky/bitbake/lib/bb/process.py", line 172, in run
    raise NotFoundError(cmd)
bb.process.NotFoundError: Execution of 'git rev-parse --show-toplevel' failed: command not found

with this patch:

$ bitbake-layers create-layers-setup /home/adrian/temp/poky-clone
NOTE: Starting bitbake server...
NOTE: Created /home/adrian/temp/poky-clone/setup-layers.json
NOTE: Created /home/adrian/temp/poky-clone/setup-layers

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agowic: Fix usage of fstype=none in wic
Pavel Zhukov [Thu, 9 Feb 2023 17:39:03 +0000 (18:39 +0100)] 
wic: Fix usage of fstype=none in wic

This allows to specify partition with fstype=none in the wks file
to have partition created but without following mkfs. The none fstype
is in the list already but the usage is not documented.

Example;
part /data --ondisk mmcblk0 --fstype=none  --align 4096 --fixed-size 512

will create a partition, filesystem may be created manualy on the host
or target and data will be preserved if the device is reflashed using
same wks. Works with bmaptool and probably does not work with dd.
Use case is persistent filesystem/data between reflashing of the image.

Signed-off-by: Pavel Zhukov <pavel@zhukoff.net>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agocurl: fix dependencies when building with ldap/ldaps
Federico Pellegrin [Thu, 9 Feb 2023 16:03:08 +0000 (17:03 +0100)] 
curl: fix dependencies when building with ldap/ldaps

openldap is added as a dependency so the build will not fail,
as otherwise ldap headers are not found during configure phase

Note: due to upstream bug (now fixed) building LDAP/LDAPS support
with minimal configurations can sometimes not work, see details at:
https://github.com/curl/curl/pull/10445

Signed-off-by: Federico Pellegrin <fede@evolware.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoxserver-xorg: 21.1.6 -> 21.1.7
Kai Kang [Thu, 9 Feb 2023 15:07:12 +0000 (23:07 +0800)] 
xserver-xorg: 21.1.6 -> 21.1.7

According to the ANNOUNCE of xorg-server 21.1.7[1]:

This release contains the fix for CVE-2023-0494 in today's security
advisory: https://lists.x.org/archives/xorg-announce/2023-February/003320.html
It also fixes a second possible OOB access during EnqueueEvent and a
crasher caused by ResourceClientBits not correctly honouring the
MaxClients value in the configuration file.

Finally, a bunch of Xquartz updates including the ability to correctly detect
ssh-tunneled clients as remote.

[1]: https://lists.x.org/archives/xorg-announce/2023-February/003321.html

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoclasses/create-sdpx-2.2: Remove image SPDX and index from deploydir
Joshua Watt [Thu, 9 Feb 2023 15:06:39 +0000 (09:06 -0600)] 
classes/create-sdpx-2.2: Remove image SPDX and index from deploydir

Per feedback from users, remove the top level image SPDX file and the
JSON index file from DEPLOYDIR. Having these files here is confusing to
end users because these files are not very useful by themselves, and
having them in DEPLOYDIR makes it unclear which they should be using.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoclasses/populate_sdk_base: Append cleandirs
Joshua Watt [Thu, 9 Feb 2023 15:06:38 +0000 (09:06 -0600)] 
classes/populate_sdk_base: Append cleandirs

Append to cleandirs in do_populate_sdk so that other classes
(specifically, create-spdx-2.2) can add additional directories

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agotar: Fix CVE-2022-48303
Chee Yang Lee [Thu, 9 Feb 2023 12:46:26 +0000 (20:46 +0800)] 
tar: Fix CVE-2022-48303

Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolinux-yocto/5.19: drop recipes
Bruce Ashfield [Tue, 24 Jan 2023 21:59:46 +0000 (16:59 -0500)] 
linux-yocto/5.19: drop recipes

5.19 is no longer getting upstream -stable support, and we've replaced
it with 6.1 as the latest (and default) version. Removing the recipes
to make this clear.

Released branches will still get bugfixes as appropriate.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agooeqa qemurunner.py: try to avoid reading one character at a time
Mikko Rapeli [Thu, 9 Feb 2023 08:09:36 +0000 (10:09 +0200)] 
oeqa qemurunner.py: try to avoid reading one character at a time

Read from serial console with a small delay to bundle data to e.g.
full lines. Reading one character at a time is not needed and causes
busy looping.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agooeqa qemurunner.py: add timeout to QMP calls
Mikko Rapeli [Thu, 9 Feb 2023 08:09:34 +0000 (10:09 +0200)] 
oeqa qemurunner.py: add timeout to QMP calls

When a qemu machine hangs, the QMP calls can hang for ever
too, and when this happens any failing test commands from ssh
runner may be followed by dump_monitor() calls which
then also hang. Hangs followed by hangs.

Use runqemutime at setup and run_monitor() specific timeout
for later calls.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agooeqa qemurunner: read more data at a time from serial
Mikko Rapeli [Thu, 9 Feb 2023 08:09:33 +0000 (10:09 +0200)] 
oeqa qemurunner: read more data at a time from serial

Use a short sleep to bundle serial console reads so that
we are not reading one character at a time which reduces busy
looping.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agooeqa dump.py: add error counter and stop after 5 failures
Mikko Rapeli [Thu, 9 Feb 2023 08:09:32 +0000 (10:09 +0200)] 
oeqa dump.py: add error counter and stop after 5 failures

If test target qemu machine hangs completely, dump_target() calls
over serial console are taking a long time to time out, possibly
for every failing ssh command execution and a lot of test cases,
and same with dump_monitor().

Instead of trying for ever, count errors and after 5 stop trying
to dump_target() and dump_monitor() completely.

These help to end testing earlier when a test target is completely
deadlocked and all ssh, serial and QMP communication with it are
failing.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agooeqa ssh.py: add connection keep alive options to ssh client
Mikko Rapeli [Thu, 9 Feb 2023 08:09:31 +0000 (10:09 +0200)] 
oeqa ssh.py: add connection keep alive options to ssh client

Configure ssh client to test that connection with server is up.
If the server does not respond within a minute then the connection,
target machine or sshd daemon are stuck and it's better to exit
the command execution with errors.

Some tests can execute a long time without returning stdout/stderror
data and it's difficult to adjust timers for those cases if
connection to target machine or the target machine itself hangs
and output is not expected in minutes or even hours.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agooeqa ssh.py: move output prints to new line
Mikko Rapeli [Thu, 9 Feb 2023 08:09:29 +0000 (10:09 +0200)] 
oeqa ssh.py: move output prints to new line

The output from is garbled otherwise and it's not
easy to remove debug output form real command output on target.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agoglibc: unify wordsize.h between arm and aarch64
Yi Zhao [Thu, 9 Feb 2023 10:00:11 +0000 (18:00 +0800)] 
glibc: unify wordsize.h between arm and aarch64

There is a redundant change in
0016-wordsize.h-Unify-the-header-between-arm-and-aarch64.patch that
causes wordsize.h to be different in arm and aarch64. This causes the
build error when enable multilib:

Error: Transaction test error:
  file /usr/include/bits/wordsize.h conflicts between attempted installs of lib32-libc6-dev-2.37-r0.armv7vet2hf_vfp and libc6-dev-2.37-r0.cortexa57

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agocpio: Add ptest support
yanxk [Thu, 9 Feb 2023 00:54:56 +0000 (08:54 +0800)] 
cpio: Add ptest support

Add ptest function for oss 'cpio'.

Tis test takes less than 1 second with kvm enabled, so it is a fast test.

autotest files would contain TMPDIR, they are removed from script files
atconfig and atlocal.

Signed-off-by: yanxk <yanxk.fnst@fujitsu.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agodevshell: Do not add scripts/git-intercept to PATH
Peter Kjellerstedt [Wed, 8 Feb 2023 23:24:38 +0000 (00:24 +0100)] 
devshell: Do not add scripts/git-intercept to PATH

The use of scripts/git-intercept was introduced in commit 3266c327df
(install/devshell: Introduce git intercept script due to fakeroot
issues) and later reverted in commit af27c81eaf (scripts: Make git
intercept global).

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
2 years agolttng-tools: Update LFS64 patch with upstream feedback
Khem Raj [Wed, 8 Feb 2023 16:47:08 +0000 (08:47 -0800)] 
lttng-tools: Update LFS64 patch with upstream feedback

See https://review.lttng.org/c/lttng-tools/+/9268

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosystemd: add PACKAGECONFIG for pstore
Jan Luebbe [Wed, 8 Feb 2023 13:34:01 +0000 (14:34 +0100)] 
systemd: add PACKAGECONFIG for pstore

pstore is used to collect crash logs in the journal after a crash. As it
needs a correctly configured kernel, it's not always enabled. Add a
PACKAGECONFIG to enable it when needed.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoffmpeg: fix configure failure on noexec /tmp host
Chen Qi [Wed, 8 Feb 2023 09:22:36 +0000 (01:22 -0800)] 
ffmpeg: fix configure failure on noexec /tmp host

The configure scripts uses /tmp to execute some generated files.
If /tmp is noexec, then we meet the following error.

  | Unable to create and execute files in /tmp.  Set the TMPDIR environment
  | variable to another directory and make sure that it is not mounted noexec.
  | Sanity test failed.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pathspec: upgrade 0.10.3 -> 0.11.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:43 +0000 (08:21 +0100)] 
python3-pathspec: upgrade 0.10.3 -> 0.11.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibgit2: upgrade 1.5.0 -> 1.5.1
Alexander Kanavin [Wed, 8 Feb 2023 07:21:42 +0000 (08:21 +0100)] 
libgit2: upgrade 1.5.0 -> 1.5.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agostress-ng: upgrade 0.15.02 -> 0.15.03
Alexander Kanavin [Wed, 8 Feb 2023 07:21:41 +0000 (08:21 +0100)] 
stress-ng: upgrade 0.15.02 -> 0.15.03

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agotexinfo: upgrade 7.0.1 -> 7.0.2
Alexander Kanavin [Wed, 8 Feb 2023 07:21:40 +0000 (08:21 +0100)] 
texinfo: upgrade 7.0.1 -> 7.0.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agodiffoscope: upgrade 230 -> 234
Alexander Kanavin [Wed, 8 Feb 2023 07:21:39 +0000 (08:21 +0100)] 
diffoscope: upgrade 230 -> 234

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosudo: upgrade 1.9.12p1 -> 1.9.12p2
Alexander Kanavin [Wed, 8 Feb 2023 07:21:38 +0000 (08:21 +0100)] 
sudo: upgrade 1.9.12p1 -> 1.9.12p2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibinput: upgrade 1.22.0 -> 1.22.1
Alexander Kanavin [Wed, 8 Feb 2023 07:21:37 +0000 (08:21 +0100)] 
libinput: upgrade 1.22.0 -> 1.22.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolinux-firmware: upgrade 20221214 -> 20230117
Alexander Kanavin [Wed, 8 Feb 2023 07:21:36 +0000 (08:21 +0100)] 
linux-firmware: upgrade 20221214 -> 20230117

License-Update: additional firmwares, copyright years

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoltp: upgrade 20220930 -> 20230127
Alexander Kanavin [Wed, 8 Feb 2023 07:21:35 +0000 (08:21 +0100)] 
ltp: upgrade 20220930 -> 20230127

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopiglit: upgrade to latest revision
Alexander Kanavin [Wed, 8 Feb 2023 07:21:34 +0000 (08:21 +0100)] 
piglit: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosysstat: upgrade 12.6.1 -> 12.6.2
Alexander Kanavin [Wed, 8 Feb 2023 07:21:33 +0000 (08:21 +0100)] 
sysstat: upgrade 12.6.1 -> 12.6.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoshaderc: upgrade 2022.4 -> 2023.2
Alexander Kanavin [Wed, 8 Feb 2023 07:21:32 +0000 (08:21 +0100)] 
shaderc: upgrade 2022.4 -> 2023.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agodpkg: upgrade 1.21.18 -> 1.21.19
Alexander Kanavin [Wed, 8 Feb 2023 07:21:31 +0000 (08:21 +0100)] 
dpkg: upgrade 1.21.18 -> 1.21.19

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopuzzles: upgrade to latest revision
Alexander Kanavin [Wed, 8 Feb 2023 07:21:29 +0000 (08:21 +0100)] 
puzzles: upgrade to latest revision

License-Update: copyright years

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agollvm: upgrade 15.0.6 -> 15.0.7
Alexander Kanavin [Wed, 8 Feb 2023 07:21:28 +0000 (08:21 +0100)] 
llvm: upgrade 15.0.6 -> 15.0.7

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-dtschema: upgrade 2022.12 -> 2023.1
Alexander Kanavin [Wed, 8 Feb 2023 07:21:26 +0000 (08:21 +0100)] 
python3-dtschema: upgrade 2022.12 -> 2023.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pycryptodome: upgrade 3.16.0 -> 3.17
Alexander Kanavin [Wed, 8 Feb 2023 07:21:25 +0000 (08:21 +0100)] 
python3-pycryptodome: upgrade 3.16.0 -> 3.17

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopkgconf: upgrade 1.9.3 -> 1.9.4
Alexander Kanavin [Wed, 8 Feb 2023 07:21:23 +0000 (08:21 +0100)] 
pkgconf: upgrade 1.9.3 -> 1.9.4

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibjpeg-turbo: upgrade 2.1.4 -> 2.1.5
Alexander Kanavin [Wed, 8 Feb 2023 07:21:22 +0000 (08:21 +0100)] 
libjpeg-turbo: upgrade 2.1.4 -> 2.1.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobind: upgrade 9.18.10 -> 9.18.11
Alexander Kanavin [Wed, 8 Feb 2023 07:21:21 +0000 (08:21 +0100)] 
bind: upgrade 9.18.10 -> 9.18.11

License-update: copyright years

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pycryptodomex: upgrade 3.16.0 -> 3.17
Alexander Kanavin [Wed, 8 Feb 2023 07:21:20 +0000 (08:21 +0100)] 
python3-pycryptodomex: upgrade 3.16.0 -> 3.17

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agompg123: upgrade 1.31.1 -> 1.31.2
Alexander Kanavin [Wed, 8 Feb 2023 07:21:19 +0000 (08:21 +0100)] 
mpg123: upgrade 1.31.1 -> 1.31.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoncurses: upgrade 6.3+20220423 -> 6.4
Alexander Kanavin [Wed, 8 Feb 2023 07:21:18 +0000 (08:21 +0100)] 
ncurses: upgrade 6.3+20220423 -> 6.4

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agofontconfig: upgrade 2.14.1 -> 2.14.2
Alexander Kanavin [Wed, 8 Feb 2023 07:21:16 +0000 (08:21 +0100)] 
fontconfig: upgrade 2.14.1 -> 2.14.2

License-update: remove fccache.c as all licenses are collected in COPYING.

fcache.c used to contain a public domain notice of md5
implementation in the middle of itself, but that too has moved
to COPYING.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agorng-tools: upgrade 6.15 -> 6.16
Alexander Kanavin [Wed, 8 Feb 2023 07:21:15 +0000 (08:21 +0100)] 
rng-tools: upgrade 6.15 -> 6.16

Adjust dependencies to match what is optional and what is not.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibxpm: upgrade 3.5.14 -> 3.5.15
Alexander Kanavin [Wed, 8 Feb 2023 07:21:14 +0000 (08:21 +0100)] 
libxpm: upgrade 3.5.14 -> 3.5.15

License-update: additional copyright holders

Disable reading compressed files as that requires compress/uncompress executables.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agospirv-headers: upgrade 1.3.236.0 -> 1.3.239.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:13 +0000 (08:21 +0100)] 
spirv-headers: upgrade 1.3.236.0 -> 1.3.239.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoglslang: upgrade 1.3.236.0 -> 1.3.239.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:12 +0000 (08:21 +0100)] 
glslang: upgrade 1.3.236.0 -> 1.3.239.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agospirv-tools: upgrade 1.3.236.0 -> 1.3.239.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:11 +0000 (08:21 +0100)] 
spirv-tools: upgrade 1.3.236.0 -> 1.3.239.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agovulkan-tools: upgrade 1.3.236.0 -> 1.3.239.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:10 +0000 (08:21 +0100)] 
vulkan-tools: upgrade 1.3.236.0 -> 1.3.239.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agovulkan-loader: upgrade 1.3.236.0 -> 1.3.239.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:09 +0000 (08:21 +0100)] 
vulkan-loader: upgrade 1.3.236.0 -> 1.3.239.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agovulkan-headers: upgrade 1.3.236.0 -> 1.3.239.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:08 +0000 (08:21 +0100)] 
vulkan-headers: upgrade 1.3.236.0 -> 1.3.239.0

/usr/share/vulkan/registry/stripAPI.py is a python script,
so add that to RDEPENDS.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoigt-gpu-tools: upgrade 1.26 -> 1.27.1
Alexander Kanavin [Wed, 8 Feb 2023 07:21:07 +0000 (08:21 +0100)] 
igt-gpu-tools: upgrade 1.26 -> 1.27.1

/usr/bin/code_cov_parse_info is written in perl, so that's a new RDEPENDS.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolsof: upgrade 4.96.5 -> 4.98.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:06 +0000 (08:21 +0100)] 
lsof: upgrade 4.96.5 -> 4.98.0

License-update: switch to a dedicated license file; the license terms are the same.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolighttpd: upgrade 1.4.67 -> 1.4.68
Alexander Kanavin [Wed, 8 Feb 2023 07:21:05 +0000 (08:21 +0100)] 
lighttpd: upgrade 1.4.67 -> 1.4.68

Rename options where appropriate. pcre option supports pcre2 now, so convert to that.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-setuptools: update 65.7.0 -> 67.2.0
Alexander Kanavin [Wed, 8 Feb 2023 07:21:04 +0000 (08:21 +0100)] 
python3-setuptools: update 65.7.0 -> 67.2.0

Remove patch as file deleted upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agocmake: upgrade 3.25.1 -> 3.25.2
Alexander Kanavin [Wed, 8 Feb 2023 07:21:03 +0000 (08:21 +0100)] 
cmake: upgrade 3.25.1 -> 3.25.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosystemd: update 252.4 -> 252.5
Alexander Kanavin [Wed, 8 Feb 2023 07:21:02 +0000 (08:21 +0100)] 
systemd: update 252.4 -> 252.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoglib-2.0: upgrade 2.74.4 -> 2.74.5
Alexander Kanavin [Wed, 8 Feb 2023 07:21:01 +0000 (08:21 +0100)] 
glib-2.0: upgrade 2.74.4 -> 2.74.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoapr-util: update 1.6.1 -> 1.6.3
Alexander Kanavin [Wed, 8 Feb 2023 07:21:00 +0000 (08:21 +0100)] 
apr-util: update 1.6.1 -> 1.6.3

Drop backport.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoapr: update 1.7.0 -> 1.7.2
Alexander Kanavin [Wed, 8 Feb 2023 07:20:59 +0000 (08:20 +0100)] 
apr: update 1.7.0 -> 1.7.2

Dropped patches have all been merged, addressed separately or are backports.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agort-tests: update 2.4 -> 2.5
Alexander Kanavin [Wed, 8 Feb 2023 07:20:58 +0000 (08:20 +0100)] 
rt-tests: update 2.4 -> 2.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolttng-tools: update 2.13.8 -> 2.13.9
Alexander Kanavin [Wed, 8 Feb 2023 07:20:57 +0000 (08:20 +0100)] 
lttng-tools: update 2.13.8 -> 2.13.9

Drop determinism.patch as issue resolved upstream via linked ticket.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoxf86-video-vmware: update 13.3.0 -> 13.4.0
Alexander Kanavin [Wed, 8 Feb 2023 07:20:56 +0000 (08:20 +0100)] 
xf86-video-vmware: update 13.3.0 -> 13.4.0

Remove 0002-add-option-for-vmwgfx.patch; the original reason has been long resolved:

    Our Mesa doesn't yet ship the XA Gallium state tracker that the VMWGFX
    sub-driver needs, so just disable vmwgfx.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomc: update 4.8.28 -> 4.8.29
Alexander Kanavin [Wed, 8 Feb 2023 07:20:55 +0000 (08:20 +0100)] 
mc: update 4.8.28 -> 4.8.29

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agodiffutils: update 3.8 -> 3.9
Alexander Kanavin [Wed, 8 Feb 2023 07:20:54 +0000 (08:20 +0100)] 
diffutils: update 3.8 -> 3.9

Drop patch as issue fixed upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pip: update 22.3.1 -> 23.0
Alexander Kanavin [Wed, 8 Feb 2023 07:20:53 +0000 (08:20 +0100)] 
python3-pip: update 22.3.1 -> 23.0

License-Update: formatting, pep517 replaced by pyproject_hooks with same license.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoifupdown: update 0.8.39 -> 0.8.41
Alexander Kanavin [Wed, 8 Feb 2023 07:20:52 +0000 (08:20 +0100)] 
ifupdown: update 0.8.39 -> 0.8.41

Do not apply patch conditionally, there is no need for that,
and conditional patches are problematic with upgrades and devtool.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoupdate-alternatives: fix typos
Ulrich Ölmann [Wed, 8 Feb 2023 00:01:55 +0000 (01:01 +0100)] 
update-alternatives: fix typos

Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoimage.bbclass: print all QA functions exceptions
Mauro Queiros [Tue, 7 Feb 2023 22:37:04 +0000 (22:37 +0000)] 
image.bbclass: print all QA functions exceptions

For the QA checks in `image.bbclass`, all exceptions
other than `oe.utils.ImageQAFailed` always print the
following generic message:
"Image QA function func_name failed"

This can be very misleading, as it may hide
python syntax errors and other kind of issues that are
hard to detect without more explicit error messages.

This change makes sure that the error message of all
exceptions are displayed.

Before this change:
 "Image QA function func_name failed"

After this change:
 "Image QA function func_name failed: f-string: empty expression not allowed (<string>, line 13)"

Signed-off-by: Mauro Queiros <maurofrqueiros@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomsmtp: upgrade 1.8.22 -> 1.8.23
Wang Mingyu [Tue, 7 Feb 2023 10:20:17 +0000 (18:20 +0800)] 
msmtp: upgrade 1.8.22 -> 1.8.23

The msmtpq script was updated.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobtrfs-tools: upgrade 6.1.2 -> 6.1.3
Wang Mingyu [Tue, 7 Feb 2023 10:20:16 +0000 (18:20 +0800)] 
btrfs-tools: upgrade 6.1.2 -> 6.1.3

Changelog:
=========
* fi mkswapfile: fix setting size
* mkfs: check zoned support of libblkid
* check: improve error messages for mismatched references
* other:
   * pass CFLAGS to static build
   * documentation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agooeqa context.py: fix --target-ip comment to include ssh port number
Mikko Rapeli [Tue, 7 Feb 2023 09:40:19 +0000 (11:40 +0200)] 
oeqa context.py: fix --target-ip comment to include ssh port number

Providing ssh port number is supported too with
"--target-ip 192.168.0.10:22".

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolsof: fix old override syntax
Ulrich Ölmann [Tue, 7 Feb 2023 14:31:15 +0000 (15:31 +0100)] 
lsof: fix old override syntax

Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agorecipe_sanity: fix old override syntax
Ulrich Ölmann [Tue, 7 Feb 2023 14:31:14 +0000 (15:31 +0100)] 
recipe_sanity: fix old override syntax

Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agouninative: Upgrade to 3.9 to include glibc 2.37
Michael Halstead [Tue, 7 Feb 2023 17:42:14 +0000 (09:42 -0800)] 
uninative: Upgrade to 3.9 to include glibc 2.37

Update uninative to work with the new glibc 2.37.

Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobitbake.conf: Add mercurial to HOSTTOOLS_NONFATAL
Pavel Zhukov [Wed, 1 Feb 2023 13:57:44 +0000 (14:57 +0100)] 
bitbake.conf: Add mercurial to HOSTTOOLS_NONFATAL

Signed-off-by: Pavel Zhukov <pavel@zhukoff.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobootchart2: Fix usrmerge support
Harald Seiler [Fri, 3 Feb 2023 09:59:51 +0000 (10:59 +0100)] 
bootchart2: Fix usrmerge support

bootchart2 introduced a variable EARLY_PREFIX for supporting systems
with usrmerge [1].  Right now, the recipe here is sidestepping this
feature and trying to replicate it by overwriting other variables and
even patching the sources.  This wasn't enough, however, as there are
still problems:  For example, some setup code in the bootchart-collector
fails because it expects EARLY_PREFIX to be used [2].

Cleanup the recipe to set EARLY_PREFIX and remove the other workarounds.

[1]: https://github.com/xrmx/bootchart/commit/56a638ace1d172163b6d636c89892446b8add4b6
[2]: https://github.com/xrmx/bootchart/blob/3d2136d0335718fbe1a8e2370ccbc30123a6e593/collector/collector.c#L670-L672

Fixes: 4157600d3122 ("bootchart2: switch to add patch from change source in do_install")
Signed-off-by: Harald Seiler <hws@denx.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoell: update 0.55 -> 0.56
Markus Volk [Sat, 4 Feb 2023 19:20:34 +0000 (20:20 +0100)] 
ell: update 0.55 -> 0.56

Needed by iwd 2.3

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-sphinx: upgrade 6.0.0 -> 6.1.3
Tim Orling [Sat, 4 Feb 2023 17:35:43 +0000 (09:35 -0800)] 
python3-sphinx: upgrade 6.0.0 -> 6.1.3

License-Update: Update copyright years

https://www.sphinx-doc.org/en/master/changes.html#release-6-1-3-released-jan-10-2023
https://www.sphinx-doc.org/en/master/changes.html#release-6-1-2-released-jan-07-2023
https://www.sphinx-doc.org/en/master/changes.html#release-6-1-1-released-jan-05-2023
https://www.sphinx-doc.org/en/master/changes.html#release-6-1-0-released-jan-05-2023
https://www.sphinx-doc.org/en/master/changes.html#release-6-0-1-released-jan-05-2023

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agomesa: add PACKAGECONFIG for video-codecs
Markus Volk [Sat, 4 Feb 2023 09:13:01 +0000 (10:13 +0100)] 
mesa: add PACKAGECONFIG for video-codecs

'mesa' no longer provides support for it by default because these codecs are
patent encumbered.

Hide the build behind the commercial flag

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolocal.conf.sample: add a commented-out option to enable the gtk UI qemu frontend
Alexander Kanavin [Sun, 1 Sep 2019 09:38:44 +0000 (11:38 +0200)] 
local.conf.sample: add a commented-out option to enable the gtk UI qemu frontend

Gtk is disabled by default as SDL is somewhat quicker to build.

(From meta-yocto rev: d48f63bba98c94171db5da826c35c50ff638d2fb)

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolocal.conf.sample: do not add sdl to nativesdk qemu config
Alexander Kanavin [Tue, 30 Jul 2019 13:59:58 +0000 (15:59 +0200)] 
local.conf.sample: do not add sdl to nativesdk qemu config

This is unnecessary as the recipe itself already does it:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/qemu/qemu_4.0.0.bb?id=1a4e4fb6b0a9d54641bd4193e95311d1f822a9ca#n21

(From meta-yocto rev: ada58683641b8a15e8b2e44060437a9c67d532e1)

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agovalgrind: Workaround glibc upgrade
Richard Purdie [Sun, 5 Feb 2023 15:32:17 +0000 (15:32 +0000)] 
valgrind: Workaround glibc upgrade

The glibc upgrade regresses one of the valgrind tests. Disable it
until we can resolve that.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoglibc: Upgrade to 2.37 release
Khem Raj [Fri, 3 Feb 2023 22:54:13 +0000 (14:54 -0800)] 
glibc: Upgrade to 2.37 release

Details are here [1] and summary of changes is here [2]

[1] https://sourceware.org/glibc/wiki/Release/2.37
[2] https://sourceware.org/pipermail/libc-announce/2023/000035.html

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agooeqa/selftest/locales: Add test for disabled binary locale generation
Richard Purdie [Fri, 3 Feb 2023 17:40:52 +0000 (17:40 +0000)] 
oeqa/selftest/locales: Add test for disabled binary locale generation

Similarly to the recently added test for binary generated locales, add
a version to test on target locale generation. This was broken but should
be fixed now so we can add the test sharing code from the previous test.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibc-locale: Fix on target locale generation
Richard Purdie [Sat, 4 Feb 2023 08:51:03 +0000 (08:51 +0000)] 
libc-locale: Fix on target locale generation

If on target locale generation is used, it fails at first boot showing
errors about a missing directory. Ensure the directory exists.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoperf: Enable debug/source packaging
Richard Purdie [Fri, 3 Feb 2023 16:49:51 +0000 (16:49 +0000)] 
perf: Enable debug/source packaging

This was disabled in 2014[1] due to an error message which as far
as I can tell, no longer occurs.

Having debug information and source files present will make debugging
reproducibility issues much easier so remove this line as it appears
no longer needed.

Fix up a few files which have buildpaths in them to avoid QA warnings
and reproducubility issues.

[1] OE-Core revision c1b5a262c0201faf2c6bf545d6acb32dfe383ba3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pytest: Remove dependency on python3-toml
Arnout Vandecappelle [Thu, 2 Feb 2023 12:49:11 +0000 (13:49 +0100)] 
python3-pytest: Remove dependency on python3-toml

Since version 7.2.0 [1], pytest uses the "batteries included" tomllib
module for parsing pyproject.toml configuration files [2]. It is
therefore no longer necessary to have python3-toml in RDEPENDS.

[1] https://docs.pytest.org/en/latest/changelog.html#pytest-7-2-0-2022-10-23
[2] https://github.com/pytest-dev/pytest/pull/9741

Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoscons.bbclass: Make MAXLINELENGTH overridable
Khem Raj [Thu, 2 Feb 2023 08:41:16 +0000 (00:41 -0800)] 
scons.bbclass: Make MAXLINELENGTH overridable

older scons do not support MAXLINELENGTH and some packages still may be
using older scons, these recipes can clear SCONS_MAXLINELENGTH in them
and get going. Set

SCONS_MAXLINELENGTH = ""

in such recipes.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agouboot: add a loongarch64 entry
Xiaotian Wu [Fri, 3 Feb 2023 07:16:16 +0000 (07:16 +0000)] 
uboot: add a loongarch64 entry

Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoloongarch: disable seccomp from default feature
Xiaotian Wu [Fri, 3 Feb 2023 07:16:15 +0000 (07:16 +0000)] 
loongarch: disable seccomp from default feature

Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>