]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
4 months agobase-files: add gshadow entry in nsswitch.conf
Yi Zhao [Fri, 28 Mar 2025 04:56:13 +0000 (12:56 +0800)] 
base-files: add gshadow entry in nsswitch.conf

We encountered a newgrp regression in shadow 4.17.3:
  root@qemux86-64:~# groupadd g1
  root@qemux86-64:~# useradd t1
  root@qemux86-64:~# gpasswd g1
  Changing the password for group g1
  New Password:
  Re-enter new password:
  root@qemux86-64:~# sudo -u t1 newgrp g1
  Password:
  Invalid password.
  root@qemux86-64:~#

In versions prior to shadow 4.17.3, shadow used an internal
implementation to support shadow group because it could not correctly
detect whether glibc supports shadow group in a cross-compilation
environment. In 4.17.3, it can correctly check whether glibc supports
shadow group even in a cross-compilation environment[1]. If supported,
shadow will use it instead of its own internal implementation.
Shadow group support in glibc requires adding a gshadow entry in
nsswitch.conf.

After the patch:
  root@qemux86-64:~# groupadd g1
  root@qemux86-64:~# useradd t1
  root@qemux86-64:~# gpasswd g1
  Changing the password for group g1
  New Password:
  Re-enter new password:
  root@qemux86-64:~# sudo -u t1 newgrp g1
  Password:
  t1@qemux86-64:/home/root$

[1] https://github.com/shadow-maint/shadow/commit/da6b9cff02d583ef169a0bc0c1014b19b5fad2fb

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agomeson: upgrade to 1.7.1
Ross Burton [Wed, 2 Apr 2025 17:02:35 +0000 (18:02 +0100)] 
meson: upgrade to 1.7.1

Drop 0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch as
this is now upstreamed.

Remove the deletion of a .pyc because it uses frozenset(), this bug in
Python has been fixed since 3.11[1]

[1] https://github.com/python/cpython/commit/51999c960e7fc45feebd629421dec6524a5fc803

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3: remove obsolete deletion of non-deterministic .pyc files
Ross Burton [Wed, 2 Apr 2025 17:02:34 +0000 (18:02 +0100)] 
python3: remove obsolete deletion of non-deterministic .pyc files

These .pyc files were non-deterministic because they used frozensets[1],
but this has been fixed in 3.11 onwards.

[1] https://github.com/python/cpython/issues/81777
[2] https://github.com/python/cpython/commit/51999c960e7fc45feebd629421dec6524a5fc803

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolib/oe: remove redundant __name__ == "__main__" checks
Ross Burton [Wed, 2 Apr 2025 17:02:33 +0000 (18:02 +0100)] 
lib/oe: remove redundant __name__ == "__main__" checks

There's no point in checking if __name__ == "__main__" (i.e., is this
module being invoked) and then doing nothing.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoconnman: Move ppp from DEPENDS to PACKAGECONFIG
Alex Kiernan [Wed, 2 Apr 2025 16:02:15 +0000 (16:02 +0000)] 
connman: Move ppp from DEPENDS to PACKAGECONFIG

ppp is only required by connman when building the L2TP or PPTP plugins. Move it
from DEPENDS to PACKAGECONFIG so it's only there when required.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoconnman: Delete patches for gold and MIPS binutils fix
Alex Kiernan [Wed, 2 Apr 2025 16:02:14 +0000 (16:02 +0000)] 
connman: Delete patches for gold and MIPS binutils fix

gold is no longer built/supported. The workaround for binutils on MIPS no
longer appears to be required.

Also fix up tabs/whitespace in shell functions, correct HOMEPAGE, drop broken
BUGTRACKER link.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoconnman: Merge .inc into .bb
Alex Kiernan [Wed, 2 Apr 2025 16:02:13 +0000 (16:02 +0000)] 
connman: Merge .inc into .bb

No functional changes.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-plugins-bad: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:47 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-bad: upgrade 1.24.12 -> 1.26.0

- enable analytics since gstreamer1.0-python depend on it now
- explicitly diable options that new added in meson_options.txt
  - lcevcdecoder
  - lcevcencoder
  - tensordecoders
  - nvcomp
  - nvdswrapper
  - svtjpegxs
  - webview2
  - aja
  - cuda-nvmm
  - d3d12
- add backport patch to fix undefined reference to `__atomic_fetch_add_8' issue
  This patch is part of upstream commit
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8637/commits?commit_id=f2b5c0b6020b50f5173e449b45a6f
7a7be31c48f

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-python: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:46 +0000 (18:33 +0800)] 
gstreamer1.0-python: upgrade 1.24.12 -> 1.26.0

gstreamer1.0-python adds depend on gstreamer-analytics-1.0 in gstbad now:
  |../../../../../../workspace/sources/gstreamer1.0-python/meson.build:23:13: ERROR: Dependency "gstreamer-analytics-1.0" not found, tried pkgconfig

Source code:
  | $ vi  workspace/sources/gstreamer1.0-python/meson.build
  | 23 gstbad_dep = dependency('gstreamer-analytics-1.0', version :gst_req,
  | 24   fallback : [])

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-plugins-ugly: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:45 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-ugly: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-plugins-good: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:44 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-good: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-plugins-base: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:43 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-base: upgrade 1.24.12 -> 1.26.0

- add backport patch to fix undefined reference to `__atomic_fetch_add_8' issue
  This patch is part of upstream commit
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8637/commits?commit_id=f2b5c0b6020b50f5173e449b45a6f7a7be31c48f

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-rtsp-server: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:42 +0000 (18:33 +0800)] 
gstreamer1.0-rtsp-server: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-vaapi: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:41 +0000 (18:33 +0800)] 
gstreamer1.0-vaapi: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0-libav: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:40 +0000 (18:33 +0800)] 
gstreamer1.0-libav: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogstreamer1.0: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:39 +0000 (18:33 +0800)] 
gstreamer1.0: upgrade 1.24.12 -> 1.26.0

- add backport patch to fix undefined reference to `__atomic_fetch_add_8' issue
  This patch is part of upstream commit, only pick subprojects/gstreamer/meson.build part that affect us
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8637/commits?commit_id=f2b5c0b6020b50f5173e449b45a6f7a7be31c48f

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogst-devtools: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:38 +0000 (18:33 +0800)] 
gst-devtools: upgrade 1.24.12 -> 1.26.0

Disable new meson option dots_viewer

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-iniconfig: upgrade 2.0.0 -> 2.1.0
Richard Purdie [Tue, 1 Apr 2025 08:55:11 +0000 (08:55 +0000)] 
python3-iniconfig: upgrade 2.0.0 -> 2.1.0

License-Update: Whitespace/indentation changes only

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopatch.py: set commituser and commitemail for addNote
Changqing Li [Wed, 2 Apr 2025 06:29:01 +0000 (14:29 +0800)] 
patch.py: set commituser and commitemail for addNote

When PATCHTOOL is set to 'git', and user don't setup
user.name and user.email for git, do_patch fail with
the following error, fix by passing -c options.
CmdError("git notes --ref refs/notes/devtool append -m 'original patch: 0001-PATCH-increase-to-cpp17-version.patch' HEAD", 0, 'stdout:
stderr: Author identity unknown
*** Please tell me who you are.
Run
  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosstate-cache-management: add dry-run argument
Jose Quaresma [Tue, 1 Apr 2025 16:59:12 +0000 (17:59 +0100)] 
sstate-cache-management: add dry-run argument

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobarebox: upgrade 2025.02.0 -> 2025.03.0
Enrico Jörns [Tue, 1 Apr 2025 21:02:33 +0000 (23:02 +0200)] 
barebox: upgrade 2025.02.0 -> 2025.03.0

Changes in 2025.03.0
--------------------

 * Support for Sunxi SoCs added.
 * Support for running on a Pine64+ as a generic barebox-dt-2nd.img image.
 * MMCs are now much faster to erase, reportedly up to 60x faster.
 * Fixed partition handling adapted to be Linux compatible
   (barebox,fixed-partitions)
 * i.MX HAB support now supports revoking keys and burning the field
   return fuse.
 * K3: support for eMMC boot partition booting and USB DFU bootstrapping.
 * Support for replacing single artifacts when booting bootspec entries.

Changelog: https://lore.barebox.org/barebox/Z9veR3N6puizrAT8@pengutronix.de/T/#u

Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoglibc: Add single-threaded fast path to rand()
Haixiao Yan [Mon, 31 Mar 2025 09:05:17 +0000 (17:05 +0800)] 
glibc: Add single-threaded fast path to rand()

Backport a patch [1] to improve performance of rand() and __random()[2]
by adding a single-threaded fast path.

[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=be0cfd848d9ad7378800d6302bc11467cf2b514f
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=32777
Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agostress-ng: upgrade 0.18.11 -> 0.18.12
Richard Purdie [Tue, 1 Apr 2025 10:11:54 +0000 (10:11 +0000)] 
stress-ng: upgrade 0.18.11 -> 0.18.12

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-calver: upgrade 2022.6.26 -> 2025.04.01
Richard Purdie [Tue, 1 Apr 2025 08:49:05 +0000 (08:49 +0000)] 
python3-calver: upgrade 2022.6.26 -> 2025.04.01

Add tag to SRC_URI to verify SRCREV.

Upstream improved their project.toml and removed much of setup.py meaning
the patch was no longer needed.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agowayland-protocols: upgrade 1.41 -> 1.42
Richard Purdie [Tue, 1 Apr 2025 11:46:01 +0000 (11:46 +0000)] 
wayland-protocols: upgrade 1.41 -> 1.42

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosysklogd: upgrade 2.7.1 -> 2.7.2
Richard Purdie [Tue, 1 Apr 2025 10:14:02 +0000 (10:14 +0000)] 
sysklogd: upgrade 2.7.1 -> 2.7.2

Add tag to SRC_URI to verify SRCREV.

Rename files directory to be recipe specific.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoshaderc: upgrade 2024.3 -> 2025.1
Richard Purdie [Tue, 1 Apr 2025 11:33:35 +0000 (11:33 +0000)] 
shaderc: upgrade 2024.3 -> 2025.1

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorepo: upgrade 2.52 -> 2.53
Richard Purdie [Tue, 1 Apr 2025 09:45:53 +0000 (09:45 +0000)] 
repo: upgrade 2.52 -> 2.53

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoqemu: Upgrade 9.2.0 -> 9.2.3
Richard Purdie [Tue, 1 Apr 2025 06:03:29 +0000 (06:03 +0000)] 
qemu: Upgrade 9.2.0 -> 9.2.3

Drop a patch merged upstream.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-yamllint: upgrade 1.36.0 -> 1.37.0
Richard Purdie [Tue, 1 Apr 2025 09:43:20 +0000 (09:43 +0000)] 
python3-yamllint: upgrade 1.36.0 -> 1.37.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-typing-extensions: upgrade 4.12.2 -> 4.13.0
Richard Purdie [Tue, 1 Apr 2025 09:39:07 +0000 (09:39 +0000)] 
python3-typing-extensions: upgrade 4.12.2 -> 4.13.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-trove-classifiers: upgrade 2025.3.13.13 -> 2025.3.19.19
Richard Purdie [Tue, 1 Apr 2025 09:36:51 +0000 (09:36 +0000)] 
python3-trove-classifiers: upgrade 2025.3.13.13 -> 2025.3.19.19

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-setuptools: upgrade 76.0.0 -> 78.1.0
Richard Purdie [Tue, 1 Apr 2025 09:32:20 +0000 (09:32 +0000)] 
python3-setuptools: upgrade 76.0.0 -> 78.1.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-setuptools-scm: upgrade 8.2.0 -> 8.2.1
Richard Purdie [Tue, 1 Apr 2025 09:25:10 +0000 (09:25 +0000)] 
python3-setuptools-scm: upgrade 8.2.0 -> 8.2.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-scons: upgrade 4.9.0 -> 4.9.1
Richard Purdie [Tue, 1 Apr 2025 09:22:42 +0000 (09:22 +0000)] 
python3-scons: upgrade 4.9.0 -> 4.9.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-rpds-py: upgrade 0.22.3 -> 0.24.0
Richard Purdie [Tue, 1 Apr 2025 09:19:50 +0000 (09:19 +0000)] 
python3-rpds-py: upgrade 0.22.3 -> 0.24.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-rdflib: upgrade 7.1.3 -> 7.1.4
Richard Purdie [Tue, 1 Apr 2025 09:16:20 +0000 (09:16 +0000)] 
python3-rdflib: upgrade 7.1.3 -> 7.1.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-pytz: upgrade 2025.1 -> 2025.2
Richard Purdie [Tue, 1 Apr 2025 09:13:51 +0000 (09:13 +0000)] 
python3-pytz: upgrade 2025.1 -> 2025.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-pyparsing: upgrade 3.2.1 -> 3.2.3
Richard Purdie [Tue, 1 Apr 2025 09:11:21 +0000 (09:11 +0000)] 
python3-pyparsing: upgrade 3.2.1 -> 3.2.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-pygobject: upgrade 3.52.2 -> 3.52.3
Richard Purdie [Tue, 1 Apr 2025 09:08:57 +0000 (09:08 +0000)] 
python3-pygobject: upgrade 3.52.2 -> 3.52.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-poetry-core: upgrade 2.1.1 -> 2.1.2
Richard Purdie [Tue, 1 Apr 2025 09:06:29 +0000 (09:06 +0000)] 
python3-poetry-core: upgrade 2.1.1 -> 2.1.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-numpy: upgrade 2.2.3 -> 2.2.4
Richard Purdie [Tue, 1 Apr 2025 09:02:47 +0000 (09:02 +0000)] 
python3-numpy: upgrade 2.2.3 -> 2.2.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-beartype: upgrade 0.20.0 -> 0.20.2
Richard Purdie [Tue, 1 Apr 2025 08:46:51 +0000 (08:46 +0000)] 
python3-beartype: upgrade 0.20.0 -> 0.20.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopiglit: upgrade to latest revision
Richard Purdie [Tue, 1 Apr 2025 11:30:50 +0000 (11:30 +0000)] 
piglit: upgrade to latest revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopango: upgrade 1.56.2 -> 1.56.3
Richard Purdie [Tue, 1 Apr 2025 11:11:07 +0000 (11:11 +0000)] 
pango: upgrade 1.56.2 -> 1.56.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoofono: upgrade 2.15 -> 2.16
Richard Purdie [Tue, 1 Apr 2025 07:20:02 +0000 (07:20 +0000)] 
ofono: upgrade 2.15 -> 2.16

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agompfr: upgrade 4.2.1 -> 4.2.2
Richard Purdie [Tue, 1 Apr 2025 12:39:05 +0000 (12:39 +0000)] 
mpfr: upgrade 4.2.1 -> 4.2.2

Drop backported patch.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agollvm: upgrade 20.1.0 -> 20.1.1
Richard Purdie [Tue, 1 Apr 2025 08:39:52 +0000 (08:39 +0000)] 
llvm: upgrade 20.1.0 -> 20.1.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolighttpd: upgrade 1.4.77 -> 1.4.78
Richard Purdie [Tue, 1 Apr 2025 10:03:07 +0000 (10:03 +0000)] 
lighttpd: upgrade 1.4.77 -> 1.4.78

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibusb1: upgrade 1.0.27 -> 1.0.28
Richard Purdie [Tue, 1 Apr 2025 12:24:54 +0000 (12:24 +0000)] 
libusb1: upgrade 1.0.27 -> 1.0.28

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibsoup: upgrade 3.6.4 -> 3.6.5
Richard Purdie [Tue, 1 Apr 2025 12:22:20 +0000 (12:22 +0000)] 
libsoup: upgrade 3.6.4 -> 3.6.5

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibsdl2: upgrade 2.32.2 -> 2.32.4
Richard Purdie [Tue, 1 Apr 2025 11:06:23 +0000 (11:06 +0000)] 
libsdl2: upgrade 2.32.2 -> 2.32.4

Drop backported patch.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibnotify: upgrade 0.8.4 -> 0.8.6
Richard Purdie [Tue, 1 Apr 2025 10:50:26 +0000 (10:50 +0000)] 
libnotify: upgrade 0.8.4 -> 0.8.6

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibinput: upgrade 1.27.1 -> 1.28.1
Richard Purdie [Tue, 1 Apr 2025 11:43:59 +0000 (11:43 +0000)] 
libinput: upgrade 1.27.1 -> 1.28.1

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibevdev: upgrade 1.13.3 -> 1.13.4
Richard Purdie [Tue, 1 Apr 2025 12:19:40 +0000 (12:19 +0000)] 
libevdev: upgrade 1.13.3 -> 1.13.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agokmod: upgrade 34.1 -> 34.2
Richard Purdie [Tue, 1 Apr 2025 11:48:12 +0000 (11:48 +0000)] 
kmod: upgrade 34.1 -> 34.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoiproute2: upgrade 6.13.0 -> 6.14.0
Richard Purdie [Tue, 1 Apr 2025 07:03:27 +0000 (07:03 +0000)] 
iproute2: upgrade 6.13.0 -> 6.14.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoharfbuzz: upgrade 10.4.0 -> 11.0.0
Richard Purdie [Tue, 1 Apr 2025 10:59:10 +0000 (10:59 +0000)] 
harfbuzz: upgrade 10.4.0 -> 11.0.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogtk4: upgrade 4.18.1 -> 4.18.3
Richard Purdie [Tue, 1 Apr 2025 10:47:45 +0000 (10:47 +0000)] 
gtk4: upgrade 4.18.1 -> 4.18.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoell: upgrade 0.74 -> 0.75
Richard Purdie [Tue, 1 Apr 2025 07:26:33 +0000 (07:26 +0000)] 
ell: upgrade 0.74 -> 0.75

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoed: upgrade 1.21 -> 1.21.1
Richard Purdie [Tue, 1 Apr 2025 09:58:33 +0000 (09:58 +0000)] 
ed: upgrade 1.21 -> 1.21.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodiffoscope: upgrade 289 -> 293
Richard Purdie [Tue, 1 Apr 2025 12:13:56 +0000 (12:13 +0000)] 
diffoscope: upgrade 289 -> 293

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agocreaterepo-c: upgrade 1.2.0 -> 1.2.1
Richard Purdie [Tue, 1 Apr 2025 07:46:23 +0000 (07:46 +0000)] 
createrepo-c: upgrade 1.2.0 -> 1.2.1

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoconnman: upgrade 1.43 -> 1.44
Richard Purdie [Tue, 1 Apr 2025 06:58:58 +0000 (06:58 +0000)] 
connman: upgrade 1.43 -> 1.44

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoccache: upgrade 4.11 -> 4.11.2
Richard Purdie [Tue, 1 Apr 2025 07:43:49 +0000 (07:43 +0000)] 
ccache: upgrade 4.11 -> 4.11.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobtrfs-tools: upgrade 6.13 -> 6.14
Richard Purdie [Tue, 1 Apr 2025 07:39:56 +0000 (07:39 +0000)] 
btrfs-tools: upgrade 6.13 -> 6.14

Add tag to SRC_URI to verify SRCREV.

Drop patch merged upstream.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobind: upgrade 9.20.6 -> 9.20.7
Richard Purdie [Tue, 1 Apr 2025 06:50:19 +0000 (06:50 +0000)] 
bind: upgrade 9.20.6 -> 9.20.7

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobase-passwd: upgrade 3.6.6 -> 3.6.7
Richard Purdie [Tue, 1 Apr 2025 07:22:16 +0000 (07:22 +0000)] 
base-passwd: upgrade 3.6.6 -> 3.6.7

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoat-spi2-core: upgrade 2.56.0 -> 2.56.1
Richard Purdie [Tue, 1 Apr 2025 12:09:05 +0000 (12:09 +0000)] 
at-spi2-core: upgrade 2.56.0 -> 2.56.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agotzdata/tzcode-native: upgrade 2025a -> 2025b
Priyal Doshi [Mon, 31 Mar 2025 08:48:34 +0000 (14:18 +0530)] 
tzdata/tzcode-native: upgrade 2025a -> 2025b

Signed-off-by: Priyal Doshi <pdoshi@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodbus-glib: Revise RDEPENDS:${PN}-tests assignment
Niko Mauno [Tue, 1 Apr 2025 14:04:27 +0000 (14:04 +0000)] 
dbus-glib: Revise RDEPENDS:${PN}-tests assignment

Since this recipe has 'dbus' in DEPENDS, assigning dbus-glib-tests
runtime dependency to '${PN}' instead of 'dbus' will induce pulling
the preferred runtime D-Bus package to rootfs, thanks to libdbus'
runtime recommendation of ${VIRTUAL-RUNTIME_dbus}.

Suggested-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust-llvm: Disable libedit
Richard Purdie [Wed, 2 Apr 2025 14:45:37 +0000 (15:45 +0100)] 
rust-llvm: Disable libedit

This option currently floats and is leading to non-deterministic builds. It
is used for commandline option tab completion which we don't need in our
builds in general, let alone internally within rust's llvm.

This should fix autobuilder deterministic build issues.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Upgrade 1.85.0->1.85.1
Yash Shinde [Mon, 31 Mar 2025 05:54:22 +0000 (22:54 -0700)] 
rust: Upgrade 1.85.0->1.85.1

Rust stable version updated to 1.85.1
https://blog.rust-lang.org/2025/03/18/Rust-1.85.1.html

Dropped patches:
downgrade-bootstrap-cc.patch since it's merged with v1.85.1.

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Upgrade 1.84.1->1.85.0
Yash Shinde [Mon, 31 Mar 2025 05:54:21 +0000 (22:54 -0700)] 
rust: Upgrade 1.84.1->1.85.0

Rust stable version updated to 1.85.0
https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html

Some of the major updates:

- Update LIC_FILES_CHKSUM in libstd-rs and rust recipes.
License-Update: Unicode license text is updated to Unicode-3.0 License.
https://github.com/rust-lang/rust/commit/6d2a3e9786ec43a0e0af20386e7046328296ac86
[RP: Update LICENSE to reference Unicode-3.0]

- Pass '-Zforce-unstable-if-unmarked' to RUSTFLAGS in libstd-rs.bb
Fix: https://github.com/rust-lang/rust/issues/133857#issuecomment-2526341227

- Downgrade bootstrap cc version causing bootstrap to fail on custom targets. (Backported from v1.85.1)
Fix: https://github.com/rust-lang/rust/pull/137460/commits/e4ca11f87ffca8c63aa56d45b46e62b6acc58bd7

- Explicitly set float ABI for all ARM 32 bits targets.
Fix: https://github.com/rust-lang/rust/commit/a51fefcaab835b310e2e26005b50982d0049d905

- Rust v1.85.0 tarball doesn't ship gcc tree.
Drop "remove_gcc_directory" postfunc which removed it and prevented the bloat.
Fix: https://github.com/rust-lang/rust/commit/13c3f9b9498013837782b46120085ea19ca75518

Adapted the patch changes with v1.85.0:
  repro-issue-fix-with-cc-crate-hashmap.patch
  revert-link-std-statically-in-rustc_driver-feature.patch
  rust-oe-selftest.patch
  rv32-cargo-rustix-0.38.40-fix.patch

Dropped patches:
  fix-tidy-check-failure.patch since it's merged with v1.85.0.

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Update "do_update_snapshot" task for rust-snapshot.inc
Yash Shinde [Mon, 31 Mar 2025 05:54:20 +0000 (22:54 -0700)] 
rust: Update "do_update_snapshot" task for rust-snapshot.inc

The 'do_update_snapshot' task is failed with below error:
Exception: FileNotFoundError: [Errno 2] No such file or directory: '.../rustc-1.83.0-src/src/stage0.json'

There are changes in use of key-value format in stage0 file in
rust sources and the rust recipe should be apdated for that.

Changes in rust:
https://github.com/rust-lang/rust/commit/1adfffd07f8704ca722f3897719ace079944b0c5

Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorecipes-connectivity: Drop dbus from RDEPENDS:${PN}
Niko Mauno [Tue, 1 Apr 2025 14:04:30 +0000 (14:04 +0000)] 
recipes-connectivity: Drop dbus from RDEPENDS:${PN}

Since each of these recipes already have 'dbus' in their DEPENDS,
explicit runtime dependency declaration to dbus is not stricly
necessary, because dbus-lib has runtime recommendation for
${VIRTUAL-RUNTIME_dbus} which in turn induces pulling also the
preferred runtime D-Bus package to rootfs.

Suggested-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoglib: Support using alternative runtime D-Bus
Niko Mauno [Tue, 1 Apr 2025 14:04:29 +0000 (14:04 +0000)] 
glib: Support using alternative runtime D-Bus

In order to facilitate oe-core users who wish to use e.g. dbus-broker
as their runtime D-Bus implementation, change the Freedesktop.org
specific D-Bus runtime dependency to honor the new VIRTUAL-RUNTIME_dbus
variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosystemd: Support using alternative runtime D-Bus
Niko Mauno [Tue, 1 Apr 2025 14:04:28 +0000 (14:04 +0000)] 
systemd: Support using alternative runtime D-Bus

In order to facilitate oe-core users who wish to use e.g. dbus-broker
as their runtime D-Bus implementation, change the Freedesktop.org
specific D-Bus runtime dependency to honor the new VIRTUAL-RUNTIME_dbus
variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodbus: Allow using dbus-lib with alternative D-Bus
Niko Mauno [Tue, 1 Apr 2025 14:04:26 +0000 (14:04 +0000)] 
dbus: Allow using dbus-lib with alternative D-Bus

In order to facilitate oe-core users who wish to use e.g. dbus-broker
as their runtime D-Bus implementation, declare the target specific
dbus-lib runtime recommendation so that it will honor the new
VIRTUAL-RUNTIME_dbus variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodefault-providers: Add VIRTUAL-RUNTIME_dbus variable
Niko Mauno [Tue, 1 Apr 2025 14:04:25 +0000 (14:04 +0000)] 
default-providers: Add VIRTUAL-RUNTIME_dbus variable

The purpose of the new variable is to facilitate oe-core users who wish
to use an alternative runtime D-Bus implementation instead of the
default Freedesktop.org's dbus, such as dbus-broker, a recipe for which
is currently available under
meta-openembedded/meta-oe/recipes-core/dbus/

While introducing this facilitation the intent is to preserve the
existing functionality, while allowing the user to optionally select an
alternative runtime D-Bus implementation by adding the following line
e.g. to local.conf file:

  VIRTUAL-RUNTIME_dbus = "dbus-broker"

As a background, for example the Fedora distribution uses dbus-broker
instead of Freedesktop.org's D-Bus implementation. The following
excerpts from
https://fedoraproject.org/wiki/Changes/DbusBrokerAsTheDefaultDbusImplementation
provide background for their technological decision

  This change provides a more scalable and more reliable implementation in place of the reference implementation.
  The reference implementation suffers from long-standing issues including potential dead-locks and susceptibility to denial of service attacks, which the replacement implementation does not.

and

  No visible changes in behavior are expected, except for different log messages.
  Any visibly different behavior to `dbus-daemon` should be reported as a regression.
  Ideally, this change should only improve the performance and security of the message bus.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoflac: upgrade 1.4.3 -> 1.5.0
Michael Opdenacker [Mon, 31 Mar 2025 09:12:51 +0000 (09:12 +0000)] 
flac: upgrade 1.4.3 -> 1.5.0

License-Update: GFDL 1.2 -> 1.3, copyright years update

Add patch that fixes a new documentation generation issue in 1.5.0
https://github.com/xiph/flac/pull/824

Remove the check for NASM, no longer used in 1.5.0

Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
CC: Peter Marko <peter.marko@siemens.com>
CC: Ross Burton <Ross.Burton@arm.com>
CC: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoperl: upgrade 5.40.0 -> 5.40.1
J. S. [Sun, 30 Mar 2025 19:41:23 +0000 (15:41 -0400)] 
perl: upgrade 5.40.0 -> 5.40.1

>From https://metacpan.org/pod/perldelta :

"There are no changes intentionally incompatible with 5.40.0. If any exist, they are bugs, and we request that you submit a report."

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoperlcross: upgrade 1.6 -> 1.6.1
J. S. [Sun, 30 Mar 2025 19:41:22 +0000 (15:41 -0400)] 
perlcross: upgrade 1.6 -> 1.6.1

https://github.com/arsv/perl-cross/releases/tag/1.6.1

This provides support for Perl 5.40.1

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobluez5: disable aics tests
Guðni Már Gilbert [Sun, 30 Mar 2025 02:41:02 +0000 (02:41 +0000)] 
bluez5: disable aics tests

Temporarily disable aics tests as they can fail
depending on how the tests are executed. Sometimes they pass,
sometimes they fail. The issue has been observed since BlueZ 5.72 to 5.80

Starting with BlueZ 5.80, the tests began failing when using the
ptest-runner script. This is not a new issue in BlueZ 5.80 which is
why the test is disabled with this commit until a solution is found.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobluez5: add missing tools to noinst-tools package
Guðni Már Gilbert [Sun, 30 Mar 2025 02:41:01 +0000 (02:41 +0000)] 
bluez5: add missing tools to noinst-tools package

This change will prevent these tools from being installed if the image doesn't install bluez5-noinst-tools package.

BlueZ 5.66: tools/mesh-tester
BlueZ 5.66: tools/ioctl-tester
BlueZ 5.65: tools/iso-tester
BlueZ 5.56: tools/btpclientctl
BlueZ 5.51: tools/bcmfw
BlueZ 5.49: tools/rtlfw
BlueZ 5.47: tools/btconfig (not a new tool, but it was moved from bin_PROGRAMS to noinst_PROGRAMS)

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobluez5: upgrade 5.79 -> 5.80
Guðni Már Gilbert [Sun, 30 Mar 2025 02:41:00 +0000 (02:41 +0000)] 
bluez5: upgrade 5.79 -> 5.80

Changes relevant for the build:
* Four patches are dropped because they are included in 5.80.
* Removed changes to etc/bluetooth directory permission bits. They are
  now set correctly in 5.80 [1].
* AMP code has been removed [2]. This means "tools/amptest" can be
  removed from NOINST_TOOLS_BT

[1] - https://github.com/bluez/bluez/commit/b1fd409960001a77cda2a09ecc00147ebd9c3667
[2] - https://github.com/bluez/bluez/commit/1474c11618bc1092f7dd4b304d3768ce9da02b13

Changelog:

    Fix issue with handling address type for all types of keys.
    Fix issue with handling maximum number of GATT channels.
    Fix issue with handling MTU auto-tuning feature.
    Fix issue with handling AVRCP volume in reconfigured transports.
    Fix issue with handling VCP volume setting requests.
    Fix issue with handling VCP connection management.
    Fix issue with handling MAP qualification.
    Fix issue with handling PBAP qualification.
    Fix issue with handling BNEP qualification.
    Add support for PreferredBearer device property.
    Add support for SupportedTypes Message Access property.
    Add support for HFP, A2DP, AVRCP, AVCTP and MAP latest versions.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosystemd-systemctl-native: Use += instead of :append
Peter Kjellerstedt [Fri, 28 Mar 2025 19:21:31 +0000 (20:21 +0100)] 
systemd-systemctl-native: Use += instead of :append

There is no reason to use EXTRA_OEMESON:append when += will do.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust-llvm: Compile llvm to use dynamic libraries
Richard Purdie [Mon, 31 Mar 2025 13:26:24 +0000 (14:26 +0100)] 
rust-llvm: Compile llvm to use dynamic libraries

Our main llvm recipe uses dynamic linking already but rust-llvm does not.
Enabling this significanly reduces the size of llvm-rust to about a third
of what it was, which is a bettter configuration for us leading to smaller
TMPDIR and sstate objects.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobuild-appliance-image: Update to master head revision
Richard Purdie [Sat, 29 Mar 2025 15:37:17 +0000 (15:37 +0000)] 
build-appliance-image: Update to master head revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolayer.conf: Update layer series name for release
Richard Purdie [Sat, 29 Mar 2025 15:30:38 +0000 (15:30 +0000)] 
layer.conf: Update layer series name for release

Drop styhead from the layer series name ready for release.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosanity.conf: Update minimum bitbake version to 2.12.0
Richard Purdie [Sat, 29 Mar 2025 15:29:26 +0000 (15:29 +0000)] 
sanity.conf: Update minimum bitbake version to 2.12.0

This should have been 2.11 previously but the numbers got confused.
Correct it for release.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust-source: Fix remove_gcc_directory
Richard Purdie [Sat, 29 Mar 2025 14:28:51 +0000 (14:28 +0000)] 
rust-source: Fix remove_gcc_directory

The patch works for rust-native but not other recipes which change ${S}.
Set it to use the correct path so it works for llvm-rust, cargo and others,
maximising the space saving.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolttng-tools: Update patch status
Richard Purdie [Sat, 29 Mar 2025 14:28:15 +0000 (14:28 +0000)] 
lttng-tools: Update patch status

A couple of patches were merged upstream, mark as such.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobuildperf: Tweak tooltip positioning for usability
Richard Purdie [Fri, 28 Mar 2025 22:12:44 +0000 (22:12 +0000)] 
buildperf: Tweak tooltip positioning for usability

The tooltop contains a key hyperlink to make the graphs usable. Make
it easier to click on the link by removing the space between the data
point and the tooltip.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobuildperf: Avoid step usage in performance line graphs
Richard Purdie [Fri, 28 Mar 2025 22:11:07 +0000 (22:11 +0000)] 
buildperf: Avoid step usage in performance line graphs

When using steps in the line chart, you have to look long and hard
to understand if the data is the lower or upper point on the step.

Whilst not as pretty, the sloped line charts are more accurate so
switch to those as the transition points are important and the main
reason for the charts.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agocve-update-nvd2-native: handle missing vulnStatus
Peter Marko [Fri, 28 Mar 2025 15:47:12 +0000 (16:47 +0100)] 
cve-update-nvd2-native: handle missing vulnStatus

There is a new CVE which is missing vulnStatus field:
https://services.nvd.nist.gov/rest/json/cves/2.0?cveId=CVE-2025-2682

This leads to:
File: '<snip>/poky/meta/recipes-core/meta/cve-update-nvd2-native.bb', lineno: 336, function: update_db
     0332:
     0333:    accessVector = None
     0334:    vectorString = None
     0335:    cveId = elt['cve']['id']
 *** 0336:    if elt['cve']['vulnStatus'] ==  "Rejected":
     0337:        c = conn.cursor()
     0338:        c.execute("delete from PRODUCTS where ID = ?;", [cveId])
     0339:        c.execute("delete from NVD where ID = ?;", [cveId])
     0340:        c.close()
Exception: KeyError: 'vulnStatus'

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoclasses/spdx-*.bbclass: move spdx2 specific variables out of spdx-common class
Antonin Godard [Thu, 27 Mar 2025 13:16:52 +0000 (14:16 +0100)] 
classes/spdx-*.bbclass: move spdx2 specific variables out of spdx-common class

Setting SPDX_ARCHIVE_SOURCES and SPDX_ARCHIVE_PACKAGED makes no
difference when using the spdx-3.0 class. Move these two in the spdx-2.0
class since they are only used there.

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoscripts/devtool: sort the recipes that need to be upgraded together
Ross Burton [Thu, 27 Mar 2025 12:29:13 +0000 (12:29 +0000)] 
scripts/devtool: sort the recipes that need to be upgraded together

Sort the list of recipes for a more visually pleasing display, and to
make it easier to compare output from multiple runs.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoman-db: Do not delete chatset.alias
Khem Raj [Thu, 27 Mar 2025 16:32:38 +0000 (09:32 -0700)] 
man-db: Do not delete chatset.alias

charset.alias is not generated anymore

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agofmt: Backport patch to fix spdlog ABI issue
Khem Raj [Thu, 27 Mar 2025 16:32:37 +0000 (09:32 -0700)] 
fmt: Backport patch to fix spdlog ABI issue

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>