summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* populate_sdk_ext.bbclass: redirect stderr to stdout so that both end in LOGFILEMartin Jansa2023-05-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * this in the end doesn't help much, I was debugging warning (about base-files.do_install signature being different than expected) from: python3 $target_sdk_dir/ext-sdk-prepare.py $LOGFILE '${SDK_INSTALL_TARGETS}' this shows the warning on console, but it doesn't end in $LOGFILE, because it writes only contents of cooker log into the $LOGFILE with: with open(logfile, 'a') as logf: logf.write('Preparing SDK for %s...\n' % ', '.join(sdk_targets)) ret = run_command_interruptible('BB_SETSCENE_ENFORCE=1 bitbake --quiet %s' % ' '.join(sdk_targets)) if not ret: ret = run_command_interruptible('bitbake --quiet build-sysroots') lastlog = get_last_consolelog() if lastlog: with open(lastlog, 'r') as f: for line in f: logf.write(line) if ret: print('ERROR: SDK preparation failed: error log written to %s' % logfile) return ret maybe we could remove whole support for $LOGFILE parameter and just redirect the output like other commands on this line (From OE-Core rev: 766c6f7ae72576cfab3654362ae949688f42acce) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 719f22df160ebde303274ccfc04049cffdb51577) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* systemd-systemctl: fix instance template WantedBy symlink constructionMartin Siegumfeldt2023-05-171-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix issue of the below instance template systemd service dependency [Install] WantedBy=svc-wants@%i.service creating the symlink (instance "a" example) /etc/systemd/system/svc-wants@%i.service.wants/svc-wanted-by@a.service which should be /etc/systemd/system/svc-wants@a.service.wants/svc-wanted-by@a.service as implemented by this change. The functionality appears regressed just after "thud" baseline when the logic was refactored from shell script into python (commit 925e30cb104ece7bfa48b78144e758a46dc9ec3f) (From OE-Core rev: 308397f0bb3d6f3d4e9ec2c6a10823184049c9b5) (From OE-Core rev: 372b29c8ad270d4d430c26a4e614976c7029afaf) Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cpio: fix appending to archives larger than 2GBRoss Burton2023-05-172-0/+313
| | | | | | | | | | | Backport a patch to fix appending to archives larger than 2GB. [ YOCTO #11674 ] (From OE-Core rev: a161d6694b295c93244d67d69d8be8b09210bc32) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* maintainers.inc: Fix email address typoRichard Purdie2023-05-171-1/+1
| | | | | | | | (From OE-Core rev: f39471238df04a300e2b17735006f3d6606b4f23) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2a86ca028980b501e386f6bb8293a094fd77f97b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxml2: Disable icu tests on muslKhem Raj2023-05-171-2/+7
| | | | | | | | | | | | | | these tests do not work with musl's iconv implementation and would need enabling icu support using --with-icu which we do not enable by default Additionally enable locale with musl too. (From OE-Core rev: 1fbab00c9d887285a9e966e81ff75a7fc7039baa) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 03980db15fa1de2f970705364c2316f17428a3aa) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gawk: Add skipped.txt to emit test to ignoreKhem Raj2023-05-172-0/+11
| | | | | | | | | | | | This file can be processed by run-ptest during runtime and tests mentioned in skipped.txt will not be run. (From OE-Core rev: 58818cf22dc378ee5fa9089da1f4b8f0fd02bc44) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 4d30f3535f53ad6d8f462f99b6cd2fe8d2ecbfb5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gawk: Remove redundant patchKhem Raj2023-05-172-44/+0
| | | | | | | | | | | | | | | | This patch is doing the same things thats already being done in the do_install_ptest where the problematic tests are being deleted from final package. run-ptest script runs a find for available tests and runs each test target found during run therefore its enough to remove them from final install. (From OE-Core rev: cf654eb0fe786ec5cfbc62da43e71f6ef2e521dc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 4a32ad54d6c051fe387c67721cf96eb851ecd835) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gawk: Disable known ptest fails on muslKhem Raj2023-05-171-2/+15
| | | | | | | | | | | Add needed locale rdeps on musl as well. (From OE-Core rev: 71f515d63aaf6eeb91170c9ee3eb123935a18da8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 1e71eaf6792727d2335ee2e2ad4c5ce88137fe77) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* glib-networking: Correct glib error handling in test patchRichard Purdie2023-05-171-1/+1
| | | | | | | | (From OE-Core rev: 66dc4b94e9fad8d209f12fa64bd0673a42c28ac9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4ba74f61f38827d82586cf9c993a4b27065f5c6f) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* glib-networking: Add test retry to avoid failuresRichard Purdie2023-05-172-0/+30
| | | | | | | | | | | | | In autobuilder testing we regularly see glib-networking ptest fail with a "Resource temporarily unavailable (g-io-error-quark, 27)" error. Add a patch to see if a retry can resolve the issue. (From OE-Core rev: 6282f64a6673bcd9b0a6cedfcb8cd3d1a6de1077) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4deb03ee5af8fcf7c2b1c81c686839341cf753c4) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* qemu: Update ppc instruction fix to match revised upstream versionRichard Purdie2023-05-171-25/+102
| | | | | | | | | | | Upstream asked for some changes, this updates our patch to match. The differences likely don't change our real world use. (From OE-Core rev: 411e3f76840c06580fa8d2e764ae504b8f0ad46b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 42591e07a469cff881fa087d5251a8c783897634) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mesa: 23.0.2 -> 23.0.3Otavio Salvador2023-05-173-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Update to 23.0.3 stable release. Release notes in: - https://docs.mesa3d.org/relnotes/23.0.3.html New features None Bug fixes overlay layer: unable to launch titles on steam radv: possibly not setting state dirty bits correctly RADV: VRS attachment not working in specific scenario anv: zink ADL failures Vulkan loader `vk_common_GetPhysicalDeviceFormatProperties` fails to sanitize properties bits. Loading a model in PrusaSlicer 2.6.0-alpha5 crashes GNOME on radeonsi (From OE-Core rev: 77d46f01147036c38c21d7c840144adda89bd894) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0defbb5925e309799162e221285e4cfb2e2c2ca5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* waffle: upgrade 1.7.0 -> 1.7.2Upgrade Helper2023-05-173-27/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Waffle bugfix release 1.7.1 is now available. What is new in this release: - cmake: pass deps' cflags to the build - gbm: fix crash when platform lacks modifier support - gitlab-ci: stabilise CI runs under X - gitlab-ci: add more warnings, make all warnings fatal - gitlab-ci: update to bullseye - meson: add override_* support, when using waffle as submodule - meson: skip installing bash completion when custom prefix is used - meson: silence deprecation warnings - meson: generate cmake files only on Windows - meson: find wayland.xml from wayland-scanner.pc - misc: zsh completion - misc: fix dozens of compiler warnings - misc: update website references - wayland: fix build against wayland 1.20 The Waffle bugfix release 1.7.2 is now available. What is new in this release: - all: use format(gnu_printf), enable in mingw - meson: don't run TLS checks on mingw - wgl: remove unused dummy wgl_error.[ch] Upstream now only generates CMake files on Windows, so remove all references to CMake. A zsh completion is now installed, remove this for now as we don't really use zsh. (From OE-Core rev: e4ebfb5c7892488fc834d9837e9a5a4c28eb676f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 94cf6ef11bba381ab6f65b03ed1ed14022438151) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ref-manual: classes: kernel: document automatic defconfig usageLuca Ceresoli2023-05-101-0/+7
| | | | | | | | | | | Since a very long time the kernel bbclass uses a defconfig file from SRC_URI automatically. Document this feature. (From yocto-docs rev: d99f7913ca3fc546a9714a38f3e22403261c4015) Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ref-manual: classes: kernel: remove incorrect sentence openingLuca Ceresoli2023-05-101-5/+5
| | | | | | | | | | | | "This means that" implies that this sentence is a consequence of the previous, but this is not the case, the two sentences being quite unrelated to each other. (From yocto-docs rev: e2bca485efa25f3950cb229ac49bda6780dbe5bf) Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* release-notes-4.2: update known issues and Repositories/DownloadsLee Chee Yang2023-05-101-0/+61
| | | | | | | | (From yocto-docs rev: 9d3150d684d81cbe599e27052b2ac46063b659a6) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* migration-guides: release-notes-4.2: add doc improvement highlightsMichael Opdenacker2023-05-103-0/+22
| | | | | | | (From yocto-docs rev: 5fd29ff6e305aaf025ef9a95190c5aaf92f51f1c) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* update-alternatives.bbclass: fix old override syntaxPeter Bergin2023-05-101-2/+2
| | | | | | | | | | | | | | | | Function 'gen_updatealternativesvardeps' still used old override syntax when fetching variable flags. Update to use ':' instead to match recipe meta data. This was found by review and no real issue encountered but it is a bug that affects variable dependencies and can affect rebuilds as task hashes might not be accurate. (From OE-Core rev: 27b4fb60c7c66c245ba50607c8e178390fc41014) Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5691f554b2cd50f256a8cbb1d96781e9eb6b930e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* kernel: improve initramfs bundle processing timeBruce Ashfield2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a partial fix for bugzilla 15059 [https://bugzilla.yoctoproject.org/show_bug.cgi?id=15059] It has been noted by several people that when an initramfs is bundled: - a lot of the kernel is rebuilt - it takes a really long time When looking at the logs, the second kernel compilation (that performs the bundle) is not using the parallel make settings, and builds with -j1. We are already explicitly passing PARALLEL_MAKE when building kernel modules, and by extending that explicit use to the main kernel compilation, we ensure that we always get a parallel build. Build times chnaged from more than 30 minutes for the bundle, to 3 minutes in local testing. The question of whether or not too much is rebuilding during the bundle step is still an open question, but with this tweak, at least the build time is back in the realm of acceptable. (From OE-Core rev: 126cbad716377f024dae5cc8e2faee9bd661f5c5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 88fd394ecf0f2174b792075d409d87046896426b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* oeqa/utils/metadata.py: Fix running oe-selftest running with no distro setThomas Roos2023-05-101-3/+3
| | | | | | | | | | | | | This will use default values when no distribution is set. [YOCTO #15086] (From OE-Core rev: 9e576ab7035d52fba961c400d53657608ad5b99d) Signed-off-by: Thomas Roos <throos@amazon.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 888fe63b46efceeff08dbe8c4f66fec33d06cb7a) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* qemu: Add fix for powerpc instruction fallback issueRichard Purdie2023-05-102-0/+71
| | | | | | | | | | | | | | See the patch for more details, fixes a regression in qemu causing illegal instructions in libm on powerpc, triggered by a libinput upgrade. https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=f1c56cdff09f650ad721fae026eb6a3651631f3d was the glibc code generating the instruction and triggering the issue. (From OE-Core rev: 6a19b4a5f6eb7138ec6e79acf5c85c5d38f22d8f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libpam: Fix the xtests/tst-pam_motd[1|3] failuresZhixiong Chi2023-05-102-0/+109
| | | | | | | | | | | | | | | | | | Reproducer: 1.Enable the ptest of libpam and build the image. 2.Boot the rootfs with nfs, then run the following tests as root: cd /usr/share/Linux-PAM/xtests /usr/share/Linux-PAM/xtests# ./run-xtests.sh . tst-pam_motd1 /usr/share/Linux-PAM/xtests# ./run-xtests.sh . tst-pam_motd3 After applying this patch, the ptest doesn't be failed. (From OE-Core rev: 97e3cfb5374958737750361f6e22a7b63965e46e) Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 549e54ad6a175359b0a57987ccdab8989df9d3a9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* populate_sdk_ext.bbclass: set METADATA_REVISION with an DISTRO overrideMartin Jansa2023-05-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * otherwise it ends '<unknown>' inside esdk, because of parsing order: # $METADATA_REVISION [3 operations] # set /OE/build/test-D/conf/local.conf:43 # "f2da54ef432eac89b0f18eaad68e602b6990b5de" # immediate /OE/build/test-D/layers/poky/meta/classes/metadata_scm.bbclass:9 # "${@oe.buildcfg.detect_revision(d)}" # set /OE/build/test-D/layers/poky/meta/classes/metadata_scm.bbclass:10 # [vardepvalue] "${METADATA_REVISION}" # pre-expansion value: # "<unknown>" METADATA_REVISION="<unknown>" * This causes base-files.do_install and following tasks to have different signatures between esdk and the build directory where this esdk was created: bitbake-diffsigs {test-D,poky/build-uninative-disabled}/tmp/stamps/qemux86_64-poky-linux/base-files/*do_install*sigdata* NOTE: Starting bitbake server... basehash changed from 5b6981cf58bfd57d416b0e31611b73a26baae635dd1ac31c08d46f95064c3ffc to dbdce042da4d7813d632b6d1cc87a16f728ad20e55fecbc392830e6acf72babd Variable METADATA_REVISION value changed from '<unknown>' to 'f2da54ef432eac89b0f18eaad68e602b6990b5de' and an warning from "python3 /OE/build/test-D/ext-sdk-prepare.py" when eSDK is being prepared for use: WARNING: The base-files:do_install sig is computed to be 83b9c9a6ef1145baac5a1e0d08814b9156af239c58fc42df95c25a9cd8a7f201, but the sig is locked to 3dc22233059075978e5503691e98e79e7cc60db94259dfcd886bca2291c0add7 in SIGGEN_LOCKEDSIGS_t-qemux86-64 [RP: Add commit about why we need the override for future reference] (From OE-Core rev: a857360c078aa5e03cf113dc2dc87069b0e0201c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 675ea7281c17f77bf5dea17cfd4d9da0928382a0) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libarchive: Enable acls, xattr for native as well as targetPiotr Łobacz2023-05-101-5/+1
| | | | | | | | | | | | | | | | | Libarchive is being used by OPKG package manager as default API for extracting tar files. This fix allows us to extract ipks packages with preserved ACLs and xattrs. Partially addresses [YOCTO #15091] [RP: Merge into main PACKAGECONFIG and tweak commit message] (From OE-Core rev: 9d19e501d710c6c357bf6c8f16ac3e172d63e11d) Signed-off-by: Piotr Łobacz <p.lobacz@welotec.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 913aad1ac013368aef8f6af332588ef24bba46bd) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* kernel-devsrc: depend on python3-core instead of python3bkylerussell@gmail.com2023-05-101-1/+1
| | | | | | | | | | | | | | Avoids pulling in potential GPLv3 packages through python3-misc catch-all. python3-core is the intended minimal RDEPENDS for packages requiring python3 support. Other python3 module dependencies should be listed explicitly. (From OE-Core rev: 81c5f793f5c326489475f1f8786e3869b9973a4b) Signed-off-by: Kyle Russell <bkylerussell@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 231f93becad619f6afa383f9b1132f1d4b02fa64) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* kernel-fitimage: Fix the default dtb config checkArslan Ahmad2023-05-101-10/+26
| | | | | | | | | | | | | | | | The current check for default dtb image checks if the file exists and is not empty but appends a slash to the path due to which the file is never found. It also doesn't replace slash in filename with _ as done when populating the DTB variable. A better way to check the existence of the device tree would be from the list of DTBs since this is used during compilation. (From OE-Core rev: f8efe7d50860e44cd22a91685d0438c5c73d8557) Signed-off-by: Arslan Ahmad <arslan_ahmad@mentor.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit e8e31e11b158837804d029e85f5f8ed3c219a4ea) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libnotify: remove dependency dbusKai Kang2023-05-101-1/+1
| | | | | | | | | | | | | | It ported to use GDBus in libnotify 0.7.0 [1]. So remove dbus from DEPENDS. And GDBus is provided by glib-2.0. [1]: https://gitlab.gnome.org/GNOME/libnotify/-/commit/f63e8ab (From OE-Core rev: c6702ecbb003199b746c2235ea4f900d912d4666) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 3e585e41f561aab73685290631f2263795f571b9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mesa: upgrade 23.0.0 -> 23.0.2Wang Mingyu2023-05-103-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23.0.1 changes New features None Bug fixes radv: A Plague Tale: Requiem black “flash” on 7900XTX 7900 XTX: Graphical corruption / artifacts in Cyberpunk radv: CmdCopyQueryPoolResults broken for VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT with queryCount > 1 radeonsi draws spurious values to depth buffer rusticl over llvmpipe + ffmpeg’s Opencl filter = error -51 rusticl over llvmpipe + ffmpeg’s Opencl filter = error -51 OpenGL crashes in X-Plane 11 [Bisected] Regression: Project Zomboid renders black hasvk: Black pixels with 8xMSAA and fast clears on Intel(R) HD Graphics 4400 (HSW GT2) radv: GTA IV graphical artifacts on 7900XTX radv: Resident Evil Revelations 2 artifacts on 7900XTX with DCC radv: Prototype 2 black textures on RDNA 3 when DCC is enabled Mesa 23.0.0 crashes immediately with indirect rendering [RADV] Returnal - pistol muzzle flash fills whole screen (graphical artifact) ACO: dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_geom_buffers1_sets3_imm_samplers hangs on NAVI10 Build failures with recent lld r600,regression: Glitches on terrain with the NIR backend on Transport Fever 2 r600/TURKS: Crash of the game “A Hat in Time” with Gallium Nine and NIR path (third report) [gen9atom] Vulkan tests cause gpu hang: dEQP-VK.memory_model.* GL_SHADER_BINARY_FORMAT_SPIR_V is not added to the list of GL_SHADER_BINARY_FORMATS even if GL_ARB_gl_spirv is supported. [ANV/DG2] Vertex explosion in nvpro-samples/vk_raytracing_tutorial_KHR/ray_tracing_gltf CUEtools FLACCL hit assert in rusticl Assertion Failed on Intel HD 5500 with Linux / Mesa 22.3.1 / OpenGL 23.0.2 changes New features None Bug fixes allwinner a64: DRM_IOCTL_MODE_CREATE_DUMB failed: Cannot allocate memory after some time of apps usage mesa: index buffer leaking RadeonSI: null dereference in amdgpu_cs_add_buffer, potential refcount mismatch, running BeyondAllReason eglCreateImageKHR, error: EGL_BAD_ALLOC (0x3003), message: “createImageFromDmaBufs failed” on AMD multi-gpu with explicit format modifiers libgrl.a installed but not used? radv: crash compiling UE5 lumen hardware RT shader aco: unused vtmp_in_loop radv,nir: dEQP-VK.ray_query.builtin.rayqueryterminate.* failures glsl compiled error when the RHS of operator `>>` is int64_t by enabling GL_ARB_gpu_shader_int64 extension QPainter fails to render multiple shapes with a brush set since Mesa 23.0 eglSwapBuffers blocks in wayland when it’s wl_surface_frame event is stolen. plasmashell sometimes hangs with mesa_glthread pps_device.h:23:11: error: ‘uint32_t’ does not name a type (From OE-Core rev: 66f67e43e25dc58a07a49bb8e12699f1a6ce06f4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit f7f483f90ba17342a83fdfe7c7dccf5a3f7bf624) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-firmware: upgrade 20230210 -> 20230404Dmitry Baryshkov2023-05-101-3/+3
| | | | | | | | | | | | | | The LICENCE.qat_firmware license file was updated to reflect Intel licensing (it removed a term regarding patent licenses). License-Update: additional files (From OE-Core rev: cd8f678044793c853d6b91c09f542e9a97e170b9) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit fd43b59ab32e2115fcda7ad63d3a5ccc2683c7d5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* rust: Upgrade 1.68.1 -> 1.68.2Alex Kiernan2023-05-106-1/+1
| | | | | | | | | | | | | | | | | | Changes: * Update the GitHub RSA host key bundled within Cargo. The key was rotated by GitHub on 2023-03-24 after the old one leaked. * Mark the old GitHub RSA host key as revoked. This will prevent Cargo from accepting the leaked key even when trusted by the system. * Add support for @revoked and a better error message for @cert-authority in Cargo’s SSH host key verification (From OE-Core rev: 80ffaf90282a72276f6bf62e22976400fe7bb1f9) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 4563432b41026adc56c54452984b19ab64e7406e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* vala: upgrade 0.56.4 -> 0.56.6Wang Mingyu2023-05-102-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Regression fix: - vala: Improve initialization of namespace fields with compound literal [#1424] * Bindings: - gio-2.0,glib-2.0,gobject-2.0: Update 2.74 symbols - webkit2gtk-4.*: Update to 2.40.0 - webkitgtk-6.0: Update to 2.40.0 - gtk4: Update to 4.10.1~40b154bf from 0.58 - gtk4: Add sealed to all the final types - gtk+-3.0: Fix ToolPalette.icon_size get-accessor type - webkitgtk-6.0: Update to 2.39.90 * Various improvements and bug fixes: - codegen: + Consistently handle GLib.Error as boxed type [#1418] + Add cast to accessor calls for generic property implementations + Use g_object_class_override_property to implement generic interface properties [#1419] + Add declaration for register call of dynamic DBus interfaces [#1422] - vala: + Correctly handle pre/post-increment expression as index of element access [#1417] + Set proper value-type of unary ref/out expression in initializers [#1421] + Allow assignment of namespace fields with inline allocated arrays - gtkmodule: Improve error messages (From OE-Core rev: d87a885a5b1f57039cf715504f6caacfd2dad097) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit e3eb6b4e6477dea953d4d93d2eadc5f430c160b1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xwayland: upgrade 22.1.8 -> 23.1.1Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This release contains the fix for CVE-2023-1393 in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-March/003374.html Benno Schulenberg (1): xkbUtils: use existing symbol names instead of deleted deprecated ones Joshua Ashton (1): glamor: Don't glFlush/ctx switch unless any work has been performed Michel Dänzer (2): xwayland: Refactor xwl_present_for_each_frame_callback helper xwayland: Prevent nested xwl_present_for_each_frame_callback calls Olivier Fourdan (2): composite: Fix use-after-free of the COW Bump version to 23.1.1 git tag: xwayland-23.1.1 (From OE-Core rev: a622fbb571d72c1a86ebf9ae01f61b4dbfe48c1d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 35fdbd0ea81650a0421d50fb53989d96c5956331) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xserver-xorg: upgrade 21.1.7 -> 21.1.8Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | This release contains the fix for CVE-2023-1393 in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-March/003374.html Benno Schulenberg (1): xkbUtils: use existing symbol names instead of deleted deprecated ones Olivier Fourdan (2): composite: Fix use-after-free of the COW xserver 21.1.8 git tag: xorg-server-21.1.8 (From OE-Core rev: 9d5a512da3b81680d20cf8c557757a31cd48efba) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7b08dff8f46bcaa05f7fbffbe27d524579af4faf) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* Revert "xserver-xorg: backport fix for CVE-2023-1393"Steve Sakoman2023-05-102-48/+1
| | | | | | | | | | Fixed with subsequent version bump This reverts commit 7828f7026b4cd3ae97ebe5d849c09fabbc17272d. (From OE-Core rev: 9bb0a416d03c3bcd3cf45fa7aa761ff948612eac) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* wpebackend-fdo: upgrade 1.14.0 -> 1.14.2Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========== - Reverted a change introduced in 1.14.1 which introduced crashes both with WebKitGTK and WPE running under Wayland in some configurations. - Fix a crash caused by wrong assertion, which was typically triggered in debug builds when using the NVidia drivers. - Fix WebKit no longer repainting after provisional navigation with PSON enabled. - Fix graphics buffer leaks by always freeing them in buffer destroy listener callbacks. (From OE-Core rev: f248513b4cf0b61a61e8586a3bcf2a7c83a3b538) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit aa37e18a51714af3281b4127dceb40b38aa8ac3c) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* texinfo: upgrade 7.0.2 -> 7.0.3Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========== * texi2any . fix performance regression when Perl binary extension (XS) modules are not being used (e.g. with TEXINFO_XS=omit) * info . further fix of recoding of UTF-8 files to ASCII to avoid text disappearing from nodes . avoid possible freeze at start of a file with '-v nodeline=pointers' (From OE-Core rev: 62eb0b5a7393d6192a309c1d309e9b22bc652be7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 87bb580f6a02468d372254480302a60faa965131) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ruby: upgrade 3.2.1 -> 3.2.2Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | Ruby 3.1.2 CVE-2022-28738: Double free in Regexp compilation.. CVE-2022-28739: Buffer overrun in String-to-Float conversion.. (From OE-Core rev: f1741f1b2fe10d62331a11df6bbd312ae71bffa5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit b261bc704839b12769118f6f1c4207f3d19fe4fd) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pango: upgrade 1.50.13 -> 1.50.14Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | Changelog: - Fix underline thickness in scaled contexts (From OE-Core rev: 3c8dd786aa685606222ce86b3e17936291110f45) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f34ee7f08bdf94297042969b114da38b71168c5b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mtools: upgrade 4.0.42 -> 4.0.43Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========== - Fix root directory test in mattrib - -b BiosDisk flag for mformat to allow setting physdrive to a user-specified value - Clearer error message in mformat when trying to mformat a disk whose total size is not known - Make recursive copy more consistent - Trailing slash now always implies target should be a directory - Code cleanup (From OE-Core rev: 054490362e8848907f19fbff5b7b5f31353458f8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7f04fd469f9ee989eadd85ea949527300704ca70) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* man-pages: upgrade 6.03 -> 6.04Wang Mingyu2023-05-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: tmp/ -> .tmp/ Changelog: ============ - Sections: - Add HISTORY. - HISTORY: Restore C89 references. - Repurpose VERSIONS. - Simplify STANDARDS. - SYNOPSIS: Mark several functions as deprecated. - Build system: - Support installing in different mandirs (e.g., man3typedir='/usr/share/man/man3'). - Support installing compressed pages (Z='.gz'). - Support installing link pages as symlinks (LINK_PAGES='symlink'). (From OE-Core rev: 0d416adf236952dd90954daf1067dbd619c39e3c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 17b93f86d17c6164005fa9f3173585f092539dc6) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mpg123: upgrade 1.31.2 -> 1.31.3Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ========= - build: -- Fix --disable-8bit. -- Fall back to generic decoder if no yasm for MSVC (bug 346). -- Fix some pedantic compiler warnings, avoid breaking libtool wrappers. - mpg123: -- Fix verbose position printout for new resampling outside libmpg123 (where output rate differs from decoding rate). - libsyn123: -- Fix reconfiguration of resampler to avoid double free when reducing decimator stages to zero (bug 350). (From OE-Core rev: 653530d19306f26e40586786032f8a2375dc6b48) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 01ccf7c55d3d9c32ffd509abebd928ccb402b9f8) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libsdl2: upgrade 2.26.3 -> 2.26.5Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2.26.4 This is a stable bugfix release, with the following changes: Fixed relative mouse motion over remote desktop on Windows Fixed using older game controller mappings on Linux 2.26.5 This is a stable bugfix release, with the following changes: The minimum deployment target on macOS is now 10.11, due to changes in the latest Xcode update Fixed incorrect modifier keys handling on macOS Fixed occasional duplicate controller visible on macOS Fixed handling of third party PS4 controller input reports Added support for the trigger buttons on the Victrix Pro FS for PS5 Added mapping for Flydigi Vader 2 with the latest firmware (6.0.4.9) Added mapping for DualSense Edge Wireless Controller on Linux Added mapping for Hori Pokken Tournament DX Pro Pad Improved the speed and quality of audio resampling Fixed crash on Linux if dbus can't be initialized (From OE-Core rev: c55f56ea3081f3b53c06e84fccffc289bac1f19e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 106cdae227775f8e3b32462ed68b99231595f075) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libpcap: upgrade 1.10.3 -> 1.10.4Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | Summary for 1.10.4 libpcap release Source code: Fix spaces before tabs in indentation. rpcap: Fix name of launchd service. Documentation: Document use of rpcapd with systemd, launchd, inetd, and xinetd. Building and testing: Require at least pkg-config 0.17.0, as we use --static. Get rid of the remains of gnuc.h. Require at least autoconf 2.69. Update config.{guess,sub}, timestamps 2023-01-01,2023-01-21. (From OE-Core rev: cc7a3c6cb32b4a8d2677159cd106068b5f2d75e8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit da76bde131a7fe0833c9fd59a1ca48edaed6fa54) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libhandy: upgrade 1.8.1 -> 1.8.2Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Demo - Correctly use GtkSwitch - Fix a GLib deprecation - Docs - Fix dependency names - HdyTabView - Fix set_menu_model() input check - Fix a typo in docs - HdySwipeable - Fix get_swipe_area() fallback - Memory leak fixes - Translation updates - Slovenian (From OE-Core rev: e7303ff65b4db9dea40b08ed85717b9aef91ff98) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit b1ebdff55fd8ca77eaff6066370c628a9425bec7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cracklib: upgrade 2.9.10 -> 2.9.11Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | Changes: v2.9.11 Added xz dist Fix incorrect non-static memory return (drfiemost) (From OE-Core rev: f1285f72a7a48fb9d3eff8c00f524801446c8b42) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit a3932906cba1e693ff51a4fdcc60a7b15debee9f) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* bind: upgrade 9.18.12 -> 9.18.13Wang Mingyu2023-05-1010-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== [bug] Use two pairs of dns_db_t and dns_dbversion_t in a catalog zone structure to avoid a race between the dns__catz_update_cb() and dns_catz_dbupdate_callback() functions. [GL #3907] [bug] Make sure to revert the reconfigured zones to the previous version of the view, when the new view reconfiguration fails during the configuration of one of the configured zones. [GL #3911] [bug] Fix error path cleanup issues in dns_catz_new_zones() and dns_catz_new_zone() functions. [GL #3900] [bug] Unregister db update notify callback before detaching from the previous db inside the catz update notify callback. [GL #3777] [func Run the catalog zone update process on the offload threads. [GL #3881] [func Add shutdown signaling for catalog zones. [GL !7571] [func Add reference count tracing for dns_catz_zone_t and dns_catz_zones_t. [GL !7570] [bug] Detach 'rpzs' and 'catzs' from the previous view in configure_rpz() and configure_catz(), respectively, just after attaching it to the new view. [GL #3880] [test Don't test HMAC-MD5 when not supported by libcrypto. [GL #3871] [bug] Fix RPZ reference counting error on shutdown in dns__rpz_timer_cb(). [GL #3866] [test Test various 'islands of trust' configurations when using managed keys. [GL #3662] [bug] Building against (or running with) libuv versions 1.35.0 and 1.36.0 is now a fatal error. The rules for mixing and matching compile-time and run-time libuv versions have been tightened for libuv versions between 1.35.0 and 1.40.0. [GL #3840] [bug] dnssec-cds failed to cleanup properly. [GL #3831] [bug] Source ports configured for query-source, transfer-source, etc, were being ignored. (This feature is deprecated, but it is not yet removed, so the bug still needed fixing.) [GL #3790] (From OE-Core rev: 29010c32f0e0f00b31e32a7c275a532688ddaf9d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 51ab191224aa1320d622bf79184940afa3910d60) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* apr: upgrade 1.7.2 -> 1.7.3Wang Mingyu2023-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== *) apr-1-config: Fix crosscompiling detection in apr-1-config. PR 66510 *) configure: Add --enable-sysv-shm to use SysV shared memory (shmget) if available. *) apr_socket_sendfile: Use WSAIoctl() to get TransmitFile function pointer on Windows. *) apr_dir_read: Do not request short file names on Windows 7 and later. *) apr_file_gets: Optimize for buffered files on Windows. *) Fix a deadlock when writing to locked files opened with APR_FOPEN_APPEND on Windows. PR 50058. *) Don't seek to the end when opening files with APR_FOPEN_APPEND on Windows. *) apr_file_write: Optimize large writes to buffered files on Windows. *) apr_file_write: Optimize large reads from buffered files on Windows. (From OE-Core rev: fbf46e497ee9500fb95f2b619e0024d03ad50c1f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 1bee38556441fbff9a4e39942271001ec620416b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cargo: Fix build on musl/riscvKhem Raj2023-05-102-0/+99
| | | | | | | | | | | libc needs fix for defining scope of SOCK_SEQPACKET (From OE-Core rev: 5497a382a5f5ffd5449637953685d8b44ae0405d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 378da16ebe2917f26f9fe8cf654bced09ec6ecfe) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cve-update-nvd2-native: added the missing http importJan Vermaete2023-05-101-0/+1
| | | | | | | | | (From OE-Core rev: 02ce3cc9d4b197c3df57b727aa5f7eff59091e37) Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 39d2cde7eb922cb0a2cf9402cd8b3ae3b4cc2f62) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cve-extra-exclusions: linux-yocto: ignore fixed CVE-2023-1652 & CVE-2023-1829Yoann Congal2023-05-101-0/+19
| | | | | | | | | | | | | | | | CVE-2023-1652 & CVE-2023-1829 are fixed by all version used by linux-yocto. Fixing commits are not referenced by NVD but are referenced by: * https://www.linuxkernelcves.com * Debian kernel-sec team ... this should be trust worthy enough. (From OE-Core rev: 4c395cfd5edd42e81ef7aa89df8be7e9291ea89c) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> (cherry picked from commit 8f9d6c5b0238641313387c139442566752a1d25d) Signed-off-by: Steve Sakoman <steve@sakoman.com>