]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
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>
2 years agobinutils: disable gold on loongarch64
Xiaotian Wu [Fri, 3 Feb 2023 07:16:14 +0000 (07:16 +0000)] 
binutils: disable gold on loongarch64

Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolinux: add loongarch64 support
Xiaotian Wu [Fri, 3 Feb 2023 07:16:13 +0000 (07:16 +0000)] 
linux: add loongarch64 support

Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agobase: add support for loongarch64
Xiaotian Wu [Fri, 3 Feb 2023 07:16:12 +0000 (07:16 +0000)] 
base: add support for loongarch64

Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-urllib3: upgrade 1.26.13 -> 1.26.14
Tim Orling [Fri, 3 Feb 2023 17:50:34 +0000 (09:50 -0800)] 
python3-urllib3: upgrade 1.26.13 -> 1.26.14

https://github.com/urllib3/urllib3/blob/1.26.14/CHANGES.rst#12614-2023-01-11

1.26.14 (2023-01-11)
    Fixed parsing of port 0 (zero) returning None, instead of 0. (#2850)
    Removed deprecated getheaders() calls in contrib module.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-wcwidth: upgrade 0.2.5 -> 0.2.6
Tim Orling [Fri, 3 Feb 2023 17:50:33 +0000 (09:50 -0800)] 
python3-wcwidth: upgrade 0.2.5 -> 0.2.6

https://github.com/jquast/wcwidth#history

0.2.6 2023-01-14
  * Updated tables to include Unicode Specification 14.0.0 and 15.0.0.
  * Changed developer tools to use pip-compile, and to use jinja2
    templates for code generation in bin/update-tables.py to prepare
    for possible compiler optimization release.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pyopenssl: upgrade 22.1.0 -> 23.0.0
Tim Orling [Fri, 3 Feb 2023 17:50:32 +0000 (09:50 -0800)] 
python3-pyopenssl: upgrade 22.1.0 -> 23.0.0

https://www.pyopenssl.org/en/23.0.0/changelog.html

23.0.0 (2023-01-01)

Changes:
    Add OpenSSL.SSL.X509StoreFlags.PARTIAL_CHAIN constant to allow for users
    to perform certificate verification on partial certificate chains. #1166

    cryptography maximum version has been increased to 39.0.x.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-sphinxcontrib-htmlhelp: 2.0.0 -> 2.0.1
Tim Orling [Fri, 3 Feb 2023 17:50:31 +0000 (09:50 -0800)] 
python3-sphinxcontrib-htmlhelp: 2.0.0 -> 2.0.1

* inherit python_setuptools_build_meta

https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/blob/master/CHANGES

Release 2.0.1 (2023-01-31)
==========================

* Drop support for Python 3.7 and lower
* Fix deprecation warnings from Sphinx 6.1

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-sphinxcontrib-applehelp: 1.0.3 -> 1.0.4
Tim Orling [Fri, 3 Feb 2023 17:50:30 +0000 (09:50 -0800)] 
python3-sphinxcontrib-applehelp: 1.0.3 -> 1.0.4

* Tarball name changed so we can drop custom PYPI_PACKAGE
* Switched back from flit to setuptools
* inherit python_setuptools_build_meta instead of python3_flit_core

https://github.com/sphinx-doc/sphinxcontrib-applehelp/commits/1.0.4

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-requests: upgrade 2.28.1 -> 2.28.2
Tim Orling [Fri, 3 Feb 2023 17:50:29 +0000 (09:50 -0800)] 
python3-requests: upgrade 2.28.1 -> 2.28.2

https://requests.readthedocs.io/en/latest/community/updates/#release-history

2.28.2 (2023-01-12)

Dependencies
    Requests now supports charset_normalizer 3.x. (#6261)

Bugfixes
    Updated MissingSchema exception to suggest https scheme rather than
    http. (#6188)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-zipp: upgrade 3.11.0 -> 3.12.0
Tim Orling [Fri, 3 Feb 2023 17:50:28 +0000 (09:50 -0800)] 
python3-zipp: upgrade 3.11.0 -> 3.12.0

https://github.com/jaraco/zipp/blob/main/CHANGES.rst#v3120

v3.12.0
    gh-101144: Honor encoding as positional parameter to Path.open() and
               Path.read_text().

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pytz: upgrade 2022.7 -> 2022.7.1
Tim Orling [Fri, 3 Feb 2023 17:50:27 +0000 (09:50 -0800)] 
python3-pytz: upgrade 2022.7 -> 2022.7.1

https://github.com/stub42/pytz/commits/release_2022.7.1

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-iniconfig: upgrade 1.1.1 -> 2.0.0
Tim Orling [Fri, 3 Feb 2023 17:50:26 +0000 (09:50 -0800)] 
python3-iniconfig: upgrade 1.1.1 -> 2.0.0

* Switch to hatchling build-backend
* inherit python_hatchling instead of python_setuptools_build_meta
* DEPENDS on python3-hatch-vcs-native instead of python3-setuptools-scm-native

2.0.0
======

* add support for Python 3.7-3.11
* drop support for Python 2.6-3.6
* add encoding argument defaulting to utf-8
* inline and clarify type annotations
* move parsing code from inline to extra file
* add typing overloads for helper methods

.. note::

  major release due to the major changes in python versions supported
  + changes in packaging the api is expected to be compatible

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-poetry-core: upgrade 1.4.0 -> 1.5.0
Tim Orling [Fri, 3 Feb 2023 17:50:25 +0000 (09:50 -0800)] 
python3-poetry-core: upgrade 1.4.0 -> 1.5.0

* Drop deterministic.patch; merged https://github.com/python-poetry/poetry-core/pull/545
* Drop vendored pyparsing LICENSE; no longer vendored

https://github.com/python-poetry/poetry-core/blob/main/CHANGELOG.md#150---2023-01-27

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-hypothesis: upgrade 6.62.0 -> 6.66.0
Tim Orling [Fri, 3 Feb 2023 17:50:24 +0000 (09:50 -0800)] 
python3-hypothesis: upgrade 6.62.0 -> 6.66.0

https://hypothesis.readthedocs.io/en/latest/changes.html#v6-66-0
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-65-2
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-65-1
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-65-0
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-64-0
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-63-0
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-62-1

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-pytest: upgrade 7.2.0 -> 7.2.1
Tim Orling [Fri, 3 Feb 2023 17:50:23 +0000 (09:50 -0800)] 
python3-pytest: upgrade 7.2.0 -> 7.2.1

https://docs.pytest.org/en/stable/changelog.html#pytest-7-2-1-2023-01-13

pytest 7.2.1 (2023-01-13)

Bug Fixes
    #10452: Fix ‘importlib.abc.TraversableResources’ deprecation warning in
            Python 3.12.
    #10457: If a test is skipped from inside a fixture, the test summary now
            shows the test location instead of the fixture location.
    #10506: Fix bug where sometimes pytest would use the file system root
            directory as rootdir on Windows.
    #10607: Fix a race condition when creating junitxml reports, which could
            occur when multiple instances of pytest execute in parallel.
    #10641: Fix a race condition when creating or updating the stepwise
            plugin’s cache, which could occur when multiple xdist worker
            nodes try to simultaneously update the stepwise plugin’s cache.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agolibtest-needs-perl: upgrade 0.002009 -> 0.002010
Tim Orling [Fri, 3 Feb 2023 17:50:22 +0000 (09:50 -0800)] 
libtest-needs-perl: upgrade 0.002009 -> 0.002010

0.002010 - 2023-01-22
  - split main test into three separate scripts
  - avoid outputting multiple plans if used with no_plan

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoperf: Fix 6.1 kernel reproducibility issue
Richard Purdie [Fri, 3 Feb 2023 12:06:08 +0000 (12:06 +0000)] 
perf: Fix 6.1 kernel reproducibility issue

The pmu-events.c file is generated by a python script making os.scandir()
calls. The return value is "order on disk" which can cary between machines.

Add in a sed to fix the perf source to sort this data which makes
the pmu-events.c file deterministic.

We should try and upstream this change but we'll need to sed for varying
kernel versions. We should also try and get the perf source being added
to the perf-devsrc package so when failures like this occur, diffoscope
is much more helpful!

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agotestimage: Fix error message to reflect new syntax
Alejandro Hernandez Samaniego [Wed, 1 Feb 2023 20:13:22 +0000 (13:13 -0700)] 
testimage: Fix error message to reflect new syntax

Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agosstate.bbclass: Fetch non-existing local .sig files if needed
Tobias Hagelborn [Mon, 30 Jan 2023 14:20:25 +0000 (15:20 +0100)] 
sstate.bbclass: Fetch non-existing local .sig files if needed

For the case of a global shared state cache and a local sstate cache
with a mix of signed and un-signed entries, there is a case where
a .sig is missing locally, but may exist in the global sstate cache.

For this case, do not just fail sstate fetch, but rather backfill
the .sig file from the global sstate cache.

If this case is detected, re-run the fetch operation to get the
global .sig file (if it exists).

Signed-off-by: Tobias Hagelborn <tobias.hagelborn@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agorust: Add `update_snapshot` task to generate `rust-snapshot.inc`
Alex Kiernan [Mon, 30 Jan 2023 14:01:40 +0000 (14:01 +0000)] 
rust: Add `update_snapshot` task to generate `rust-snapshot.inc`

Everything we need for `rust-snapshot.inc` exists in `src/stage0.json`,
so just read that to generate it.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoxinetd: move xconv.pl script to separate package
Martin Jansa [Mon, 30 Jan 2023 13:54:20 +0000 (14:54 +0100)] 
xinetd: move xconv.pl script to separate package

* most xinetd users probably don't need this nowadays and it
  pulls perl into the images

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>
2 years agooeqa/selftest/locales: Add selftest for locale generation/presence
Louis Rannou [Wed, 1 Feb 2023 15:11:41 +0000 (16:11 +0100)] 
oeqa/selftest/locales: Add selftest for locale generation/presence

[YOCTO #9070]

Add a new selftest to validate locale generation. This selftest builds a
complete target with GLIBC_GENERATE_LOCALES, IMAGE_LINGUAS,
ENABLE_BINARY_LOCALE_GENERATION set.

Signed-off-by: Louis Rannou <lrannou@baylibre.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agognutls: add ptest support
Ravineet Singh [Wed, 1 Feb 2023 15:20:49 +0000 (16:20 +0100)] 
gnutls: add ptest support

Add gnutls unit-tests into ptest. Only self-contained
tests (no external file system dependencies) are included.

Some tests have been put in a disallow list in the run-ptest;
these tests either require additional files (certificates) or
environment setup prior to being run, via wrapper shell script.
As autotools packages are built out-of-tree, it is cumbersome
to add additional files. With regards to tests requiring wrapper
scripts, it is possible to add logic to run these tests under
run-ptests but that will require more effort to maintain, hence
skipped.

Verified via:
$ runqemu qemux86-64 kvm nographic serial qemuparams='-m 4096 -smp 32'
root@qemux86-64:~# ptest-runner gnutls
START: ptest-runner
BEGIN: /usr/lib64/gnutls/ptest
PASS: aead-cipher-vec
PASS: alerts
PASS: anti_replay
...
gnutls test summary:
--------------------
total: 375
pass : 364
fail : 0
skip : 11

DURATION: 184
END: /usr/lib64/gnutls/ptest
2023-02-01T13:55
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: Ravineet Singh <ravineet.a.singh@est.tech>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agopython3-markupsafe: upgrade 2.1.1 -> 2.1.2
Richard Purdie [Wed, 1 Feb 2023 11:30:19 +0000 (11:30 +0000)] 
python3-markupsafe: upgrade 2.1.1 -> 2.1.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 years agoapt: fix do_package_qa failure
Changqing Li [Tue, 31 Jan 2023 09:40:13 +0000 (17:40 +0800)] 
apt: fix do_package_qa failure

bitbake nativesdk-apt failed with error:
ERROR: nativesdk-apt-2.4.5-r0 do_package_qa: QA Issue: nativesdk-apt installs files in /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/var/volatile, but it is expected to be empty [empty-dirs]

an empty dir apt is installed under /var/log/, fix the failure
by removing the empty dir apt as what we have done for target.
apt will create it when it does not exist.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>