]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
2 weeks agogit: 2.51.2 -> 2.52.0
Robert Yang [Mon, 1 Dec 2025 08:07:49 +0000 (00:07 -0800)] 
git: 2.51.2 -> 2.52.0

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 weeks agoccache: 4.12.1 -> 4.12.2
Robert Yang [Mon, 1 Dec 2025 08:07:48 +0000 (00:07 -0800)] 
ccache: 4.12.1 -> 4.12.2

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 weeks agolib/configfragments: when disabling fragments, treat fragment names as prefixes if...
Alexander Kanavin [Mon, 1 Dec 2025 11:52:03 +0000 (12:52 +0100)] 
lib/configfragments: when disabling fragments, treat fragment names as prefixes if they end with /

This allows disabling classes of fragments without knowing their full names, e.g.
instead of

$ bitbake-config-build disable-fragment machine/qemuarm

one can issue

$ bitbake-config-build disable-fragment machine/

to match and disable everything that starts with 'machine/'.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 weeks agoutfcpp: add ptest support
Gyorgy Sarvari [Mon, 1 Dec 2025 12:15:38 +0000 (13:15 +0100)] 
utfcpp: add ptest support

Also untangle the licenses a bit: the tests/ftest.h header is covered by
MIT license, however it is only included if tests are enabled.

The tests take less than 2 seconds to execute.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 weeks agoutfcpp: upgrade 4.0.6 -> 4.0.8
Gyorgy Sarvari [Mon, 1 Dec 2025 12:15:37 +0000 (13:15 +0100)] 
utfcpp: upgrade 4.0.6 -> 4.0.8

License-update: the project removed the submodules, and included
the necessary files in the main repository. The license itself hasn't
chaged, however it seems that it was indicated incorrectly in the recipe
previously: the main application is BSL-1.0, but the additional header
is under MIT, and not BSD.

Selection from the shortlog:
- fix compile warning
- Get rid of submodules and add ftest.h to tests directry
- tidy code
- Compile time checks for size of UTF-16 code units

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 weeks agoffmpeg: update 8.0 -> 8.0.1
Markus Volk [Tue, 2 Dec 2025 07:22:47 +0000 (08:22 +0100)] 
ffmpeg: update 8.0 -> 8.0.1

version 8.0.1:
 avutil/common: cast GET_BYTE/GET_16BIT returned value
 avfilter/vf_drawtext: fix call GET_UTF8 with invalid argument
 avfilter/vf_drawtext: fix incorrect text length
 Update for 8.0.1
 avfilter/vf_drawtext: Account for bbox text seperator
 avcodec/mediacodecdec_common: Check that the input to mediacodec_wrap_sw_audio_buffer() contains channel * sample_size
 avcodec/rv60dec: Clear blk_info
 avformat/whip: Fix rtp_ctx->streams access
 avcodec/utvideodec: Set B for the width= 1 case in restore_median_planar_il()
 avcodec/osq: Fix 32bit sample overflow
 avformat/rtpdec_rfc4175: Only change PayloadContext on success
 avformat/rtpdec_rfc4175: Check dimensions
 avformat/rtpdec_rfc4175: Fix memleak of sampling
 avformat/http: Fix off by 1 error
 avcodec/exr: spelling
 avcodec/rv60dec: add upper bound check for qp
 avcodec/exr: use tile dimensions in pxr24 UINT case
 avcodec/exr: Simple check for available channels
 avformat/sctp: Check size in sctp_write()
 avformat/rtmpproto: consider command line argument lengths
 avformat/rtmpproto_ Check tcurl and flashver length
 avcodec/g723_1enc: Make min_err 64bit
 avcodec/vlc: Clear val8/16 in vlc_multi_gen() by av_mallocz()
 avformat/rtpenc_h264_hevc: Check space for nal_length_size in ff_rtp_send_h264_hevc()
 avcodec/ffv1enc: Consider variation in slice sizes
 libavcodec/cbs_apv_syntax_template: limit tile to 2gb
 swscale/output: Fix unsigned cast position in  yuv2*
 swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
 avcodec/exr: Check that DWA has 3 channels
 avcodec/exr: check ac_size
 avcodec/exr: Round dc_w/h up
 avcodec/mjpegdec: Explain buf_size/width/height check
 configure: strip non numeric trailer from gcc version
 avformat/dhav: Fix off by length of read element error
 avformat/aviobuf: Keep checksum_ptr consistent in avio_seek()
 doc/examples/vaapi_encode: fix invalid check on fwrite
 avcodec/librsvgdec: fix compilation with librsvg 2.50.3
 avcodec/mfenc: fix memory leak with D3D11 input surfaces
 swscale/graph: fix double-free when legacy pass fails initializing
 libavformat/udp: Fix call to recvfrom(2)
 avfilter/f_ebur128: Fix incorrect ebur128 peak calculation.
 avformat/udp: fix warning about unused varible
 avdevice/lavfi: stop setting deprecated buffersink options
 configure: unbreak glslang build
 swscale/range_convert: fix truncation bias in range conversion
 lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
 avcodec/mlpdec: don't depend on context channel layout when setting substream masks
 avformat/demux: pass new extradata to the parser
 avfilter/af_whisper: fix srt index
 avfilter/af_whisper: fix int64 printf format
 avfilter/af_whisper: fix srt file format
 avfilter/whisper: correct option formatting
 avfilter/af_whisper: fix broken output for multibyte character
 avformat/rtsp: fix leading space in RTSP reason
 avformat/rtsp: do not log invalid values
 avformat/http: Handle IPv6 Zone ID in hostname
 avformat/dump: fix log level passed to av_log when printing stream group side data
 avcodec/hevc/sei: don't attempt to use stale values in HEVCSEITDRDI
 avcodec/hevc/sei: prevent storing a potentially bogus num_ref_displays value in HEVCSEITDRDI
 avcodec/hevc/refs: don't unconditionally discard non-IRAP frames if no IRAP frame was seen before
 libavutil/arm: Rename the HWCAP defines
 libavutil/arm: Make use of elf_aux_info() on FreeBSD/OpenBSD
 fftools/ffmpeg: fix gracefully shutdown
 avcodec/decode: sync initial_pict_type and intra_only_flag with thread worker's avctx
 avcodec/x86/pngdsp: add missing emms at the end of add_png_paeth_prediction
 avcodec/videotoolboxenc: ensure bitrate is set in low_delay mode
 avcodec/videotoolboxenc: allow low latency RC with HEVC
 avcodec/videotoolboxenc: support global_quality without qscale
 avcodec/videotoolboxenc: fix the loss of precision when calculating quality
 fftools/ffmpeg_demux: ensure the display_rotation option is honored
 avcodec/mjpegdec: use ff_frame_new_side_data() to export display matrix
 avutil/tests/aes_ctr: extend the test to cover payloads smaller than a block
 avutil/aes_ctr: reintroduce the block offset state
 avfilter/vf_lcevc: support LCEVCdec version 4
 avcodec/lcevcdec: support LCEVCdec version 4
 movenc: ensure chapters track extradata is not null and populated

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 weeks agovalgrind: Upgrade 3.25.1 -> 3.26.0
Mingli Yu [Thu, 13 Nov 2025 02:11:28 +0000 (10:11 +0800)] 
valgrind: Upgrade 3.25.1 -> 3.26.0

License-Update:
 License version and the copyright year updated [1].

Remove 0001-Use-portable-syntax-for-pushsection-directive-in-inl.patch
as the logic has been already included in the new version [2].

Add patch to fix off64_t not defined in musl.

[1] https://sourceware.org/git/?p=valgrind.git;a=commit;h=3392155359822c0d4e8bb371862e92425054d02a
[2] https://sourceware.org/git/?p=valgrind.git;a=commitdiff;h=2fa8581c4974db57de80de915d16ce299eb9aa84

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 weeks agomesa: drop freedreno-fdperf PACKAGECONFIG
Dmitry Baryshkov [Thu, 30 Oct 2025 11:54:15 +0000 (13:54 +0200)] 
mesa: drop freedreno-fdperf PACKAGECONFIG

With libconfig being a part of OE-Core, we can now drop separate
freedreno-fdperf config option and merge the dependency into other
freedreno tools dependencies.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agowaffle: Fix build with c23/glibc-2.43
Khem Raj [Tue, 11 Nov 2025 03:29:38 +0000 (19:29 -0800)] 
waffle: Fix build with c23/glibc-2.43

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agovirglrenderer: Fix build with glibc 2.43+
Khem Raj [Mon, 10 Nov 2025 20:37:51 +0000 (12:37 -0800)] 
virglrenderer: Fix build with glibc 2.43+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibcxx/compiler-rt: Add support for llvm-libgcc
Khem Raj [Fri, 7 Nov 2025 23:06:17 +0000 (15:06 -0800)] 
libcxx/compiler-rt: Add support for llvm-libgcc

llvm-libgcc is a drop-in replacement for libgcc and crt* files
and its API compatible as well, built out of compiler-rt
and libunwind projects.

Its only enabled when TC_CXX_RUNTIME is set to 'llvm'
since user intends to use LLVM provided runtime packages
as default platform/system runtime.

Move libunwind out of libcxx recipe into compiler-rt
recipe, to facilicate building llvm-libgcc

Package and build crt* files, creating symlinks for
names as they are expected by gcc, to help build packages
with gcc when and where needed.

Always use LLD linker to build compiler-rt since the
versioning script to generate libgcc compatibility
expects it to be LLD and not BFD linker doing the link

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agocompiler-rt-sanitizers: Adjust for compiler-rt changes
Khem Raj [Fri, 7 Nov 2025 23:06:16 +0000 (15:06 -0800)] 
compiler-rt-sanitizers: Adjust for compiler-rt changes

* ORC is not built with compiler-rt anymore, hence package it here
* Avoid duplication in specifying cmake sourcedir, use OECMAKE_SOURCEPATH
* Since RUNTIMES are bounded there is no need to specify build targets explicitly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibcxx: Remove gnu runtime from dependencies
Khem Raj [Fri, 7 Nov 2025 23:06:15 +0000 (15:06 -0800)] 
libcxx: Remove gnu runtime from dependencies

There is no need to have these dependencies if we can cache some of
cmake values, it really does not need these packages to build or run

It also simplifies the depchain a bit.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agocompiler-rt: Always build c runtime (crt) files
Khem Raj [Fri, 7 Nov 2025 23:06:14 +0000 (15:06 -0800)] 
compiler-rt: Always build c runtime (crt) files

Makes llvm runtime provide another step towards providing
platform C/C++ runtime

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agocompiler-rt: Remove the need to depend on libgcc
Khem Raj [Fri, 7 Nov 2025 23:06:13 +0000 (15:06 -0800)] 
compiler-rt: Remove the need to depend on libgcc

libgcc is only used in cmake tests for compiler checks
which works in contained environment like OE, add depedencies
on native version of compiler-rt and libcxx for compiler to
use

Do not build orc builtins, its only needed for JIT which OE
does not use.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoclang: Fix libgcc.so.1.0 symlink to point to libunwind.so.1
Khem Raj [Fri, 7 Nov 2025 23:06:12 +0000 (15:06 -0800)] 
clang: Fix libgcc.so.1.0 symlink to point to libunwind.so.1

Pointing to libunwind.so results in build QA errors since libunwind.so
ends up in -dev package

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agompg123: upgrade 1.33.2 -> 1.33.3
Ankur Tyagi [Fri, 7 Nov 2025 08:13:21 +0000 (21:13 +1300)] 
mpg123: upgrade 1.33.2 -> 1.33.3

Changelog:
* Fix build with newer toolchain on Android by using __ANDROID__ macro (bug 380).
* Consolidate and more consistently use .rodata switch in macro.

https://github.com/madebr/mpg123/blob/master-with-github-ci/NEWS

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolighttpd: upgrade 1.4.81 -> 1.4.82
Ankur Tyagi [Thu, 6 Nov 2025 20:45:36 +0000 (09:45 +1300)] 
lighttpd: upgrade 1.4.81 -> 1.4.82

Changelog:
https://www.lighttpd.net/2025/9/12/1.4.82/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibproxy: upgrade 0.5.10 -> 0.5.11
Ankur Tyagi [Thu, 6 Nov 2025 20:45:35 +0000 (09:45 +1300)] 
libproxy: upgrade 0.5.10 -> 0.5.11

Changelog:
https://github.com/libproxy/libproxy/releases/tag/0.5.11

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agopython3-markupsafe: upgrade 3.0.2 -> 3.0.3
Ankur Tyagi [Thu, 6 Nov 2025 11:16:23 +0000 (00:16 +1300)] 
python3-markupsafe: upgrade 3.0.2 -> 3.0.3

Changelog:
https://github.com/pallets/markupsafe/releases/tag/3.0.3

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoadwaita-icon-theme: upgrade 48.0 -> 49.0
Wang Mingyu [Wed, 5 Nov 2025 23:46:44 +0000 (07:46 +0800)] 
adwaita-icon-theme: upgrade 48.0 -> 49.0

Changelog:
==========
- symbolic: night light
- symbolic: battery rendered as square
- symbolic: plugged variants of battery status
- symbolic: vpn metaphor
- symbolic: gtk rendering optimizations
- cursors: fleur -> all-resize
- cursors: DND cleanup

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibadwaita: Upgrade 1.7.6 -> 1.8.1
Jörg Sommer [Mon, 3 Nov 2025 07:27:24 +0000 (08:27 +0100)] 
libadwaita: Upgrade 1.7.6 -> 1.8.1

Changelog: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.8.1/NEWS

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogtk4: Convert to gnomebase
Jörg Sommer [Mon, 3 Nov 2025 07:27:20 +0000 (08:27 +0100)] 
gtk4: Convert to gnomebase

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogobject-introspection: Upgrade 1.84.0 -> 1.86.0
Jörg Sommer [Mon, 3 Nov 2025 07:27:16 +0000 (08:27 +0100)] 
gobject-introspection: Upgrade 1.84.0 -> 1.86.0

1.86.0 - 2025-09-13
-------------------
- giscanner: Added ability to add wrapper script arguments [!530]
- g-ir-tools: Support reading @rspfiles for arguments [!532]
- Update gobject-introspection-tests [!536]
- giscanner: support alignof expressions [!538]
- dumper: Fix introspection binaries missing rpaths for uninstalled ELF shlibs [!540]
- meson: Fix fs.copyfile semantics breaking GIR build with Ninja 1.12+ [!534]
- giscanner: Deduplicate arguments and use response files for MSVC [!535]
- scanner: Prefer some getters over others [!473]
- girepository: Initialize the async functions parameters [!544]

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agovte: support reproducibility when debug build is enabled
Hongxu Jia [Mon, 3 Nov 2025 06:45:17 +0000 (14:45 +0800)] 
vte: support reproducibility when debug build is enabled

When debug build is enabled, there is a build path issue in source file
which caused build is not reproducible
...subprojects/simdutf/simdutf.h...
 1 /* auto-generated on 2025-03-17 16:13:41 -0400. Do not edit! */
 2 /* begin file include/simdutf.h */
 3 // /build-dir/vte-0.82.1/subprojects/simdutf/include/simdutf.h:1
 4 #ifndef SIMDUTF_H
...subprojects/simdutf/simdutf.h...

The source file is auto generated by python script amalgamate.py,
apply a fix to the script to use relative path to instead

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibconfig: import recipe from meta-oe
Dmitry Baryshkov [Thu, 30 Oct 2025 11:54:14 +0000 (13:54 +0200)] 
libconfig: import recipe from meta-oe

One of the freedreno tools in the Mesa package depends on libconfig.
Recipes from other layers also depend on libconfig. It makes sense to
move libconfig to OE-Core in order to reduce inter-layer dependencies.

Changes between meta-oe and this recipe:
- Upgraded to 1.8.1
- Switched to UPSTREAM_CHECK_GITTAGREGEX
- Switched from autotools-brokensep to autotools
- Added a patch fixing reproducibility issues

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogtk4: update 4.18.6 -> 4.20.2
Markus Volk [Tue, 21 Oct 2025 18:21:52 +0000 (20:21 +0200)] 
gtk4: update 4.18.6 -> 4.20.2

Changelog: [https://gitlab.gnome.org/GNOME/gtk/-/blob/4.20.2/NEWS]

- add bash-completion to FILES to avoid an installed-vs-shipped issue
- remove gtk4-printbackend-cups package
- use $GNOME_MIRROR in download URL

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibcheck: add ptest support
Pratik Farkase [Fri, 21 Nov 2025 13:24:17 +0000 (14:24 +0100)] 
libcheck: add ptest support

Add package test (ptest) support to libcheck recipe to enable
running the test suite on target devices.

The implementation installs:
- Test binaries (check_check, check_check_export)
- Test helper binaries and scripts
- Shell script tests that validate various output formats
- Test configuration files

All 9 upstream tests pass successfully:
START: ptest-runner
BEGIN: /usr/lib/libcheck/ptest
PASS: check_check_export
PASS: check_check
PASS: test_output.sh
PASS: test_check_nofork.sh
PASS: test_check_nofork_teardown.sh
PASS: test_xml_output.sh
PASS: test_log_output.sh
PASS: test_set_max_msg_size.sh
PASS: test_tap_output.sh
END: /usr/lib/libcheck/ptest
STOP: ptest-runner

Note: The test_vars SRCDIR path is set to /usr/src/debug/libcheck/0.15.2/tests
to match the debug source paths embedded in compiled binaries.

Signed-off-by: Pratik Farkase <pratik.farkase@est.tech>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoarchiver.bbclass: remove workdir from patchdir
Changqing Li [Fri, 21 Nov 2025 10:52:11 +0000 (18:52 +0800)] 
archiver.bbclass: remove workdir from patchdir

Remove build path from patchdir, file name will change from
series.subdir._master_build_tmp_work_corei7-64-wrs-linux_thin-provisioning-tools_1.1.0_sources_cargo_home_bitbake_libc-0.2.155
to
series.subdir._sources_cargo_home_bitbake_libc-0.2.155.

This can also avoid the following error when the build path is long:
File: '/layers/oe-core/meta/classes/archiver.bbclass', lineno: 262, function: do_ar_original
     0258:            series = os.path.join(ar_outdir, 'series')
 *** 0262:        with open(series, 'a') as s:
     0263:            s.write('%s -p%s\n' % (os.path.basename(local), parm['striplevel']))

Exception: OSError: [Errno 36] File name too long: '/path/to/series.subdir._path_to_tmp_work_x86-64-v3-wrs-linux_thin-provisioning-tools_1.1.0_sources_cargo_home_bitbake_libc-0.2.155'

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agorpcbind: set the owner of /run/rpcbind to rpc
Yi Zhao [Thu, 20 Nov 2025 06:44:41 +0000 (14:44 +0800)] 
rpcbind: set the owner of /run/rpcbind to rpc

The current owner of /run/rpcbind is root, which prevents the rpc user
from creating files in this directory. When the rpcbind service is
stopped, the following errors are logged:

$ systemctl stop rpcbind
 systemd[1]: Stopping RPC Bind...
 rpcbind[270]: cannot open file = /run/rpcbind/rpcbind.xdr for writing
 rpcbind[270]: cannot save any registration
 rpcbind[270]: cannot open file = /run/rpcbind/portmap.xdr for writing
 rpcbind[270]: cannot save any registration
 systemd[1]: rpcbind.service: Deactivated successfully.
 systemd[1]: Stopped RPC Bind.

Set the owner of /run/rpcbind to rpc to fix this issue.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agospdx30_tasks: Fix SPDX_CUSTOM_ANNOTATION_VARS implementation
Stefano Tondo [Wed, 19 Nov 2025 22:22:45 +0000 (23:22 +0100)] 
spdx30_tasks: Fix SPDX_CUSTOM_ANNOTATION_VARS implementation

Fix incorrect function call when processing SPDX_CUSTOM_ANNOTATION_VARS.
The code was calling new_annotation() as a standalone function, but it
should be called as a method on the build_objset object.

Error:
    new_annotation(d, build_objset, build, ...)

Corrected to:
    build_objset.new_annotation(d, build_objset, build, ...)

This bug would cause a NameError at runtime if SPDX_CUSTOM_ANNOTATION_VARS
was set to a non-empty value, preventing SPDX document generation.

The fix aligns with how new_annotation() is called elsewhere in the
codebase and matches the SBOMObjset class method signature.

Signed-off-by: Stefano Tondo <stefano.tondo.ext@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibdrm: upgrade 2.4.125 -> 2.4.128
Wang Mingyu [Wed, 5 Nov 2025 23:47:10 +0000 (07:47 +0800)] 
libdrm: upgrade 2.4.125 -> 2.4.128

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibcomps: upgrade 0.1.22 -> 0.1.23
Wang Mingyu [Wed, 5 Nov 2025 23:47:09 +0000 (07:47 +0800)] 
libcomps: upgrade 0.1.22 -> 0.1.23

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-vaapi: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:07 +0000 (07:47 +0800)] 
gstreamer1.0-vaapi: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:06 +0000 (07:47 +0800)] 
gstreamer1.0: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-rtsp-server: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:05 +0000 (07:47 +0800)] 
gstreamer1.0-rtsp-server: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-python: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:04 +0000 (07:47 +0800)] 
gstreamer1.0-python: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-ugly: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:03 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-ugly: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-good: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:02 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-good: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-base: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:01 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-base: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-bad: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:00 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-bad: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-libav: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:46:59 +0000 (07:46 +0800)] 
gstreamer1.0-libav: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogst-examples: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:46:58 +0000 (07:46 +0800)] 
gst-examples: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogst-devtools: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:46:57 +0000 (07:46 +0800)] 
gst-devtools: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogsettings-desktop-schemas: upgrade 48.0 -> 49.1
Wang Mingyu [Wed, 5 Nov 2025 23:46:56 +0000 (07:46 +0800)] 
gsettings-desktop-schemas: upgrade 48.0 -> 49.1

Changelog:
==========
- Fix build with meson >1.9.0
- Support keypad page up/down keys in relevant keycombos
- Increase document font size to 12pt
- Use xdg-terminal-exec as default terminal launcher
- Switch to JXL for background image
- Add option to configure restart/shutdown options being available in the
  lockscreen
- Translation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogit: upgrade 2.51.0 -> 2.51.2
Wang Mingyu [Wed, 5 Nov 2025 23:46:54 +0000 (07:46 +0800)] 
git: upgrade 2.51.0 -> 2.51.2

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agodos2unix: upgrade 7.5.2 -> 7.5.3
Wang Mingyu [Wed, 5 Nov 2025 23:46:50 +0000 (07:46 +0800)] 
dos2unix: upgrade 7.5.2 -> 7.5.3

License-Update: Copyright year updated to 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoccache: upgrade 4.12 -> 4.12.1
Wang Mingyu [Wed, 5 Nov 2025 23:46:48 +0000 (07:46 +0800)] 
ccache: upgrade 4.12 -> 4.12.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibunistring: upgrade 1.3 -> 1.4.1
Ankur Tyagi [Thu, 6 Nov 2025 20:45:34 +0000 (09:45 +1300)] 
libunistring: upgrade 1.3 -> 1.4.1

License-Update: copyright years updated[1].

Changes in 1.4:
* The data tables and algorithms have been updated to Unicode version 17.0.0.
* Fixed a bug: The functions u*_grapheme_next and u*_grapheme_prev did not work right for strings with Indic characters, Emojis, or regional indicators.
Changes in 1.4.1:
* Fixed a compilation error in C++ mode.

[1] https://gitweb.git.savannah.gnu.org/gitweb/?p=libunistring.git;a=commitdiff;h=8839cd8ecfe0d6c32337419e4abdc856da23826e

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoless: upgrade 679 -> 685
Yi Zhao [Thu, 6 Nov 2025 13:20:31 +0000 (21:20 +0800)] 
less: upgrade 679 -> 685

ChangeLog:
https://greenwoodsoftware.com/less/news.685.html

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agonghttp2: upgrade 1.66.0 -> 1.68.0
Ankur Tyagi [Sun, 9 Nov 2025 01:31:24 +0000 (14:31 +1300)] 
nghttp2: upgrade 1.66.0 -> 1.68.0

Changelog:
https://github.com/nghttp2/nghttp2/releases/tag/v1.67.0
https://github.com/nghttp2/nghttp2/releases/tag/v1.67.1
https://github.com/nghttp2/nghttp2/releases/tag/v1.68.0

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agopython3-pdm: upgrade 2.25.9 -> 2.26.1
Khem Raj [Fri, 7 Nov 2025 07:08:16 +0000 (23:08 -0800)] 
python3-pdm: upgrade 2.25.9 -> 2.26.1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogn: upgrade to latest revision
Khem Raj [Fri, 7 Nov 2025 07:08:15 +0000 (23:08 -0800)] 
gn: upgrade to latest revision

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibedit: upgrade 20250104-3.1 -> 20251016-3.1
Wang Mingyu [Fri, 7 Nov 2025 08:58:50 +0000 (16:58 +0800)] 
libedit: upgrade 20250104-3.1 -> 20251016-3.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoelfutils: upgrade 0.193 -> 0.194
Ankur Tyagi [Fri, 7 Nov 2025 08:13:23 +0000 (21:13 +1300)] 
elfutils: upgrade 0.193 -> 0.194

Changelog:
* debuginfod-find: Fixed caching bug preventing user-cancelled downloads
                   from being re-downloaded at a later time.
* elfclassify: New options --has-debug-sections and --any-ar-member.
* elflint: Presence of vendor- and application-specific ELF note types no
           longer triggers compliance errors.
* libdwfl_stacktrace: New function dwflst_sample_getframes.  The
                      libdwfl_stacktrace library interface is experimental
                      and may be subject to API/ABI changes.
* libelf: Manual pages have been added for many libelf library functions.
          Additional manual pages are planned for future releases.
* readelf: Up to 13% faster when using the -N option.

https://sourceware.org/git/?p=elfutils.git;a=blob;f=NEWS;h=922a15cce7163b2bee605a26132d833dc0c29074;hb=eb7f17d5016a75c6fdb6431aff1c1804d8c290e4

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agokmscube: upgrade to latest revision
Ankur Tyagi [Fri, 7 Nov 2025 08:13:22 +0000 (21:13 +1300)] 
kmscube: upgrade to latest revision

Changelog:
* Fix NUL truncation in initialisation string

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agospirv-llvm-translator: Upgrade to 21.1.2
Khem Raj [Thu, 6 Nov 2025 17:29:40 +0000 (09:29 -0800)] 
spirv-llvm-translator: Upgrade to 21.1.2

[Backport to 21] Implement SPV_INTEL_predicated_io extension (#3370) (#3386)
[Backport to 21] Fix incorrect translation for AtomicCmpExchangeWeak builtin ptr arg type. (#3390) (#3392)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agousbutils: upgrade 018 -> 019
Ankur Tyagi [Thu, 6 Nov 2025 11:16:26 +0000 (00:16 +1300)] 
usbutils: upgrade 018 -> 019

Changelog:
https://github.com/gregkh/usbutils/blob/v019/NEWS

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoresolvconf: upgrade 1.93 -> 1.94
Ankur Tyagi [Thu, 6 Nov 2025 11:16:24 +0000 (00:16 +1300)] 
resolvconf: upgrade 1.93 -> 1.94

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibcap: upgrade 2.76 -> 2.77
Wang Mingyu [Wed, 5 Nov 2025 23:47:08 +0000 (07:47 +0800)] 
libcap: upgrade 2.76 -> 2.77

0001-libcap-Add-build-ldflags-to-_makenames-rule.patch
removed since it's included in 2.77

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogi-docgen: upgrade 2025.4 -> 2025.5
Wang Mingyu [Wed, 5 Nov 2025 23:46:53 +0000 (07:46 +0800)] 
gi-docgen: upgrade 2025.4 -> 2025.5

Fixed
- Make sure to escape query strings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agofastfloat: upgrade 8.0.2 -> 8.1.0
Wang Mingyu [Wed, 5 Nov 2025 23:46:52 +0000 (07:46 +0800)] 
fastfloat: upgrade 8.0.2 -> 8.1.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoell: upgrade 0.79 -> 0.80
Wang Mingyu [Wed, 5 Nov 2025 23:46:51 +0000 (07:46 +0800)] 
ell: upgrade 0.79 -> 0.80

Changelog:
  Fix issue with ECDHE client key exchange.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agobtrfs-tools: upgrade 6.16 -> 6.17
Wang Mingyu [Wed, 5 Nov 2025 23:46:47 +0000 (07:46 +0800)] 
btrfs-tools: upgrade 6.16 -> 6.17

Changelog:
==========
* inspect list-chunks: more sorting keys, descending order
* fi resize: add support for offline (unmounted) growing of single device
* device stats: add support for offline (unmounted) reads
* quota status: new command, overview what mode is enabled, tunables
* fi commit-stats: new command, print various commit stats from sysfs (since
  kernel 6.1)
* balance start: print warning and delay start if there's a missing device
  in the filesystem
* mkfs:
   * print zoned mode (native, emulated)
* check:
   * verify device bytes in super block item and in chunk tree
* other
   * updated CI, new and updated tests
   * cleanups, refactoring
   * documentation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoharfbuzz: upgrade 11.4.5 -> 11.5.1
Ankur Tyagi [Tue, 4 Nov 2025 04:34:06 +0000 (17:34 +1300)] 
harfbuzz: upgrade 11.4.5 -> 11.5.1

Changelog:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.5.0
https://github.com/harfbuzz/harfbuzz/releases/tag/11.5.1

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoiproute2: upgrade 6.16.0 -> 6.17.0
Ankur Tyagi [Tue, 4 Nov 2025 04:34:04 +0000 (17:34 +1300)] 
iproute2: upgrade 6.16.0 -> 6.17.0

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoglib-2.0: Upgrade 2.86.0 -> 2.86.1
Jörg Sommer [Mon, 3 Nov 2025 07:27:12 +0000 (08:27 +0100)] 
glib-2.0: Upgrade 2.86.0 -> 2.86.1

Overview of changes in GLib 2.86.1, 2025-10-21
==============================================

* Bugs fixed:
  - #3745 GIRepository: union fields offsets for compiled typelibs all have
    offset 0xffff (unknown) (Philip Chimento)
  - #3780 `gio/tests/socket-listener` requires dlsym
  - #3781 GLib.OptionContext's get_help() includes width of invisible options
    (FeRD (Frank Dana))
  - #3783 [CI] Pipeline on 'main' failed for commit c31c4a52 (Tobias Stoeckmann)
  - #3784 Memory leak related to g_get_home_dir (Michael Catanzaro)
  - #3798 Gio.AppInfo.launch_default_for_uri_async crashes with non-existent
    paths (Philip Withnall)
  - #3803 GNetworkMonitor's netlink backend doesn't notify connectivity change
    (Philip Withnall)
  - https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/
  - !4755 ghash: Fix entry_is_big for CHERI architecture
  - !4756 ghash: Handle all table sizes in iterator
  - !4760 gbookmarkfile: Escape icon href and mime-type
  - !4773 docs: Add Luca Bacci as a co-maintainer of the Windows code
  - !4775 Update Ukrainian translation
  - !4776 Update Catalan translation
  - !4777 Update Lithuanian translation
  - !4778 tests: Fix clang compilation warnings
  - !4779 gmem: Replace SIZE_OVERFLOWS with g_size_checked_mul
  - !4780 Update Brazilian Portuguese translation
  - !4781 Update eu translation
  - !4782 Update Korean translation
  - !4785 Update Japanese translation
  - !4786 Update Galician translations
  - !4787 Update Hungarian translation
  - !4791 gstrfuncs: Check string length in g_strescape
  - !4800 gutils: Improve load_user_special_dirs' user-dirs.dirs parser
  - !4802 Update Turkish translation
  - !4809 Trivial backport of "gutils: Handle singletons in unlocked functions"
    to glib-2-86 branch
  - !4814 Backport translation updates to glib-2-86
  - !4821 Backport !4820 “gio/tests: Fix a race condition in
    /gdbus/connection/flush” to glib-2-86
  - !4828 Backport !4827 “ghostutils: Treat 0x80 (and above) as non-ASCII” to
    glib-2-86
  - !4834 Backport !4810 and !4819, various fixes to user-dirs.dirs handling in
    gutils
  - !4836 Backport !4835 “Update Portuguese translation” to glib-2-86
  - !4839 Update Romanian translation
  - !4842 Backport "girnode: Fix computation of union member offsets" to
    glib-2-86
  - !4848 Update British English translation (2.86)
  - !4865 Backport !4859 “gopenuriportal: Fix a crash when the file can’t be
    opened” to glib-2-86
  - !4867 Backport !4792 “gtype: Use transfer none for types (un)ref functions”
    to glib-2-86
  - !4872 Fix macOS and msys2 CI builds on glib-2-86 branch
  - !4873 Backport !4871 “gnetworkmonitorbase: Add missing notify::connectivity
    signal” to glib-2-86

* Translation updates:
  - Basque (Asier Saratsua Garmendia)
  - Catalan (Jordi Mas)
  - English (United Kingdom) (Bruce Cowan)
  - Esperanto (Kristjan ESPERANTO)
  - Galician (Fran Dieguez)
  - Hungarian (Balázs Úr)
  - Japanese (Makoto Sakaguchi)
  - Korean (Changwoo Ryu)
  - Lithuanian (Aurimas Černius)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Rafael Fontenelle)
  - Romanian (Antonio Marin)
  - Serbian (Милош Поповић)
  - Turkish (Sabri Ünal)
  - Ukrainian (Yuri Chornoivan)

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agopython3-pygobject: Upgrade 3.52.3 -> 3.54.5
Jörg Sommer [Mon, 3 Nov 2025 07:26:57 +0000 (08:26 +0100)] 
python3-pygobject: Upgrade 3.52.3 -> 3.54.5

Changes in the upstream COPYING file were only replacements of \f by \n

3.54.5 - 2025-10-18
-------------------
* Backport: GLib 2.86/GioUnix compatibility :mr:`461`

3.54.3 - 2025-09-21
-------------------
* Do not skip symbols both in Gio and in platform specific :mr:`452`

3.54.2 - 2025-09-13
-------------------
* Prefix platform specific symbols with platform name :mr:`451`

3.54.1 - 2025-09-12
-------------------
* Excempt GioPlatform namespaces from required version check :mr:`450`

3.54.0 - 2025-09-06
-------------------
* Fix compatibility with Python 3.14 :mr:`433`
* Add platform specific symbols back to Gio module :mr:`445`
* Include docs from old GNOME wiki :mr:`441`
* Add override for `GLib.MainContext.query()` :mr:`446`
* Fix optional inout parameter marshalling :mr:`447`

3.53.0 - 2025-08-27
-------------------
* Drop Python upper limit :mr:`418`
* Add `__enum|flags_values__` back to GEnum and GFlags :mr:`420`
* Fix asyncio event loop selector with Python 3.13 :mr:`421`
* Support `Gtk.Template` on sub-classed Python classes :mr:`199`
* Use GI Repository singleton if GLib >= 2.85 :mr:`427`
* Expose finish_func on function info to determine if a function can be used as awaitable :mr:`428`
* Documentation updates :mr:`424` :mr:`426` :mr:`429` :mr:`430`
* `ParamSpec` objects now return the expected enum type :mr:`432`
* Fix `Gio.ActionMap` override for `Gio.Application` :mr:`435`
* Fix regression for functions with multiple callbacks :mr:`436` :mr:`437`
* Cleanup: callable argument cache :mr:`438`
* Format Python and C code :mr:`386`
* Fix compatibility with GLib 2.84 :mr:`443`
* (chore) clean up array cache code :mr:`440`

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agopython3-pygobject: Use SRC_URI from gnomebase
Jörg Sommer [Mon, 3 Nov 2025 07:26:55 +0000 (08:26 +0100)] 
python3-pygobject: Use SRC_URI from gnomebase

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoopkg: upgrade 0.8.0 -> 0.9.0
Etienne Cordonnier [Thu, 23 Oct 2025 13:46:56 +0000 (15:46 +0200)] 
opkg: upgrade 0.8.0 -> 0.9.0

See release notes at
- http://downloads.yoctoproject.org/releases/opkg/opkg-0.9.0.release-notes

[0.9.0] - 2025-06-27

Semiannual opkg release.
Bumping the minor version as a result of the project build tooling changing from autotools to cmake.

- Added a Dockerfile container definition (`:docker/`) for a valid developer build environment for opkg.
  - It's recommended that project contributors use this container to build and test their changes.
- The AutoTools-based build framework has [been replaced](https://git.yoctoproject.org/opkg/commit/?id=3f6040e321634471ec442fb0e80f140f1437e90b) with a more modern, CMake framework.
  - Refer to the `docs/CONTRIBUTING.md` documentation for updated build instructions.

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibarchive: upgrade 3.8.2 -> 3.8.3
Peter Marko [Sat, 22 Nov 2025 19:37:10 +0000 (20:37 +0100)] 
libarchive: upgrade 3.8.2 -> 3.8.3

Release Notes [1]:
Libarchive 3.8.3 is a bugfix and security release.
Security fixes:
* lib: Create temporary files in the target directory (#2753)
* lha: Fix for an out-of-bounds buffer overrun when using p[H_LEVEL_OFFSET] (#2768)
* 7-zip: Fix a buffer overrun when reading truncated 7zip headers (#2769)
Notable bugxies:
* lz4 and zstd: Support both lz4 and zstd data with leading skippable frames (#2771)
Full Changelog: [2]

[1] https://github.com/libarchive/libarchive/releases/tag/v3.8.3
[2] https://github.com/libarchive/libarchive/compare/v3.8.2...v3.8.3

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agobash-completion.bbclass: put bash-completion package to PACKAGE_BEFORE_PN
Ming Liu [Sat, 22 Nov 2025 12:20:13 +0000 (13:20 +0100)] 
bash-completion.bbclass: put bash-completion package to PACKAGE_BEFORE_PN

It was observed when FILES:${PN} contains "${sysconfdir}" or
"${datadir}", the bash-completion files wont be installed to
bash-completion package.

Fix it by putting bash-completion package to PACKAGE_BEFORE_PN, this
ensures bash-completion package get the files packaged before PN.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoiproute2: use "+=" to set PACKAGE_BEFORE_PN
Ming Liu [Sat, 22 Nov 2025 12:20:12 +0000 (13:20 +0100)] 
iproute2: use "+=" to set PACKAGE_BEFORE_PN

This avoid overridding the original PACKAGE_BEFORE_PN value could be
set in bbclasses.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agosystemd: use "+=" to set PACKAGE_BEFORE_PN
Ming Liu [Sat, 22 Nov 2025 12:20:11 +0000 (13:20 +0100)] 
systemd: use "+=" to set PACKAGE_BEFORE_PN

This avoid overridding the original PACKAGE_BEFORE_PN value could be
set in bbclasses.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoicu: Add configure option to enable Automake-style ptest output format
Jiaying Song [Fri, 21 Nov 2025 05:32:52 +0000 (13:32 +0800)] 
icu: Add configure option to enable Automake-style ptest output format

Added a new configure option `--enable-automake-test-format` to enable
Automake-style ptest output format.

Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agouki.bbclass: use basename for dtbs available via KERNEL_DEVICETREE
Ricardo Salveti [Thu, 20 Nov 2025 02:06:33 +0000 (23:06 -0300)] 
uki.bbclass: use basename for dtbs available via KERNEL_DEVICETREE

Device-tree files set via KERNEL_DEVICETREE are deployed without any
vendor sub-directory (e.g. arm/juno.dtb gets deployed as juno.dtb).

Same is also done in kernel-fit-image.bbclass.

Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agollvm/clang: Upgrade to 21.1.6 release
Deepesh Varatharajan [Wed, 19 Nov 2025 09:28:45 +0000 (01:28 -0800)] 
llvm/clang: Upgrade to 21.1.6 release

Brings following bugfixes on top of 21.1.5

a832a5222e48 (HEAD, tag: llvmorg-21.1.6) Reland "[LoongArch] Add `isSafeToMove` hook to prevent unsafe instruction motion" (#167465)
2d631cc168b2 [CMake][Release] Stop linking against stage1 runtimes (#164017)
6ca64545e1eb [MachineCopyPropagation] Remove logic to recognise and delete no-op moves produced after forwarded uses (#167336)
69586a904bb8 [RISCV] Correct the CFA offsets for stack probing. (#166616)
2fde0df91125 [clang][modules] Fix crash in enum visibility lookup for C++20 header units (#166272)
251d2d374e01 [Github] Backport ABI Workflow Changes to Release Branch
4b2ac3f7a210 [debugserver] Fix debugserver build on < macOS 10.15 (#166599)
4aaab27c2343 Bump version to 21.1.6

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agonfs-utils: remove obsolete 'make clean' call
Ross Burton [Fri, 14 Nov 2025 12:42:18 +0000 (12:42 +0000)] 
nfs-utils: remove obsolete 'make clean' call

The 1.2.8 release did indeed ship binary .o files, such as:

  nfs-utils-1.2.8/support/nfs/conffile.o

No recent release has done this though.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoscdoc: Upgrade 1.11.3 -> 1.11.4
Alex Kiernan [Tue, 18 Nov 2025 07:52:53 +0000 (07:52 +0000)] 
scdoc: Upgrade 1.11.3 -> 1.11.4

Drop backport of 3667cce Makefile: drop -static

Changes from 1.11.3:

  Drew DeVault (4):
      Makefile: drop -static
      parse_preamble: remove useless branch
      utf8_size: fix bug with array length
      Update version to 1.11.4

  Jason Lenz (2):
      Fix unclosed indent at EOF
      Fix make check permissions mask

  Kirill Chibisov (1):
      Emit \(ti and \(ha instead of ~ and ^

  Nico Wagner (1):
      Makefile: remove unnecessary path separator

  Sertonix (1):
      gmtime: handle failure

  Viacheslav Kruglov (1):
      Fix logical error in comparison with ULONG_MAX

  elij (1):
      strip indentation after a hard line break `++`

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoweston: Add PipeWire as runtime dependency
Veeresh Kadasani [Mon, 17 Nov 2025 17:54:22 +0000 (23:24 +0530)] 
weston: Add PipeWire as runtime dependency

- Add pipewire as a runtime dependency in PACKAGECONFIG[pipewire].
  This ensures the PipeWire backend is properly enabled and the
  runtime dependency is present when selected.

Signed-off-by: Veeresh Kadasani <veereshkadasani88@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agostrace: 6.16 -> 6.17
Robert Yang [Mon, 17 Nov 2025 16:01:03 +0000 (08:01 -0800)] 
strace: 6.16 -> 6.17

* Remove backported patch 0001-tests-fix-uio.test-with-musl-libc.patch
* Refresh other patches.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agodnf: upgrade 4.23.0 -> 4.24.0
Wang Mingyu [Wed, 5 Nov 2025 23:46:49 +0000 (07:46 +0800)] 
dnf: upgrade 4.23.0 -> 4.24.0

0001-Do-not-hardcode-etc-and-systemd-unit-directories.patch
refreshed for 4.24.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibdnf: upgrade 0.74.0 -> 0.75.0
Wang Mingyu [Mon, 17 Nov 2025 00:42:28 +0000 (08:42 +0800)] 
libdnf: upgrade 0.74.0 -> 0.75.0

optional-check.patch
removed since it's included in 0.75.0

Add patches to fix compilation error with musl:
0001-dnf-repo-Define-FNM_EXTMATCH-if-not-already-like-und.patch
0001-utils-utils.cpp-fix-compilation-with-musl.patch

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agofmt: 11.2.0 -> 12.1.0
Robert Yang [Mon, 17 Nov 2025 06:37:08 +0000 (22:37 -0800)] 
fmt: 11.2.0 -> 12.1.0

* Remove backport patch 0001-Fix-compilation-on-cl
* Refresh 0001-Workaround-an-ABI-issue-in-spdlog.patch

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agosquashfs-tools: 4.7.2 -> 4.7.4
Robert Yang [Mon, 17 Nov 2025 06:37:07 +0000 (22:37 -0800)] 
squashfs-tools: 4.7.2 -> 4.7.4

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agobarebox: upgrade 2025.09.0 -> 2025.11.0
Enrico Jörns [Mon, 24 Nov 2025 22:49:26 +0000 (23:49 +0100)] 
barebox: upgrade 2025.09.0 -> 2025.11.0

Changes in 2025.11.0
--------------------

* New boards supported: i.MX93 FRDM, Enclustra Mercury+ SA2.
* Stricter validation of network data in NFS client code.
* Enhance 'parted' command: allows creating partitions up to the end of the
  device.
* Various fixes and improvements.

Release Notes:
https://github.com/barebox/barebox/releases/tag/v2025.11.0

Changes in 2025.10.0
--------------------

* Added support for device mapper and dm-verity.
  Prepares for secure boot without the need for FIT images.
* Added security policy support.
  Kconfig-level decision of operations allowed/forbidden in a specific
  security mode.
* New boards supported: Samsung Galaxy S8, Samsung Galaxy S20 5G, Radxa
  Rock-5T and Protonic PRT8ML.
* Various fixes and improvements.

Release Notes:
https://github.com/barebox/barebox/releases/tag/v2025.10.0

Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agocmake: upgrade 4.1.2 -> 4.2.0
Moritz Haase [Mon, 24 Nov 2025 06:27:29 +0000 (07:27 +0100)] 
cmake: upgrade 4.1.2 -> 4.2.0

Release notes are available at [0].

License-Update: File name reference updated via [1] due to renaming in [2]

[0]: https://cmake.org/cmake/help/v4.2/release/4.2.html
[1]: https://gitlab.kitware.com/cmake/cmake/-/commit/cf04a5cf275098bb8348a3f7de3bbe50e9b832ff#748a774aa414d3d0082c025e5025208196812e80
[1]: https://github.com/libarchive/libarchive/commit/c26f0377457db392bd57a640e8fe25506120f810#diff-9de61d76392eebe613f97d9d5b429a1337cc79a7ce765c95aa5a4f38d8150b4e

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agobluez5: upgrade 5.84 -> 5.85
Guðni Már Gilbert [Sun, 23 Nov 2025 14:39:46 +0000 (14:39 +0000)] 
bluez5: upgrade 5.84 -> 5.85

Changelog:
- Fix issue with handling display of battery charge level.
- Fix issue with BASS permissions not requiring encryption.
- Fix issue with handling abort for OBEX SRM operation.
- Fix issue with handling device privacy.
- Add support for HFP call answer support.
- Add support for HFP simple 3-way call support.

Full changelog:
https://github.com/bluez/bluez/compare/5.84...5.85

----
Other notes:
- A new testing tool is added called 6lowpan-tester
- A patch is removed since it is included in the 5.85 release

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agomaintainers.inc: Add myself for valgrind
Mingli Yu [Tue, 25 Nov 2025 02:30:22 +0000 (10:30 +0800)] 
maintainers.inc: Add myself for valgrind

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
4 weeks agobuild-appliance-image: Update to master head revisions
Richard Purdie [Wed, 26 Nov 2025 13:22:35 +0000 (13:22 +0000)] 
build-appliance-image: Update to master head revisions

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agocurl: Ensure 'CURL_CA_BUNDLE' from host env is indeed respected
Moritz Haase [Mon, 24 Nov 2025 05:55:33 +0000 (06:55 +0100)] 
curl: Ensure 'CURL_CA_BUNDLE' from host env is indeed respected

Due to what looks like a copy'n'paste mistake, the environment setup script
might override 'CURL_CA_BUNDLE' from the host env instead of leaving it
untouched. Fix that.

CC: changqing.li@windriver.com
CC: raj.khem@gmail.com
Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
4 weeks agocore-image-sato-sdk: Increase memory after stap test failures
Richard Purdie [Wed, 26 Nov 2025 07:57:42 +0000 (07:57 +0000)] 
core-image-sato-sdk: Increase memory after stap test failures

We're seeing intermittent stap failures which are showing OOM errors.
Increase the sato-sdk image memory sizes to help with this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agogrub/glibc: Bump versions to resolve hashequiv/reproducibility issues
Richard Purdie [Tue, 25 Nov 2025 13:46:12 +0000 (13:46 +0000)] 
grub/glibc: Bump versions to resolve hashequiv/reproducibility issues

After the gawk dependency change, we need to change PR/hashequiv version
to replace the corrupted sstate/hashequiv data.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agopseudo: Add hard sstate dependencies for pseudo-native
Paul Barker [Mon, 3 Nov 2025 20:11:20 +0000 (20:11 +0000)] 
pseudo: Add hard sstate dependencies for pseudo-native

Where a task (such as do_package) runs under fakeroot, the corresponding
setscene task (do_package_setscene) will also run under fakeroot when
restoring from sstate. Assuming pseudo is used as the fakeroot
implementation, we need pseudo-native and all its runtime dependencies
to be available in the sysroot before running any setscene tasks under
fakeroot.

We already add a hard dependency from all do_package_setscene tasks to
virtual/fakeroot-native:do_populate_sysroot in base.bbclass, but this
does not cover transitive dependencies. So, extend the dependencies of
pseudo-native:do_populate_sysroot_setscene to ensure that the sqlite3
library is also available in the sysroot before running fakeroot
setscene tasks.

[YOCTO #15963]

Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agooeqa/sdk/cases/autotools.py: fix host_sys value to handle multilib case
Chen Qi [Tue, 4 Nov 2025 03:33:29 +0000 (11:33 +0800)] 
oeqa/sdk/cases/autotools.py: fix host_sys value to handle multilib case

For now, testsdk always fails for multilib. This could be reproduced
by the following steps:

  1. Add to local.conf:
     OE_FRAGMENTS += "machine/qemux86-64 distro/poky"
     OE_FRAGMENTS += "core/yocto-autobuilder/multilib-x86-lib32"
     IMAGE_CLASSES += "testsdk"
  2. bitbake core-image-minimal -c populate_sdk && \
     bitbake core-image-minimal -c testsdk

This is because in case of multilib, HOST_SYS value is not correct.

So switch to use CONFIGURE_FLAGS environment variable to extract
the host_sys value.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agotestexport.bbclass: export bitbake/lib
Mikko Rapeli [Fri, 21 Nov 2025 15:41:39 +0000 (17:41 +0200)] 
testexport.bbclass: export bitbake/lib

utils/httpserver.py now depends on bb and multiprocessing.

Fixes oeqa test execution:

https://ledge.validation.linaro.org/scheduler/job/123974

ImportError: Failed to import test module: apt
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/lava-downloads/core-image-sato/meta/lib/oeqa/runtime/cases/apt.py", line 8, in <module>
    from oeqa.utils.httpserver import HTTPService
  File "/lava-downloads/core-image-sato/meta/lib/oeqa/utils/httpserver.py", line 9, in <module>
    from bb import multiprocessing
ModuleNotFoundError: No module named 'bb'

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
4 weeks agobitbake.conf/rust-common: Fix DEBUG_PREFIX_MAP_EXTRA handling
Richard Purdie [Fri, 21 Nov 2025 09:26:50 +0000 (09:26 +0000)] 
bitbake.conf/rust-common: Fix DEBUG_PREFIX_MAP_EXTRA handling

To avoid errors we need to set a weak default for DEBUG_PREFIX_MAP_EXTRA
as it is not always set by toolchain include files.

Also, bug YOCTO #15976 mixes flags to the llvm compiler in rust and
we need to avoid the canon-prefix-map option in DEBUG_PREFIX_MAP_EXTRA.
For now, just remove this until we can properly fix the rust flags handling.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agobitbake.conf, gcc toolchain: add -fcanon-prefix-map to map-prefixes
Gyorgy Sarvari [Thu, 20 Nov 2025 12:19:46 +0000 (13:19 +0100)] 
bitbake.conf, gcc toolchain: add -fcanon-prefix-map to map-prefixes

This patch adds -fcanon-prefix-map to the list of compile file-prefixes
list in case at least gcc 13 is used (it's a gcc-only flag).

This flag used to be part of this list in the past, but was removed with [1].

Since then the source file paths are not canonicalized, which makes
the system to miss some (and sometimes all) source files to include
in the corresponding -src packages. As an example sqlite3 and audiofile
(from meta-oe) produces empty src packages, mostly due to the pathes:
they frequently use relative paths that don't match up with the
absolute path specified in the file-preifx map:
`pwd`/../../foo.cpp and ${S}/foo.cpp might refer to the same file, but
the first one won't match the prefix-map, so it is omitted.

This patch adds this option again with gcc in the target case.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agoconfigfragments.py: Make list-fragments fail early
Peter Kjellerstedt [Fri, 21 Nov 2025 13:25:32 +0000 (05:25 -0800)] 
configfragments.py: Make list-fragments fail early

If a fragment has not been configured correctly, make list-fragments
fail with an error before it has output information about any built-in
fragments.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 weeks agoconfigfragments.py: Improve reporting of errors
Peter Kjellerstedt [Fri, 21 Nov 2025 13:25:31 +0000 (05:25 -0800)] 
configfragments.py: Improve reporting of errors

Use bb.fatal() to report errors. This makes for a nicer experience for
the user.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>