summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* iso-codes: upgrade 4.17.0 -> 4.18.0Wang Mingyu2025-05-131-3/+3
| | | | | | | | | License-Update: Replace FSF postal address with their website (From OE-Core rev: ad5266e0c182acef99598663403524233526691f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 11.1.0 -> 11.2.0Wang Mingyu2025-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Painting of COLRv1 fonts without clip boxes is now about 10 times faster. - Synthetic bold/slant of a sub font is now respected, instead of using the parent's. - Glyph extents for fonts synthetic bold/slant are now accurately calculated. - Various build fixes - New API: +hb_font_is_synthetic() +hb_font_draw_glyph_or_fail_func_t +hb_font_paint_glyph_or_fail_func_t +hb_font_funcs_set_draw_glyph_or_fail_func() +hb_font_funcs_set_paint_glyph_or_fail_func() +hb_font_draw_glyph_or_fail() +hb_font_paint_glyph_or_fail() - Deprecated API: -hb_font_draw_glyph_func_t -hb_font_paint_glyph_func_t -hb_font_funcs_set_draw_glyph_func() -hb_font_funcs_set_paint_glyph_func() (From OE-Core rev: d54d2b64e4939bb887fa88ea2436025216f313ba) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grep: upgrade 3.11 -> 3.12Wang Mingyu2025-05-131-1/+1
| | | | | | | (From OE-Core rev: 6f6ebd030b4ba32766fcdf5de46ebcf0d7d73455) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: upgrade 10.05.0 -> 10.05.1Wang Mingyu2025-05-131-1/+1
| | | | | | | (From OE-Core rev: cc9ba7005fb155f4d5f2be9b23c12d14362a306b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fmt: upgrade 11.1.4 -> 11.2.0Wang Mingyu2025-05-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Added the 's' specifier for 'std::error_code'. It allows formatting an error message as a string. - Fixed formatting of 'std::chrono::local_time' and 'tm' - Added diagnostics for cases when timezone information is not available. - Deprecated 'fmt::localtime' in favor of 'std::localtime'. - Fixed compilation with GCC 15 and C++20 modules enabled - Fixed handling of named arguments in format specs - Added error reporting for duplicate named arguments - Fixed formatting of 'long' with 'FMT_BUILTIN_TYPES=0' - Optimized 'text_style' using bit packing - Added support for incomplete types - Fixed a flush issue in 'fmt::print' when using libstdc++ - Fixed 'fmt::println' usage with 'FMT_ENFORCE_COMPILE_STRING' and legacy - Removed legacy header 'fmt/core.h' from docs - Worked around limitations of '__builtin_strlen' during constant evaluation - Worked around a bug in MSVC v141 - Removed the 'fmt_detail' namespace - Removed specializations of 'std::is_floating_point' in tests - Fixed a CMake error when setting 'CMAKE_MODULE_PATH' in the pedantic mode - Updated the Bazel config (From OE-Core rev: 2f2ef80e7e037900d8d4afa3dc7bf01734cef229) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 48.0 -> 48.3Wang Mingyu2025-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Fix crash when opening downloaded file - Fix crash when opening incognito window - Fix Crash when trying to select download location - Fix Crash in escape_csv_field() when exporting passwords - Fix Adding WhatsApp as a web app crashes - Fix Pressing Escape key in addressbar resets the cursor to beginning of the widget - Fix Epiphay shouldn't show the privacy dialog in incognito mode - Fix (CVE-2025-3839) Require user interaction before opening URL in external application - Fix Code cleanup - Fix window: fix crash when force closing window without session - Fix Several fixes for password export - Fix Remove Granite support from Tech Preview and Canary - Fix find-toolbar: fix crash on load-changed (From OE-Core rev: 2c60159fffd76b5dbe75bf7d6758e5f78b166714) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* enchant2: upgrade 2.8.2 -> 2.8.4Wang Mingyu2025-05-131-1/+1
| | | | | | | (From OE-Core rev: c21da4dd936a8da187fa4a3251126e57a23f6727) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffstat: upgrade 1.67 -> 1.68Wang Mingyu2025-05-131-2/+2
| | | | | | | | | License-Update: Copyright year updated to 2025 (From OE-Core rev: e96c1a869d250250f14ff2f0089df78b7ec5795c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* debianutils: upgrade 5.21 -> 5.22Wang Mingyu2025-05-131-2/+2
| | | | | | | (From OE-Core rev: 8023bf9b54f125342532361d5eed8cde4eb3eb4f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cups: upgrade 2.4.11 -> 2.4.12Wang Mingyu2025-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - GnuTLS follows system crypto policies now - Added 'NoSystem' SSLOptions value - Now we raise alert for certificate issues - Added Kyocera USB quirk - The scheduler now logs a job's debugging history if the backend fails - Fixed a potential timing issue with 'cupsEnumDests' - Fixed a potential "lost PPD" condition in the scheduler - Fixed a compressed file error handling bug - Fixed a bug in the make-and-model whitespace trimming code - Fixed a removal of IPP Everywhere permanent queue if installation failed - Fixed 'ServerToken None' in scheduler - Fixed invalid IPP keyword values created from PPD option names - Fixed handling of "media" and "PageSize" in the same print request - Fixed client raster printing from macOS - Fixed the default User-Agent string. - Fixed a recursion issue in 'ippReadIO'. - Fixed handling incorrect radix in 'scan_ps()' - Fixed validation of dateTime values with time zones more than UTC+11 - Fixed attributes returned by the Create-Xxx-Subscriptions requests - Fixed 'ippDateToTime' when using a non GMT/UTC timezone - Fixed 'job-completed' event notifications for jobs that are cancelled before started - Fixed DNS-SD discovery with 'ippfind' (From OE-Core rev: caab5dd2dd8705a58b2878a8d295117931114e65) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 4.11.2 -> 4.11.3Wang Mingyu2025-05-131-1/+1
| | | | | | | (From OE-Core rev: 3cbe5bd8392efa0a9b32ea9931527196c3d53645) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ca-certificates: upgrade 20241223 -> 20250419Wang Mingyu2025-05-134-44/+7
| | | | | | | | | | | | | | 0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch 0001-update-ca-certificates-don-t-use-Debianisms-in-run-p.patch refreshed for 20250419 0002-sbin-update-ca-certificates-add-a-sysroot-option.patch removed since it's included in 20250419 (From OE-Core rev: e39cc1fb7234bf2b37856296d3c0d10ddf8cae64) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* boost: upgrade 1.87.0 -> 1.88.0Wang Mingyu2025-05-132-1/+1
| | | | | | | (From OE-Core rev: 2aaa023d0a55cce49b4d6bad53137c97386d31bf) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bind: upgrade 9.20.7 -> 9.20.8Wang Mingyu2025-05-131-1/+1
| | | | | | | (From OE-Core rev: 670cb507b9125c152aa08702520f2d220c207c71) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* barebox-tools: upgrade 2025.03.0 -> 2025.04.0Wang Mingyu2025-05-133-66/+2
| | | | | | | | | | 0001-scripts-dtc-clean-up-yamltree-from-dtc.patch removed since it's included in 2025.04.0 (From OE-Core rev: fe299607a9ba8dbdd3d45c12e75c423cc8f3971e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: upgrade 2.1.0 -> 2.1.1Wang Mingyu2025-05-131-2/+2
| | | | | | | | | | | | | | | | | | Changelog: =========== * src.ctf.lttng-live: remove lttng_live_lazy_msg_init function * src.ctf.lttng-live: fix comment formatting * README.adoc: Update working version to 2.1 * fix: export bt_component_class_sink_simple_borrow * fix: building from the release tarball without flex * doc/api/libbabeltrace2: use '<code>' i.o. '<span>' in '<dt>' * Fix: doc/api/libbabeltrace2/Doxyfile.in: set version to 2.1 * babeltrace2-sink.text.pretty(7): add missing default param. value (From OE-Core rev: 1c0fa9264acd8c97fbdf61d1780e4842fd1e8ab0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at-spi2-core: upgrade 2.56.1 -> 2.56.2Wang Mingyu2025-05-131-1/+1
| | | | | | | | | | | | Changelog: =========== * Fix the build with glib < 2.76. * a11y-manager-device: Fix unmap_keysym_modifier. (From OE-Core rev: 2f6da18f8bf9e41fdc4b0d65eb0352719973ff66) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* appstream: upgrade 1.0.4 -> 1.0.5Wang Mingyu2025-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ Features: * qt: Expose markup conversion utils * desktop-styles: Add android and iOS * validator: Check for xml:lang="en" being used on description template elements * validator: Flag cases of raw text in "description" elements * metadata: Add more known extensions into as_metadata_file_guess_style() Specification: * docs: Clarify that the style segment of a screenshot environment is optional * docs: Explain consequences of defining an icon for desktop-app metainfo * docs: Clarify that description content must be in p/li elements Bugfixes: * validator: mark as_validator_issue_tag_list static * docs: Add workaround for gi-docgen misnaming devhelp files * compose: Do not permit SVG images as screenshots * compose: Don't "forget" to scan remaining paths when re-encountering a dir * pool: Try explicit singular term match if we only have low-quality tokens * utils: Provide compatibility with Fedora icon tarballs when installing them * utils: Remove leftover g_chmod() * zstd-decompressor: Pass output/written data when decompression finished * utils: Expect a dash in icons file name * utils: Recognize .yml* and .yaml* file extension variants, and .zst extension * utils: Rename the appstream file when re-saving it on install (From OE-Core rev: 75f749b3e1c5bc04bcebace716e188812c2e4f30) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf/pseudo: Switch from exclusion list to inclusion listRichard Purdie2025-05-1213-27/+20
| | | | | | | | | | | | | | | | | Currently, pseudo tracks all files referenced within its presence unless they're listed in an exclusion list. The exclusion list has grown to be fairly unwieldy. This patch swaps PSEUDO_IGNORE_PATHS for PSEUDO_INCLUDE_PATHS which in theory should be easier and more explicit to maintain. This change does drop many directories from pseudo coverage including /home and /tmp. There may be adapatations needed for recipes/classes using pseudo in specific ways. (From OE-Core rev: 2502da81709f25de499277b28d33c915638c45f6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-protocols: update 1.42 -> 1.44Markus Volk2025-05-121-1/+1
| | | | | | | | | | Update to v1.44 (From OE-Core rev: 92763ca20e44bd51cfebf75c35079b1ca554b98e) 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>
* vulkan-volk: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: 06c9c6819a15bc64baa6b06634bc9dd4a0d4c3f7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-validation-layers: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-4/+4
| | | | | | | | | | License-Update: add Boost Software License v1.0 to LICENSE.txt (From OE-Core rev: 7faec3744c4e87f35e095035e7491a9b1bfc1cc5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-utility-libraries: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-2/+2
| | | | | | | | (From OE-Core rev: fab9bf62b5a76cecbf2e3934b102e5550d934d51) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-tools: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-2/+2
| | | | | | | | (From OE-Core rev: ca1712fe9a078acb3b555c7cb14f77d9b1523550) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-loader: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-2/+2
| | | | | | | | (From OE-Core rev: 69a95dfde188cbef967b4721ad94d4956f8e660f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan-headers: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: 087231145a6b0908fb19d92d367b65f02f778b1c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spirv-tools: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: 7b1eaee60ad72cda990c95174d659787a2de08df) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* spirv-headers: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: f83d5c9a158712f0f202fff345e8b7d9dc25a029) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: 12d0b771b76a693493cbf2327cf6271db509f087) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-123-41/+4
| | | | | | | | | | | | | | 0001-Fix-atomic-64-issue-on-armv5.patch removed since it's included in 1.26.1 0002-tests-add-support-for-install-the-tests.patch refreshed in 1.26.1 (From OE-Core rev: 7714d0d4d2927ee9d2393a59de78afe847e7ede1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: 4945f09b74b9161aaf1f406dd3f7305b57095005) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: 86f22bed9d9766a44184fc5d2bc85f623982117a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: d2c41aff01f376a96924f1f7c0d35a9829f2e1e3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: ec7df0fc566d76f6f7b24921e3c320ee381a531f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-122-54/+1
| | | | | | | | | | | 0001-gstreamer1.0-plugins-base-Fix-atomic-64-issue-on-arm.patch removed since it's included in 1.26.1 (From OE-Core rev: b0983ff56a314fe868ea62db7a5296a5921702fc) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-122-43/+1
| | | | | | | | | | | 0001-backport-libatomic-issue-patch.patch removed since it's included in 1.26.1 (From OE-Core rev: 93553495edf823e77760f2c408a09684087e6c1e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: c16acbc7447bfbf00eb76eb75978bbf79abb6ce9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-devtools: upgrade 1.26.0 -> 1.26.1Wang Mingyu2025-05-121-1/+1
| | | | | | | | (From OE-Core rev: 540f52394f3ef2df438734026b7b19de9a1a7383) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glslang: upgrade 1.4.309.0 -> 1.4.313.0Wang Mingyu2025-05-121-2/+2
| | | | | | | | (From OE-Core rev: 5b341d2c539ed04c667b6a62dbcc7aae6b1e44fd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clang: Upgrade to 20.1.4Khem Raj2025-05-123-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Brings following fixes * ec28b8f9cc7f [libcxx] [test] Extend mingw workarounds for armv7/aarch64 too (#136419) * 8c2dc1b5aa7f [clang-repl] Implement LoadDynamicLibrary for clang-repl wasm use cases (#133037) * 02afcbf63fee [SystemZ] Fix compile time regression in adjustInliningThreshold(). (#137527) * c877757659e8 [clang-repl] : Fix clang-repl crash with --cuda flag (#136404) * f4779c389868 [InstCombine] Preserve signbit semantics of NaN with fold to fabs (#136648) * 57a31e183dc8 [InstCombine] Do not fold logical is_finite test (#136851) * 1cf8c7797d2b [GlobalOpt] Do not promote malloc if there are atomic loads/stores (#137158) * 24805c2e0817 [lldb] Use correct path for lldb-server executable (#131519) * 182e8b7f8a71 [clang-format] Correctly annotate kw_operator in using decls (#136545) * 425d1aad294f [RISCV] Handle scalarized reductions in getArithmeticReductionCost * 2d7ad98ec0a8 [clang][analyzer] Fix error path of builtin overflow (#136345) * e7ae5532bc27 [clang-format] Fix mismatched break in BlockIndent (#124998) * 8f288eb619db [lldb][test] Adjust TestTargetReadInstructionsFlavor skipIfs * d76ec6a75d39 [lldb] Fix SBTarget::ReadInstruction with flavor (#134626) * 62072e7f877e [clang][AST] Handle implicit first argument in CallExpr::getBeginLoc() * 581772ed077e [LoongArch] Don't crash on instruction prefetch intrinsics (#135760) * 89adc2d4f93b [HEXAGON] Fix corner cases for hwloops pass (#135439) * 78f6719ca9b5 [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801) * ab0074fe306f Bump version to 20.1.4 (From OE-Core rev: a94a08b86f08e4fbf038abbda6d210b11edb0dd6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/install-buildtools: Update to 5.2Aleksandar Nikolic2025-05-121-2/+2
| | | | | | | | | Update to the 5.2 release of the 5.2 series for buildtools (From OE-Core rev: 4b81795023dd7c9786ad30b484b48d21ad09f811) Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* compiler-rt: Rename the rt libraries if compiled with arm hardfloat ABIKhem Raj2025-05-121-1/+6
| | | | | | | | | | | | | | | | OE does not rely on tuple to deduce hardfloat ABI, but clang/llvm does arm-yoe-linux-gnueabi is used for both soft and softfp and hardfp float ABIs in OE, LLVM expects arm-yoe-linux-gnueabihf for it to be treated as hardfloat ABI, and look for correct name for rt libraries. We know when we compile them with Hard-float ABI so rename them in such case so clang can find it when using -rtlib=compiler-rt it needs to has 'armhf' suffix (From OE-Core rev: b369e99cb27bd327ab244335b637f0ad3393d9b8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcxx: Fix cflags and ldflags for using compiler runtimeKhem Raj2025-05-121-4/+4
| | | | | | | | | | | | | | | | | | -stdlib is needed in both cxxflags and ldflags since c++ compiler will use these to chose the right c++ headers and libraries during link -rtlib and -unwindlib are only needed during linking Use LLVM_HOST_TRIPLE during cross compiling compiler-rt for target this is used by cmake to compute target and compiler triples Fix LLVM_RUNTIME_TARGETS to use HOST_ARCH, it does not need cross compile triple which HOST_SYS is passing here (From OE-Core rev: d1ae4087c548a78e90687b64764f621b070e3ec5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* compiler-rt: Consolidate and fix cmake argumentsKhem Raj2025-05-121-8/+2
| | | | | | | | | | | | | | | | | Specify CMAKE_C_COMPILER_TARGET and COMPILER_RT_DEFAULT_TARGET_ARCH in common for native/target/nativesdk set COMPILER_RT_DEFAULT_TARGET_ARCH to use HOST_ARCH across all recipe variants It is not needed to set COMPILER_RT_DEFAULT_TARGET_ARCH for powerpc anymore as it is already fixed by setting COMPILER_RT_DEFAULT_TARGET_ARCH to HOST_ARCH (From OE-Core rev: 945e9a799ddbb28c169155368f1998cb8e9f455f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup-2.4: fix CVE-2024-52532Changqing Li2025-05-124-1/+132
| | | | | | | | | | | | | | | CVE-2024-52532: GNOME libsoup before 3.6.1 has an infinite loop, and memory consumption. during the reading of certain patterns of WebSocket data from clients. Refer: https://nvd.nist.gov/vuln/detail/CVE-2024-52532 (From OE-Core rev: 4efb2f03cf47382bf79aec333109c78e309c337b) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup-2.4: fix build failureChangqing Li2025-05-123-1/+192
| | | | | | | | | | Backport 2 patches to fix build failures (From OE-Core rev: 31ddbed4155f36ff8cda5fcf7e6c301ae63cd62f) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman: Fix CVE-2025-32743Praveen Kumar2025-05-122-0/+49
| | | | | | | | | | | | | | | | | | | | | In ConnMan through 1.44, the lookup string in ns_resolv in dnsproxy.c can be NULL or an empty string when the TC (Truncated) bit is set in a DNS response. This allows attackers to cause a denial of service (application crash) or possibly execute arbitrary code, because those lookup values lead to incorrect length calculations and incorrect memcpy operations. Reference: https://nvd.nist.gov/vuln/detail/CVE-2025-32743 Upstream-patch: https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d90b911f6760959bdf1393c39fe8d1118315490f (From OE-Core rev: 610056dccc7144a70bcf69aec720b44bc7de7557) Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: fix CVE-2023-39810Chen Qi2025-05-122-0/+142
| | | | | | | | | | | | | Backport patch to fix CVE-2023-39810. Note that the patch adds a config option which is disabled by default. So users wanting this feature needs to enable that option. (From OE-Core rev: b16c9a295d5d2c5d2100bce11fffeae6beb766c5) 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>
* python3-pygobject: RDEPENDS on gobject-introspectionYi Zhao2025-05-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since 3.51.0, python3-pygobject depends on libgirepository 2.0 provided by glib-2.0 instead of libgirepository 1.0 provided by gobject-introspection[1]. It still needs the typelib files from libgirepository-1.0 package. Add gobject-introspection as a runtime dependency. Fixes: $ python3 Python 3.13.2 (main, Feb 4 2025, 14:51:09) [GCC 14.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import gi >>> from gi.repository import Gtk Traceback (most recent call last): File "/usr/lib64/python3.13/site-packages/gi/importer.py", line 139, in create_module introspection_module = get_introspection_module(namespace) File "/usr/lib64/python3.13/site-packages/gi/module.py", line 243, in get_introspection_module module = IntrospectionModule(namespace, version) File "/usr/lib64/python3.13/site-packages/gi/module.py", line 111, in __init__ repository.require(namespace, version) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ gi.RepositoryError: Typelib file for namespace 'xlib', version '2.0' not found The above exception was the direct cause of the following exception: Traceback (most recent call last): File "<python-input-1>", line 1, in <module> from gi.repository import Gtk File "/usr/lib64/python3.13/site-packages/gi/importer.py", line 141, in create_module raise ImportError(e) from e ImportError: Typelib file for namespace 'xlib', version '2.0' not found [1] https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/320 (From OE-Core rev: 6f9e02292c9305e795f2651c3bb6ef5b671e1c74) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: clean up the native template in nativesdk buildsRoss Burton2025-05-121-1/+16
| | | | | | | | | | | | | | In a nativesdk build, the native build template should be minimal as it just needs to ensure that Meson can link with libraries in the SDK's native sysroot. Specifically, it shouldn't be passing BUILD_* flags to Meson as these are for the Yocto build host, not the SDK user. (From OE-Core rev: f13063d11f1c62152af9ed45cb24f6499262e1a2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>