]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
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>
4 months agocoreutils: fix cksum on musl
Ross Burton [Thu, 27 Mar 2025 21:36:26 +0000 (21:36 +0000)] 
coreutils: fix cksum on musl

musl has subtly different type definitions to glibc, which broke cksum
under musl. Backport a patch from upstream to fix this.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agocoreutils: add missing ptest dependencies
Ross Burton [Thu, 27 Mar 2025 21:36:25 +0000 (21:36 +0000)] 
coreutils: add missing ptest dependencies

One tests needs xz, and the acl and attr tests if enabled need the
corresponding tools.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoexpat: Upgrade 2.7.0 -> 2.7.1
Richard Purdie [Thu, 27 Mar 2025 22:29:55 +0000 (22:29 +0000)] 
expat: Upgrade 2.7.0 -> 2.7.1

Includes a fix for a regression from the fix for CVE-2024-8176.

License-Update: Copyright years change only

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agomc: fix buildpath QA regarding unzip
Chen Qi [Thu, 27 Mar 2025 06:21:43 +0000 (14:21 +0800)] 
mc: fix buildpath QA regarding unzip

When unzip-native is somehow introduced indirectly into the dependency
chain, then we get buildpath QA issue. Pass a similar value as the ZIP
to fix this issue.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Oe-selftest changes for rust v1.84.1
Deepesh Varatharajan [Thu, 27 Mar 2025 09:06:07 +0000 (02:06 -0700)] 
rust: Oe-selftest changes for rust v1.84.1

Ignore the failing unit test.

The tidy check failed due to a typo, which was already reported and
fixed in the Rust upstream.

Upstream-Status: Backport [https://github.com/rust-lang/rust/commit/8e7734978245522cbbd14e53e08e888faf031ded]

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Fix build failure when multilibs are enabled
Deepesh Varatharajan [Thu, 27 Mar 2025 09:06:06 +0000 (02:06 -0700)] 
rust: Fix build failure when multilibs are enabled

When multilibs are enabled, building rust is failing because of the following commit
https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e
with stage1/rustc cannot able to find dependent *.so files. The issue is
been fixed inrust-master with the following commit by passing the necessary library
paths before executing stage1/rustc

Upstream-Status: Backport [https://github.com/rust-lang/rust/commit/139d6ba054a1a4cc5fe64981ad46fd5547bd4916]

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Upgrade 1.83.0->1.84.1
Deepesh Varatharajan [Thu, 27 Mar 2025 09:06:05 +0000 (02:06 -0700)] 
rust: Upgrade 1.83.0->1.84.1

Rust stable version updated to 1.84.1.
https://blog.rust-lang.org/2025/01/30/Rust-1.84.1.html

Renamed and modified the below patch to adapt the new version.
rv32-cargo-rustix-0.38.37-fix.patch->rv32-cargo-rustix-0.38.38-fix.patch

Modified the below patches to adapt the new version.
repro-issue-fix-with-cc-crate-hashmap.patch
revert-link-std-statically-in-rustc_driver-feature.patch

Dropped the below patches :
0001-NFC-fix-build-failure-100993.patch
https://github.com/llvm/llvm-project/commit/6ee49080e4bb43efe7ede10bed15935853bbd434

revert-Zdual-proc-macros-additional-check.patch
Issue is fixed in rust-master and the fix is backported in the
subsequent patch of the series.

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Fix build break because of "download-rustc" and "llvm-tools"
Deepesh Varatharajan [Thu, 27 Mar 2025 09:06:04 +0000 (02:06 -0700)] 
rust: Fix build break because of "download-rustc" and "llvm-tools"

>From Rust 1.84, the download-rustc and llvm-tools options were set to True
(previously they were False)

https://github.com/rust-lang/rust/commit/cce6f03754f096f8a2bdfb357e3739b855e29366
(download-rustc)

https://github.com/rust-lang/rust/commit/38f0c099b2e684ea689633eb424d8737a1063a5e
(llvm-tools)

For tarball sources, the download-rustc option should be False, so it has been
reverted back to False.

Setting llvm-tools to True caused issues with finding llvm-objcopy, so this
has been changed back to False.

Upstream-Status: https://github.com/rust-lang/rust/pull/134240/

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agorust: Fix bloat issue in recent rust updates
Deepesh Varatharajan [Thu, 27 Mar 2025 09:06:03 +0000 (02:06 -0700)] 
rust: Fix bloat issue in recent rust updates

Remove the "src/gcc" directory from the Rust source code to reduce the
filesystem build space.

In Rust 1.83 (and 1.84), a full GCC-14 tree was included, which caused
the tar.xz archive to increase by 128 MB and the unpacked sources to
grow by 1.3 GB. This was an upstream error that has been resolved in
Rust 1.85.

After updating to Rust 1.85 we can revert this removal of "src/gcc"

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>