summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-11-30kerberos: introduce new DISTRO_FEATUREdankm/nfsv4Dan McGregor
2023-11-30nfs v4 support with idmapDan McGregor
Support NFSv4, idmapping, and kerberos.
2023-11-30nfs-server now starts the mountDan McGregor
2023-11-30core-image-minimal-initramfs: don't install a kernel into the initramfsRoss Burton
There's obviously no point in installing a kernel into an initramfs, but if we install kernel modules then they'll recommend the relevant kernel. Set PACKAGE_EXCLUDE to ensure the initramfs for a kernel doesn't contain the kernel. (From OE-Core rev: 2914e6a912c9aa014a05015c3401675d10c0f13b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30binutils: stable 2.41 branch updatesSundeep KOKKONDA
Below commits on binutils-2.41 stable branch are updated. eb49941e7e1 Gold/MIPS: Add targ_extra_size=64 for mips32 triples c27eff41737 Gold/MIPS: Use EM_MIPS instead of EM_MIPS_RS3_LE for little endian 7fe76f02413 x86-64: fix suffix-less PUSH of symbol address (From OE-Core rev: 580119844fd93eb7bbc778722a6117a31b7c1591) Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30glibc: stable 2.38 branch updatesSundeep KOKKONDA
Below commits on glibc-2.38 stable branch are updated. 1e04dcec49 Revert "elf: Move l_init_called_next to old place of l_text_end in link map" 719866ab2f Revert "elf: Always call destructors in reverse constructor order (bug 30785)" e0b6c9706c Revert "elf: Remove unused l_text_end field from struct link_map" (From OE-Core rev: c14832a8cd40171e4081aadb613de185ae233851) Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30rt-tests: update 2.5 -> 2.6Alexander Kanavin
(From OE-Core rev: b9cf245b57352157435f880abc879733c8d16349) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30repo: update 2.37 -> 2.39Alexander Kanavin
(From OE-Core rev: b9476848a1447b0e383b4a68615c4bc1e9aa89e0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30meson: update 1.2.2 -> 1.3.0Alexander Kanavin
(From OE-Core rev: 98c2ee5cef5a0968d8f6f8d4b55ee4b29aabaee6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30glib-2.0: install gio-querymodules into bindir as well as libexecdir for nativeAlexander Kanavin
Latest meson expects it there and fails if it can't find it; meanwhile we patch glib to put it into libexecdir for reasons of avoiding incorrect debian package renaming in multilib scenarios. (From OE-Core rev: cd530108e1b31ff3dff9e677e8e5af920e6609aa) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30p11-kit: upgrade 0.25.0 -> 0.25.2Alexander Kanavin
Switch to gitsm:// to fetch https://github.com/p11-glue/pkcs11-json.git as a submodule (otherwise meson will try to do that in do_configure). (From OE-Core rev: 4331f57a45f144e6c156390d024c0e2d8bc9a991) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30icu: upgrade 73-2 -> 74-1Alexander Kanavin
License-Update: formatting https://github.com/unicode-org/icu/commit/248b1c2a13fc7fc346e9e9419c4794df8a590ad9 (From OE-Core rev: b61fe755dad55cdacc23176d0257bb158fa9a662) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30mpg123: upgrade 1.31.3 -> 1.32.3Alexander Kanavin
--disable-lfs-alias removed upstream. (From OE-Core rev: cc50d6939f678326ae56fee96267bc992b32bcdd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30libxkbcommon: upgrade 1.5.0 -> 1.6.0Alexander Kanavin
Add bash-completion support for xkbcli. (From OE-Core rev: 2ff0f450037d58156c0fecbb320be34bfd4ea15a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30virglrenderer: upgrade 0.10.4 -> 1.0.0Alexander Kanavin
venus (virtual vulkan support) is no longer experimental. (From OE-Core rev: 21ca5d6babc3d668044296b0fbbc3e101f7ce5bd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30epiphany: upgrade 44.6 -> 45.1Alexander Kanavin
(From OE-Core rev: 3c71df4e412954ac71f6b86ba6f616d34cfd24a8) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30webkitgtk: update 2.40.5 -> 2.42.2Alexander Kanavin
Drop check-GST_GL_HAVE_PLATFORM_GLX.patch as upstream removed the code. (From OE-Core rev: 1c75e894226656a1fe5613c1a238c3303df82b1c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30erofs-utils: upgrade 1.6 -> 1.7.1Alexander Kanavin
(From OE-Core rev: 333e644466c7b6749481988b638e23ec78316c4a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30desktop-file-utils: upgrade 0.26 -> 0.27Alexander Kanavin
Convert to meson. (From OE-Core rev: 68302a613d504fabb83907b4ddf9d3e2a7d34f5c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30cmake: upgrade 3.27.5 -> 3.27.7Alexander Kanavin
(From OE-Core rev: 0faec0c8606b31216702252d0db7aa88388df231) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-pyproject-hooks: fix upstream version checkAlexander Kanavin
(From OE-Core rev: 63992986a7558a4c252a69041fa35eab3a8f4e21) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30vim: upgrade 9.0.2068 -> 9.0.2130Tim Orling
https://github.com/vim/vim/compare/v9.0.2068...v9.0.2130 CVE: CVE-2023-48231 CVE: CVE-2023-48232 CVE: CVE-2023-48233 CVE: CVE-2023-48234 CVE: CVE-2023-48235 CVE: CVE-2023-48236 CVE: CVE-2023-48237 (From OE-Core rev: 5978d565a9e700485fc563dfe2e3c0045dd74b59) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-ptest: skip test_storlinesTrevor Gamblin
[YOCTO #14933] test_storlines is yet another Python ptest that fails intermittently on the Yocto AB, so disable it during ptests for now. (From OE-Core rev: d7b9f8157e6214a83b5495e8a32e11540ae65ff8) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30lib/oe/recipeutils.py: remove trailing white-spacesJulien Stephan
Remove useless trailing white-spaces (From OE-Core rev: 4aa28d5ea74016087979afd1faea478fda253cc3) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30devtool: fix update-recipe dry-run modeJulien Stephan
When running devtool update-recipe with --mode=srcrev AND --append switch in dry-run, we get the following error: Traceback (most recent call last): [...] Exception: destpath should be set here Fix this by removing a misplaced else statement in _update_recipe_srcrev (From OE-Core rev: 85ba125703d5b442133fd7c470b915460ee68ac9) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30busybox: Enable utmp support on musl systemsKhem Raj
runlevel misc applet is enabled when using init feature from busybox however this applet does not build right now because it depends on utmp feature and its disabled for musl systems. runlevel is used by update-rd.d tool during system maintenance e.g. opkg upgrade etc. (From OE-Core rev: de62069c32fedd094c279b99b2ff389c7e0012aa) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30libsoup-2.4: Fix build with clang-17 and libxml2-2.12Khem Raj
(From OE-Core rev: 1dd0e731d5a02105633dc67ccbc04b3dd0d0a873) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30shared-mime-info: Fix build with clang-17+Khem Raj
This is needed with libxml2-2.12 and newer (From OE-Core rev: 75c91f7e41b5840227590b1e6094cafe84a60163) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-urllib3: upgrade 2.0.7 -> 2.1.0Wang Mingyu
Changelog: ============ -Removed support for the deprecated urllib3[secure] extra. -Removed support for the deprecated SecureTransport TLS implementation. -Removed support for the end-of-life Python 3.7. -Allowed loading CA certificates from memory for proxies. -Fixed decoding Gzip-encoded responses which specified x-gzip content-encoding. (From OE-Core rev: 60cd3ac8c208f787b70fcbea4e6d4a86b3c6ed96) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-scons: upgrade 4.5.2 -> 4.6.0Wang Mingyu
Changelog: https://github.com/SCons/scons/releases/tag/4.6.0 (From OE-Core rev: a72f9445ecff26187f5c7fe203658db76c86a04b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-pyasn1: upgrade 0.5.0 -> 0.5.1Wang Mingyu
Changelog: ============ -Added support for PyPy 3.10 and Python 3.12 -Updated RTD configuration to include a dummy index.rst redirecting to contents.html, ensuring compatibility with third-party documentation and search indexes. -Fixed the API breakage wih decoder.decode(substrateFun=...). (From OE-Core rev: 42e32865f9c3f075243b2f4110c2c81bfbe78441) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-hypothesis: upgrade 6.89.0 -> 6.90.0Wang Mingyu
Changelog: ============ -makes it an error to assign settings = settings(...) as a class attribute on a RuleBasedStateMachine. -refactors some internals. (From OE-Core rev: f17603daac0ad98f5c7a4f56ca8e23b2b16cd9ed) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-wcwidth: upgrade 0.2.9 -> 0.2.11Wang Mingyu
Changelog: ============ -Include tests files in the source distribution -bugfix Emojis made wide by Variation Selector-16 (From OE-Core rev: 1cee88610624bfc8527cbeae85f9eb956ec7d267) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-setuptools: upgrade 68.2.2 -> 69.0.2Wang Mingyu
Changelog: ============ -Added missing estimated date for removing setuptools.dep_util -Fixed imports of setuptools.dep_util.newer_group. A deprecation warning is issued instead of a hard failure. -Include type information (py.typed, *.pyi) by default -Exported distutils.dep_util and setuptools.dep_util through setuptools.modified -Merged with pypa/distutils@7a04cbda0fc714. -Replaced hardcoded numeric values with dis.opmap, fixing problem with 3.13.0a1. (From OE-Core rev: 159f1e8e3ec91fab5ab191821674b69626f0dc76) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30python3-certifi: upgrade 2023.7.22 -> 2023.11.17Wang Mingyu
License-Update: Remove inaccurate date from LICENSE (From OE-Core rev: a4a46f85406ce729c0393be4261d386c98b3ba00) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30log4cplus: upgrade 2.1.0 -> 2.1.1Wang Mingyu
Changelog: =========== -Add missing source files to MSVC project files. -Resolve environment variables in include directive in configuration file. (From OE-Core rev: 33d49b14609d9b92a7c23d79f1bdfca79a5d8197) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30libxslt: upgrade 1.1.38 -> 1.1.39Wang Mingyu
Changelog: =========== - extensions: Don't search imports for extension prefixes - transform: Check maximum depth when processing default templates - build: Add more missing includes - python: Don't set deprecated global - build: Add missing includes - imports: Limit nesting depth - extensions: Report top-level elements in xsltDebugDumpExtensions - Add extern "C" { } block to xsltlocale.h - python: Make it compatible with python3.12 - date: Fix check for localtime_s - date: Fix check for gmtime_s - pkg-config files include cflags for static builds - Handle NOCONFIG case when setting locations from CMake target properties - autotools: Make xslt-config executable - tests: Structured error handler now passes a const xmlError - python: Fix tests on MinGW - fuzz: Fix xmlFuzzEntityLoader after recent libxml2 changes (From OE-Core rev: 48b353f3fb8e5ab1853cba7faa3065d2fe6f36b4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30libksba: upgrade 1.6.4 -> 1.6.5Wang Mingyu
Changelog: ============ * Add Brainpool curve detection using parameters with compressed base point. * New configure option --with-libtool-modification. (From OE-Core rev: bf16fd0b7f4ec2b6967f239ab2d7997fbfa2d193) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30libgcrypt: upgrade 1.10.2 -> 1.10.3Wang Mingyu
Changelog: ========== - Fix public key computation for other EdDSA curves. - Remove out of core handler diagnostic in FIPS mode. - Check that the digest size is not zero in gcry_pk_sign_md and gcry_pk_verify_md. - Make store an s-exp with \0 is considered to be binary. - Various constant-time improvements. - Use getrandom call only when supported by the platform. - Change the default for --with-libtool-modification to never. (From OE-Core rev: e21583896116cf37bf6b95aea466854e4fd5e54b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30libdrm: upgrade 2.4.117 -> 2.4.118Wang Mingyu
(From OE-Core rev: 2ab8a0dd8293e9a19aa0af9b363c51b558301972) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30gnutls: upgrade 3.8.1 -> 3.8.2Wang Mingyu
Changelog: ============ ** libgnutls: Fix timing side-channel inside RSA-PSK key exchange. ** libgnutls: Add API functions to perform ECDH and DH key agreement ** libgnutls: Added support for AES-GCM-SIV ciphers ** libgnutls: transparent KTLS support is extended to FreeBSD kernel ** gnutls-cli: New option --starttls-name (From OE-Core rev: 3c01bb0be8ddafa0aa1ad996ec524b51fd28f512) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30git: upgrade 2.42.1 -> 2.43.0Wang Mingyu
Changelog: ========== https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt (From OE-Core rev: fcd5d85de18073f9c062a4f88d9f239d0672f5be) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30ell: upgrade 0.59 -> 0.60Wang Mingyu
Changelog: ========== -Fix issue with missing NETLINK_EXT_ACK definition. -Fix issue with incorrect derivation of ECC compressed points. -Add support for ECC usage from SPAKE2+ key exchange protocol. (From OE-Core rev: 9b13c1ffadda0893561e804d2ab789bf1c401d3a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30diffoscope: upgrade 251 -> 252Wang Mingyu
Changelog: ============ * As UI/UX improvement, try and avoid printing an extended traceback if diffoscope runs out of memory. * Mark diffoscope as stable in setup.py (for PyPI.org). Whatever diffoscope is, at least, not "alpha" anymore. (From OE-Core rev: da43500a3c230f868ae53c73e0657b67e9dc9f25) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30bind: upgrade 9.18.19 -> 9.18.20Wang Mingyu
Changelog: ============ -Fix missing newlines in the output of "rndc nta -dump". -Take into account local authoritative zones when falling back to serve-stale. -Fix assertion failure when using lock-file configuration option together -X argument to named. -The 'lock-file' file was being removed when it shouldn't have been making it ineffective if named was started 3 or more times. -Fix a shutdown race in dns__catz_update_cb(). -B.ROOT-SERVERS.NET addresses are now 170.247.170.2 and 2801:1b8:10::b. -The timeouts for resending zone refresh queries over UDP were lowered to enable named to more quickly determine that a primary is down. -Don't schedule resign operations on the raw version of an inline-signing zone. -Fix a possible assertion failure on an error path in resolver.c:fctx_query(), when using an uninitialized link. -Add semantic patch to do an explicit cast from char to unsigned char in ctype.h class of functions. -Python system tests have to be executed by invoking pytest directly. Executing them with the legacy test runner is no longer supported. -The wrong covered value was being set by dns_ncache_current for RRSIG records in the returned rdataset structure. This resulted in TYPE0 being reported as the covered value of the RRSIG when dumping the cache contents. (From OE-Core rev: 9b34124561d926d9273c52163853161515e5666a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-30cmake-qemu.bbclass: support qemu for cmakeAdrian Freihofer
Define the CMAKE_CROSSCOMPILING_EMULATOR variable similar to what the meson bbclass does. This allows for example to execute cross compilied unit tests on the build machine when using an SDK. CMAKE_CROSSCOMPILING_EMULATOR is a semi colon separated list of paramters which could directly handle the -L and the -E parameters. Creating a wrapper script is not absolutely mandatory. But anyway lets do it similar to what the meson.bbclass does and also disable pseudo. Further information can be found in the camke documentation in the CMAKE_CROSSCOMPILING_EMULATOR section. Keep the code optional, as the core does not need this function and does not intend to use it in the future. [YOCTO #15214] (From OE-Core rev: b197d0b0de1fa5f295d32dbda2eb815ca0153299) Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-27rust: Split rustdoc into a separate packageSundeep KOKKONDA
The 'rustdoc' is moved to a separate 'rust-rustdoc' package. This is a workaround to test if the main rust binary is reproducible even if rustdoc isn't. (From OE-Core rev: dfed7e63e199009ecca8e2e34f6a823c6e1677e0) Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-27wic: rawcopy: add support for zstd decompressionMalte Schmidt
Add support for zstd decompression in rawcopy plugin. zstd claims to reach higher, uniform decompression rates. (From OE-Core rev: 707471b71a417187f1e581d0c540e058825f7242) Signed-off-by: Malte Schmidt <malte.schmidt@weidmueller.com> Signed-off-by: Lukas Funke <lukas.funke@weidmueller.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-27wic: add test for partition hidden attributesLee Chee Yang
Add test for the --hidden argument introduced in Oe-Core rev 7a111ff58d7390b79e2e63c8059f6c25f40f8977. (From OE-Core rev: 819286cdce6471ca3dd048d3950b943b28e6d222) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-27systemd-compat-units.bb: fix postinstall scriptMichael Opdenacker
This fixes an issue running "opkg upgrade" on a system with systemd (and when there is an update to "systemd-compat-units", for example between yocto 4.2.2 and 4.2.3): //var/lib/opkg/info/systemd-compat-units.postinst: cd: line 3: can't cd to /etc/init.d: No such file or directory The existence of /etc/init.d is now tested without causing an error if doesn't exist. Fixes [YOCTO #15292] (From OE-Core rev: 0330331a1386fd2a34b410a7f62b29bfc8dc23c4) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>