summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* base/features_check: Make PARSE_ALL_RECIPES and SOURCE_MIRROR_FETCH booleanRobert Yang2024-12-232-4/+5
| | | | | | | | | | So that value "0" can turn them off. (From OE-Core rev: 1a2afcd0773c5ec5946d1dfc27bde585c52a5724) 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>
* lttng-modules: fix sched_stat_runtime changed in Linux 6.6.66Xiangyu Chen2024-12-232-1/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | The following commit has been backported into the 6.6.y branch. See upstream commit: commit 5fe6ec8f6ab549b6422e41551abb51802bd48bc7 Author: Peter Zijlstra <peterz@infradead.org> Date: Mon Nov 6 13:41:43 2023 +0100 sched: Remove vruntime from trace_sched_stat_runtime() That caused building the lttng-modules report compile error: tracepoint-event-impl.h:133:6: error: conflicting types for 'trace_sched_stat_runtime'; The fix is still pending on lttng review board, backport it to oe-core to de-block the build issue. (From OE-Core rev: 5b973be9a7fbb2694d162ac06b76513525f3deed) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto: enable fetching kernel metadata using file fetcherChristian Taedcke2024-12-231-5/+8
| | | | | | | | | | | | If no destsuffix parameter is supplied and the file fetcher is used, the folder name (i.e. basepath) is added to the kernel-meta search directories. (From OE-Core rev: e46cc8159136ce96489e10f126405781abfbd52e) Signed-off-by: Christian Taedcke <christian.taedcke@weidmueller.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: add fido to PACKAGECONFIG optionsMikko Rapeli2024-12-231-0/+1
| | | | | | | | | | | | | | | | | To enable FIDO support. meta-oe can provide libfido2 but it depends on udev which creates a dependency loop between systemd (provider of udev) and libfido2 which is currently unresolved. systemd recipe could split udev to a separate recipe to solve this, or libfido2 could be compiled in systemd source tree after udev but before rest of systemd. (From OE-Core rev: 1e347c36b0d3910cd71b24a4e4ab8e2dd49063d1) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: add apparmor PACKAGECONFIG supportMikko Rapeli2024-12-231-1/+2
| | | | | | | | | | For meta-security to enable with "apparmor" in DISTRO_FEATURES. (From OE-Core rev: 804b462b826edf04182c77b6405a52a1c9b9b1f6) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Disable unused tests buildTom Hochstein2024-12-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Building weston with core-image-weston SDK fails for xwayland tests: ``` Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake) tests/meson.build:357:2: ERROR: Problem encountered: xcb and xcb-cursor required for running xwayland tests ``` The problem is the tests folder is built but not installed. This behavior seems to have been introduced with the 12.0.1 upgrade. https://github.com/openembedded/openembedded-core/commit/be7da75827b4ffee3a243f977faad429dd9fa21c Disable the build of the unused tests. Also drop the xwayland dependency on xcb-util-cursor since it is a specific requirement for the xwayland test build. (From OE-Core rev: 8996690a79ac42a1dee6d041eeb1c1fe29fdac84) Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Fix wayland-protocols dependencyTom Hochstein2024-12-231-1/+1
| | | | | | | | | | | | | | | | | | An SDK build of weston fails: ``` Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake) ``` The file wayland-protocols.pc is missing in the SDK. This is traced to the upgrade of wayland-protocols to 1.38 [1], which re-enables the dev package, which moves wayland-protocols.pc to wayland-protocols-dev. [1] https://github.com/openembedded/openembedded-core/commit/5de187aee675a78fe59620a3fb64a5da5ae662aa (From OE-Core rev: 50608d9c8ac47234138056fa7bf3f92ffc876a19) Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-protocols: Remove inoperative packaging overrideTom Hochstein2024-12-231-2/+0
| | | | | | | | | | | | | | The upgrade to 1.38 re-enables the dev package [1]. With the dev package enabled, the file wayland-protocol.pc is filtered by default into the dev package, and the override adding it to the main package does nothing and is not needed. [1] https://github.com/openembedded/openembedded-core/commit/5de187aee675a78fe59620a3fb64a5da5ae662aa (From OE-Core rev: 9ee7a283125b29e40e4562c76d7d0940b37a4cfd) Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig: Add pkg-config-native to SDKTom Hochstein2024-12-231-2/+11
| | | | | | | | | | | | | | | | | | | | Building weston with an SDK fails to find pkg-config-native: ``` Did not find pkg-config by name 'pkg-config-native' Found pkg-config: NO Found CMake: /opt/poky/5.1/sysroots/x86_64-pokysdk-linux/usr/bin/cmake (3.31.0) Build-time dependency wayland-scanner found: NO (tried cmake) protocol/meson.build:1:14: ERROR: Dependency lookup for wayland-scanner with method 'pkgconfig' failed: Pkg-config for machine build machine not found. Giving up. ``` Fix the problem by extending the pkg-config-native wrapper install to class-nativesdk. (From OE-Core rev: 065ab44943b78ccb806477684b1167d69d5d1d6d) Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nfs-utils: Use v2 of upstream patch for tpyecast fixKhem Raj2024-12-201-14/+17
| | | | | | | (From OE-Core rev: a2c5b2cad7857250b4a1b36ba792a8110989733a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography-vectors: correct upstream version checkAlexander Kanavin2024-12-201-0/+1
| | | | | | | (From OE-Core rev: 8240a1fde29f6cc9a86833d5289e9607d6421741) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ofono: fix the build when toolchain has old linux headersRoss Burton2024-12-202-0/+46
| | | | | | | | | | | | | Whilst our default toolchain has modern kernel headers (6.12, at time of writing), some external toolchains may use old kernel headers. As ofono's rmnet module uses kernel defines which were added in 5.14, add some compatibility defines in case they are not set. (From OE-Core rev: 0313ea48a75480c2bcc6d35035f74a4dcf22f263) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bind: upgrade 9.20.3 -> 9.20.4Wang Mingyu2024-12-202-5/+4
| | | | | | | | | | | bind-ensure-searching-for-json-headers-searches-sysr.patch refreshed for 9.20.4 (From OE-Core rev: 5da817ca4d58eb70ad42fc1fa0f7f4edf696585d) 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>
* webkitgtk: Fix build on 32bit arches with 64bit time_t onlyKhem Raj2024-12-202-0/+17
| | | | | | | | | | | | This is a fix needed in angle module which is vendored in webkit repo. glibc does not define SYS_futex on 32bit arches with 64bit time_t only e.g. riscv32 (From OE-Core rev: fab8dbdc48b6ae59bb1ea4cb47204f99f195b12c) 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>
* nfs-utils: Fix warnings found with clangKhem Raj2024-12-202-0/+30
| | | | | | | | (From OE-Core rev: 5a6232b730e8d791cd270267cb32bbe15cc1ce14) 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>
* musl: Upgrade to latestKhem Raj2024-12-201-1/+1
| | | | | | | | | | | | | | | | | Brings following changes * 61399d4b loongarch64: add TLSDESC support * 9b6a24f9 wire up vdso clock_gettime for riscv32 and riscv64 * f2375aac wire up vdso clock_gettime for powerpc, powerpc64, and s390x * bc5f816a mips: use preferred asm mnemomic jr for better assembler compatibility * 4e6c827c mntent: exclude trailing newline from parsed field * 9929a571 arm: fix _init/_fini alignment in crti.o (From OE-Core rev: 77a1992eeda6cc6d6f52b50311fb4d98f6e58fc3) 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>
* expect: cleanup do_installRoss Burton2024-12-201-6/+3
| | | | | | | | | | | | | Clean up the do_install append, and remove a long-standing unused variable that appears to be intending to not install the scripts but would have never actually done that as the relevant override since 2008 has been task-install. As we've been installing the scripts, keep instaling them. (From OE-Core rev: 3171dd16ec1a4a7461d29107b8c4bd29ff9acf42) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expect: don't run aclocal in do_configureRoss Burton2024-12-201-0/+2
| | | | | | | | | | | | | expect has a hand-maintained aclocal.m4 so don't run aclocal, which has the side effect of not deleting the aclocal.m4 file which pulls in macros. The build works without this change more through luck and a combination of behaviours than design. (From OE-Core rev: 99fee9f51eb991207dea136465c18735ef833cca) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl8: don't run aclocal in do_configureRoss Burton2024-12-201-0/+2
| | | | | | | | | | | | | tcl has a hand-maintained aclocal.m4 so don't run aclocal, which has the side effect of not deleting the aclocal.m4 file which pulls in macros. The build works without this change more through luck and a combination of behaviours than design. (From OE-Core rev: 34b354f82aa3d28820ecb29f463cbbb97c7c345a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: don't run aclocal in do_configureRoss Burton2024-12-201-0/+2
| | | | | | | | | | | | | tcl has a hand-maintained aclocal.m4 so don't run aclocal, which has the side effect of not deleting the aclocal.m4 file which pulls in macros. The build works without this change more through luck and a combination of behaviours than design. (From OE-Core rev: f2f0edb229a62e63807dd4b4ec2944e7cd06d364) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: refactor do_configureRoss Burton2024-12-201-6/+7
| | | | | | | | | | | | | Upstream has an autogen.sh which constructs a hand-written aclocal.m4 and manually copies libtool into place. Instead of working around the bad interaction between these expectations and our autotools class we can just disable the execution of aclocal in autoreconf and copy files as autogen.sh does. (From OE-Core rev: ce0865e9a79b1603a2553392f2cd3b6394239153) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: add explicit DEPENDS on expatRoss Burton2024-12-201-1/+1
| | | | | | | | | The configure script looks explicitly for expat, so add it to DEPENDS. (From OE-Core rev: ab6b4f45da74727e7adae7ceab6f507b2b043e60) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: remove aclocal workaroundsRoss Burton2024-12-203-77/+1
| | | | | | | | | | | | | | Instead of patching configure.ac to not load m4 directly and working around what aclocal and the autotools class do, just exclude the running of aclocal entirely. This stops the class removing the existing aclocal.m4 and autoreconf running aclocal. (From OE-Core rev: 399918026e3240d6f0829f9fb0da6946a498108e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-update-nvd2-native: Tweak to work better with NFS DL_DIRRichard Purdie2024-12-181-0/+2
| | | | | | | | | | | | | | | | After much debugging, the corruption issues on the autobuilder appear to be due to the way sqlite accesses database files. It doesn't change the file timestamp after making changes, which for reasons unknown, confuses NFS. As soon as the file is touched, NFS becomes fine again accross the whole cluster, as if by magic. We could try and debug further but putting a "touch" call into the code is easy and harmless. Lets hope this removes this annoying source of errors. (From OE-Core rev: f642edb006a8c16dbe45681afe547eabfae17073) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* populate_sdk_ext: write_local_conf add shutil importMark Hatle2024-12-181-0/+2
| | | | | | | | | | | Add shutil import to resolve error: Exception: NameError: name 'shutil' is not defined, Did you forget to import 'shutil' (From OE-Core rev: b64263a43b4d82f1ebba13815bccb8a8cd3127f9) Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: backport patch to fix data relocation to !ENDBR: stpcpyBin Lan2024-12-182-0/+448
| | | | | | | | | | | | | | | | | | There is the following warning when building linux-yocto with default configuration on x86-64 with gcc-14.2: AR built-in.a AR vmlinux.a LD vmlinux.o vmlinux.o: warning: objtool: .export_symbol+0x332a0: data relocation to !ENDBR: stpcpy+0x0 This change set removes the warning. PR target/116174 [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116174] (From OE-Core rev: 30d4f18d1e11b3336c8668dccd96b9ff35c7bc76) Signed-off-by: Bin Lan <bin.lan.cn@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* socat: upgrade 1.8.0.1 -> 1.8.0.2Wang Mingyu2024-12-181-1/+1
| | | | | | | (From OE-Core rev: f95be557c3087597df6179455294dd143ccdb07d) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* re2c: upgrade 4.0.1 -> 4.0.2Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | Changelog: =========== - CMake build system: fixed bug `#515 <https://github.com/skvadrik/re2c/issues/515>`_ where language-specific binaries erroneously defaulted to generating code for C. - Playground: address bar now reflects navigation between examples, editors use a more high-contrast CSS theme. (From OE-Core rev: 53ad3915b465ecb9f4d96c12a5522296e89a18e2) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.55.0 -> 1.55.5Wang Mingyu2024-12-181-1/+1
| | | | | | | (From OE-Core rev: 798a5dc0b5be4f284a0995f7c2db5c267ffe4561) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ofono: upgrade 2.13 -> 2.14Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | Changelog: =========== - Fix issue with STK and buffer length checks. - Fix issue with SMS and buffer length checks. - Fix issue with QMI and handling RAT detection. - Fix issue with QMI and handling call forwarding. - Add support for handling MHI network interfaces. (From OE-Core rev: e57e032bd504d2bc2cb1dbb6ed0182acea39e36a) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nfs-utils: upgrade 2.8.1 -> 2.8.2Wang Mingyu2024-12-181-1/+1
| | | | | | | (From OE-Core rev: 328d2e3a48267eba60e949d0a7b0a0643093b642) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpg123: upgrade 1.32.9 -> 1.32.10Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | Changelog: ========== - scripts/tag_lyrics.py: fix for python3 - libout123: Use strtok_r() to avoid conflicts multithreaded contexts - libmpg123: Un-break DLL builds that need I/O functions defined in libmpg123.c - ports/cmake: More fixup to also produce .pc files with Libs.private. (From OE-Core rev: 62ec28a27d78ee4bd6949f2ca3cdd0e111a6eb56) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxxf86vm: upgrade 1.1.5 -> 1.1.6Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Add -no-undefined flag to LDFLAGS to fix Windows builds - Add X.Org's standard C warning flags to AM_CFLAGS - configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL - Remove "All rights reserved" from Oracle copyright notices (From OE-Core rev: 0166ebe277e2620c3568ed5f02ae0e12cd71b096) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxv: upgrade 1.0.12 -> 1.0.13Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | Changelog: =========== - XvQueryAdaptors: avoid NULL deref if length is 0, but num_adaptors is not - XvQueryEncodings: avoid NULL deref if length is 0, but num_encodings is not - Use calloc instead of malloc and manual loops to zero array contents - configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL - Remove "All rights reserved" from Oracle copyright notices (From OE-Core rev: 4477bdd0317582dd03e957f1972646a726478914) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxrender: upgrade 0.9.11 -> 0.9.12Wang Mingyu2024-12-181-1/+1
| | | | | | | (From OE-Core rev: 7d6dab30f58ad2a9b2301f56f505c815a54502fa) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcvt: upgrade 0.1.2 -> 0.1.3Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== - Fix hsync_start computation - Fix too-small back porch at very low resolutions - Rename constant to CVT_MIN_V_PORCH_RND - README: remove double dollar sign - ci: Update CI and enable static analysis - cvt: fix -Wmissing-prototypes warning for cvt_is_standard (From OE-Core rev: 9f20b22f3eac79f79c83329e57368b7cb9b2778a) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxau: upgrade 1.0.11 -> 1.0.12Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: =========== - XauDisposeAuth: remove void casts from functions that return void - unifdef hpux - Autest.c includes Xauth.h that depends on other headers. - Allow to use POSIX.2 compliant sed(1) - Also test for explicit_memset(3) support - Gcc < 11 doesn't allow opt. deallocator arg for __attribute((malloc)) - gitlab CI: run meson build with both gcc & clang compilers - Allow building with clang after aec9d7266777e0b9243ef0f112fe0e07256bd446 - Xauth.h: add access & malloc attributes to function prototypes add Meson build system - Set close-on-exec when opening files - Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL (From OE-Core rev: f01ae510df717999ca9334c750e19739189d75b4) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsm: upgrade 1.2.4 -> 1.2.5Wang Mingyu2024-12-181-2/+2
| | | | | | | | | | | License-Update: Remove "All rights reserved" from Oracle copyright notices, since oracle no longer includes this term in our copyright & license notices. (From OE-Core rev: d6085a3b433801b24d50b8917f7eb2d74e3cfcd3) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libjitterentropy: upgrade 3.6.0 -> 3.6.1Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | Changelog: =========== * Add more test code * Add support for SunPRO compiler * Fix compilation on OpenBSD by replacing sed with tr * internal timer: Add support for Apple * Various small fixes to compilation to imporve portability (From OE-Core rev: cdb92925d6a8a943337e73d659984ac7bc4305f7) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libice: upgrade 1.1.1 -> 1.1.2Wang Mingyu2024-12-181-1/+1
| | | | | | | (From OE-Core rev: 21a7be9fbae8b228c5d2ce6b6208cfe726b89f99) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade 1.10.0 -> 1.10.6Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | Changelog: ========== - Allow single quoted strings when running in non-strict mode - Allow escaped characters when running in non-strict mode - Add missing nullable annotation (From OE-Core rev: 680e93346eb52860373e4aed0ca5e9b8866b9359) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* igt-gpu-tools: upgrade 1.29 -> 1.30Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== General changes: - New meson options xe_eudebug and vmtb. Library changes: - Added PantherLake (PTL) support, unified PCI IDs into one common header pciids.h - Added BMG support for OA (Observability Architecture) for Xe driver. - Added support for Xe3 platforms in GPGPU shader. - Added 6k resolution support for a single CRTC. - Added support for MTL platform in GPGPU compute. Runner changes: - Set option PRUNE_KEEP_ALL as default. - Allow to dynamically ignore dmesg warn messages when generating results, usefull when driver is using kernel fault injection. Test changes: - Added sanity checks for KMS properties. - Improved GPGPU tests for i915 and Xe. - New SRIOV test for Functional Level Reset (FLR) for Xe. - Added test that draws triangle without using 3d commands for vmwgfx. - Added subtest for fallback for DP connector. - Added async flips suspend resume subtest. - New test for error handling of Xe at probe time. - Added testing SIZE_HINTS property in KMS cursor test. - Added KMS testing for ultrajoiner. - New test for TLB invalidation in Xe. - New test for timeslice duration in Xe. - Display brightness test during DPMS on and off. - New tests for EU debugging for Xe. Tools changes: - New power tool for power/energy measurement. - New VM Testbench (VMTB) - SR-IOV Virtual Machine testing tool. - Fixes in amd_hdmi_compliance. - Fixes in intel_reg. (From OE-Core rev: dbec508d17f7ab18efe757cbfc30b81ad5bca7b0) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* erofs-utils: upgrade 1.8.2 -> 1.8.3Wang Mingyu2024-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== - (mkfs.erofs) Fix multi-threaded compression with '-Eall-fragments'; - (mkfs.erofs) Fix large chunk-based image generation; - (mkfs.erofs) Avoid large arrays on the stack - (mkfs.erofs) Fix PAX format parsing in headerball mode - (mkfs.erofs) Several fixes for incremental builds - (mkfs.erofs) Fix reproducible builds due to 'i_ino' - Use pkg-config for liblz4 configuration; - Get rid of pthread_cancel() dependencies; - (mkfs.erofs) Add '-U <clear|random>' support; - (mkfs.erofs) Add '--hard-dereference' for NixOS reproducibility - Several minor random fixes. (From OE-Core rev: 4fb94c8d873e0eff878308deadf31cab413ed590) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* appstream: upgrade 1.0.3 -> 1.0.4Wang Mingyu2024-12-183-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-remove-hardcoded-path.patch 0002-Do-not-build-qt-tests.patch refreshed for 1.0.4 Changelog: =========== Features: * bundle: Add AS_BUNDLE_KIND_SYSUPDATE * desktop-style-ids: Add dark support for Plasma * desktop-style-ids: add pantheon:dark * qt: Expose branding color * sysinfo: Add memory size detection support for Illumos and Solaris * sysinfo: Add memory size detection support for GNU/Hurd * validator: Don't fail validation if a snapshot release is missing a time Specification: * docs: Note that support for some legacy path was dropped in 1.0 * docs: Update fd.o spec URLs * docs: Better explain desktop applications * Update ESRA website URL Bugfixes: * validator: Make sure we read an initialised variable * qt: Specify utc as the dates' timezone * tests: Ignore some tests on Windows * sysinfo: make uname() usage POSIX compliant * Only emit legacy compat tag developer_name for catalog data * compose: Allow file discovery even in symlinked directories * Avoid a race condition when loading GResource data * validator: Mention length limit in summary length warning message * utils: Explicitly set permissions on installed metadata files * as-vercmp: Fix gtkdoc to not start with '>' Miscellaneous: * desktop-style-ids: Remove Endless * ci: Fix FreeBSD build (update 'py-gi-docgen') * ci: Update to Ubuntu 24.04 for Debian Testing builds * utils: Assume 64px as size when installing an icon tarball of unknown size (From OE-Core rev: 9655af038a0bc7d6775858e6c32d302eec5b3b9b) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "python3-numpy: upgrade 2.1.3 -> 2.2.0"Richard Purdie2024-12-172-1/+60
| | | | | | | | | This reverts commit ff93068be3dd1993675dd016fd6b5e98ccb262bf. Sadly this upgrade does pass reproducible build tests: http://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20241217-q6urkm0e/packages/diff-html/ Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: update 2.82.2 -> 2.82.4Markus Volk2024-12-176-195/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove backported patches Overview of changes in GLib 2.82.4, 2024-12-11 ============================================== * Fix a double-unref crash which affects many apps which use pygobject to export objects on D-Bus (#3559, work by Sebastian Dröge, Philip Withnall) * Bugs fixed: - #3559 2.82.3 regression: lollypop crashes on startup (Philip Withnall) - !4430 Backport !4427 “Revert "gdbus: Fix leak of method invocation when registering an object with closures"” to glib-2-82 - !4434 Backport !4432 and !4433 “ci: Add release component to automate tarball publishing” to glib-2-82 Overview of changes in GLib 2.82.3, 2024-12-09 ============================================== * Fix compatibility with tzdata 2024b (#3502, work by Rebecca N. Palmer and Simon McVittie) * Bugs fixed: - #3502 Test regressions with tzdata 2024b (Rebecca N. Palmer) - !4357 Backport !4356 “gdatetime test: Do not assume PST8PDT was always exactly -8/-7” to glib-2-82 - !4370 Backport !4350 “glib: Don't require GLIB_DOMAIN to be a NUL-terminated string” to glib-2-82 - !4380 Backport !4378 “gio: Fix GFileEnumerator leaks in gio tools” to glib-2-82 - !4381 Backport !4373 “macos: Remove extraous space from type identifier” to glib-2-82 - !4388 Backport !4232 “refstring: Fix race between releasing and re-acquiring an interned GRefString” to glib-2-82 - !4397 Backport !4395 “appmonitor: Fix warning building test” to glib-2-82 - !4400 Backport !4398 “grefstring: Mark a variable as potentially unused” to glib-2-82 - !4417 Backport !4415 “gdbus: Fix leak of method invocation when registering an object with closures” to glib-2-82 (From OE-Core rev: 63a276d65a2cc34a8cd7756091f7f0b3908cf625) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 2.1.3 -> 2.2.0Trevor Gamblin2024-12-172-60/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch '0001-numpy-core-Define-RISCV-32-support.patch' is included in v2.2.0, so remove it from the SRC_URI list: |tgamblin@megalith ~/workspace/git/pythonsrc/numpy (main)$ git tag --contains 0e2b652a0eff85798584116c905a2d6ad8f25d5f |v2.2.0 Changelog: https://github.com/numpy/numpy/releases/tag/v2.2.0 Build log: |BUILDALL-QEMU LOG FOR python3-numpy |START TIME: 2024-12-13_16:55:19 |HOSTNAME: megalith |HOST OS: Debian GNU/Linux 12 (bookworm) |HOST KERNEL: 6.1.0-28-amd64 |=============== |BUILD RESULTS: |[glibc] |FAIL: qemuloongarch64 |PASS: qemuriscv32 |PASS: qemuarmv5 |PASS: qemuppc |PASS: qemumips64 |PASS: qemuriscv64 |PASS: qemuarm64 |PASS: qemuarm |PASS: qemux86-64 |PASS: qemuppc64 |PASS: qemux86 |PASS: qemumips |[musl] |FAIL: qemuloongarch64 |FAIL: qemuriscv32 |PASS: qemuarmv5 |PASS: qemuppc |PASS: qemumips64 |PASS: qemuriscv64 |PASS: qemuarm64 |PASS: qemuarm |PASS: qemux86-64 |PASS: qemuppc64 |PASS: qemux86 |PASS: qemumips |=============== |PASSED: 21 |FAILED: 3 (From OE-Core rev: ff93068be3dd1993675dd016fd6b5e98ccb262bf) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe-selftest: devtool ide-sdk use modify debug-buildAdrian Freihofer2024-12-171-1/+1
| | | | | | | (From OE-Core rev: 9ab1e35a0969af144caedcc25cd095a17d758bf9) Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Upgrade 2.13.15 -> 2.13.16Richard Purdie2024-12-173-231/+1
| | | | | | | | Drop two patches merged upstream. (From OE-Core rev: 1bc656bac3bccbedde407a52969dfdca7f5a3c2b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Upgrade 9.1.1 -> 9.2.0Richard Purdie2024-12-177-399/+2
| | | | | | | | Drop two patches merged upstream. (From OE-Core rev: 540ba2ce2f6d138b386d0d7545c197fd7f54edc8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>