summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* vim: upgrade 9.0.2068 -> 9.0.2130Tim Orling2023-11-301-2/+2
| | | | | | | | | | | | | | | | | | 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>
* python3-ptest: skip test_storlinesTrevor Gamblin2023-11-302-0/+33
| | | | | | | | | | | | | [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>
* lib/oe/recipeutils.py: remove trailing white-spacesJulien Stephan2023-11-301-1/+1
| | | | | | | | | | 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>
* devtool: fix update-recipe dry-run modeJulien Stephan2023-11-301-5/+4
| | | | | | | | | | | | | | | | | 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>
* busybox: Enable utmp support on musl systemsKhem Raj2023-11-301-1/+0
| | | | | | | | | | | | | 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>
* libsoup-2.4: Fix build with clang-17 and libxml2-2.12Khem Raj2023-11-302-1/+46
| | | | | | | | (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>
* shared-mime-info: Fix build with clang-17+Khem Raj2023-11-302-1/+28
| | | | | | | | | | 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>
* python3-urllib3: upgrade 2.0.7 -> 2.1.0Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | 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>
* python3-scons: upgrade 4.5.2 -> 4.6.0Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | 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>
* python3-pyasn1: upgrade 0.5.0 -> 0.5.1Wang Mingyu2023-11-302-1/+1
| | | | | | | | | | | | | | | | 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>
* python3-hypothesis: upgrade 6.89.0 -> 6.90.0Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | 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>
* python3-wcwidth: upgrade 0.2.9 -> 0.2.11Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | 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>
* python3-setuptools: upgrade 68.2.2 -> 69.0.2Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | | | 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>
* python3-certifi: upgrade 2023.7.22 -> 2023.11.17Wang Mingyu2023-11-301-2/+2
| | | | | | | | | | 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>
* log4cplus: upgrade 2.1.0 -> 2.1.1Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | 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>
* libxslt: upgrade 1.1.38 -> 1.1.39Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* libksba: upgrade 1.6.4 -> 1.6.5Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | 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>
* libgcrypt: upgrade 1.10.2 -> 1.10.3Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | | | | 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>
* libdrm: upgrade 2.4.117 -> 2.4.118Wang Mingyu2023-11-301-1/+1
| | | | | | | | (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>
* gnutls: upgrade 3.8.1 -> 3.8.2Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | 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>
* git: upgrade 2.42.1 -> 2.43.0Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | 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>
* ell: upgrade 0.59 -> 0.60Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | 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>
* diffoscope: upgrade 251 -> 252Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | 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>
* bind: upgrade 9.18.19 -> 9.18.20Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* cmake-qemu.bbclass: support qemu for cmakeAdrian Freihofer2023-11-301-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* rust: Split rustdoc into a separate packageSundeep KOKKONDA2023-11-272-2/+4
| | | | | | | | | | | 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>
* wic: rawcopy: add support for zstd decompressionMalte Schmidt2023-11-271-1/+2
| | | | | | | | | | | 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>
* wic: add test for partition hidden attributesLee Chee Yang2023-11-271-0/+24
| | | | | | | | | | 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>
* systemd-compat-units.bb: fix postinstall scriptMichael Opdenacker2023-11-271-1/+2
| | | | | | | | | | | | | | | | | | 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>
* python3-sphinxcontrib-serializinghtml: 1.1.5 -> 1.1.9Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-serializinghtml* to sphinxcontrib_serializinghtml* * build-backend is now flit (inherit python_flit_core) Release 1.1.9 (2023-08-20) ========================== * Serialise context["script_files"] and context["css_files"] as their filenames on Sphinx 7.2.0. Release 1.1.8 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.1.7 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.1.6 (2023-08-07) ========================== * Drop support for Python 3.5, 3.6, 3.7, and 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/compare/1.1.5...1.1.9 (From OE-Core rev: 38e035e1165a7d58a7de8b129b3f9e4a9faa275f) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-qthelp: 1.0.3 -> 1.0.6Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-qthelp* to sphinxcontrib_qthelp* * build-backend changed to flit (inherit python_flit_core) Release 1.0.6 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.0.5 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.0.4 (2023-08-07) ========================== * Drop support for Python 3.5, 3.6, 3.7, and 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-qthelp/compare/1.0.3...1.0.6 (From OE-Core rev: a38ec60aa0a3eece7060cc86f1aae161072e212e) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-htmlhelp: 2.0.1 -> 2.0.4Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-htmlhelp* to sphinxcontrib_htmlhelp* * build-backend is now flit (inherit python_flit_core) Release 2.0.4 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 2.0.3 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 2.0.2 (2023-08-07) ========================== * Drop support for Python 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/compare/2.0.1...2.0.4 (From OE-Core rev: 062d5f058f6b283f612fcf745f6bb76ad51aebe2) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-devhelp: 1.0.2 -> 1.0.5Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-devhelp* to sphinxcontrib_devhelp* * build-backend is now flit (inherit python_flit_core) Release 1.0.5 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.0.4 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.0.3 (2023-08-07) ========================= * Drop support for Python 3.5, 3.6, 3.7, and 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-devhelp/compare/1.0.2...1.0.5 (From OE-Core rev: 2dfca75f697faafa84e896a2aae67071b8401ce6) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-applehelp: 1.0.4 -> 1.0.7Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream changed download file name from sphinxcontrib-applelhelp* to sphinxcontrib_applehelp* * build-backend is now flit (inherit python_flit_core) Release 1.0.7 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.0.6 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.0.5 (2023-08-07) ========================== * Drop support for Python 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-applehelp/compare/1.0.4...1.0.7 (From OE-Core rev: a0cc690e50b83be6e9067ef81b3aefb16580acc7) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: cooker: Avoid eventlog variable listing lockupsRichard Purdie2023-11-271-25/+11
| | | | | | | | | | | | | | | If the event log is enabled and parsing the metadata triggers log messages, the event code and deadlock. Iterating the variables inside the event handling code causes this. SOURCE_DATE_EPOCH triggers a python function which calls bb.debug() and can trigger a lockup as one example. Move the code around and add it to the BuildStarted events explictly. This does mean runs without builds no longer get variables added to the eventlog however we can look into a more targetted version of data if/as/where neded. (Bitbake rev: 4135a617ae16d509362b5bf56378139cdc0876d2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: ui/ncurses: Add missing function call to avoid tracebackRichard Purdie2023-11-271-0/+3
| | | | | | | | | The ncurses UI wasn't working due to a missing function call. Add it to avoid a traceback when starting builds. (Bitbake rev: db8f36b69a68de2179e5685cf24a42ec10d68257) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: fetch2/aws: forward env-vars used in gitlab-ci K8sFelix Moessbauer2023-11-231-0/+2
| | | | | | | | | | | | | | | | | | | This patch adds the following variables to the allow-list, which are used in the "IAM roles for AWS when using the GitLab chart": - AWS_ROLE_ARN - AWS_WEB_IDENTITY_TOKEN_FILE These variables are set in the CI job environment and are needed to access the sstate cache artifacts in a connected S3 bucket. [1] https://docs.gitlab.com/charts/advanced/external-object-storage/aws-iam-roles.html Reported-by: Zhi Bin Dong <zhibin.dong@siemens.com> (Bitbake rev: c534526ea73805ee7cc16f3168b05ece10e0c03c) Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: fetch2: git: add missing destsuffix and subpath parameters in ↵Julien Stephan2023-11-231-0/+8
| | | | | | | | | | | | docstrings Docstring for git fetcher is missing destsuffix and subpath parameters, so add them (Bitbake rev: 7cea6c2efefbb0f789f654c04a61d9ba770c148b) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: fetch2: git: Update Git-LFS download and testsDesone Burns2023-11-232-28/+47
| | | | | | | | | | | | | | | | | | | | When downloading a Git repository containing an LFS, the Git hooks are not always initialized correctly to perform the download. This change updates the Git downloader to run the "git lfs install" command in order to "smudge" the LFS files. The tests have also been updated to do checks for situations in which git lfs is not installed, as the application was required to be installed for any of the tests to run previously. The Git LFS functionality was working to some degree previously, but this change also updates the fetcher to allow LFS downloads for nobranch SRC_URIs. (Bitbake rev: 05f8529fb439db93d85a892704b6f2f0ac0c9217) Signed-off-by: Desone Burns II <dburns@seegrid.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: toaster: make django temp directory configurableAlexander Lussier-Cullen2023-11-233-5/+7
| | | | | | | | | | | | | | | | Modify the django settings to make cache, logs and databases save to a configurable directory with TOASTER_DJANGO_TMPDIR instead of the machine root level /tmp directory. In addition, add this variable to the passthroughs for tox. This change is made to facilitate cleaning test files for runs on the autobuilder and avoid errors involving the persisted database. (Bitbake rev: 887aaa91fd54ef24fc3cce42d584b381e37d3343) Signed-off-by: Alexander Lussier-Cullen <alexander.lussier-cullen@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: toaster/tests: add passthroughs for relevant build environment ↵Alexander Lussier-Cullen2023-11-232-0/+12
| | | | | | | | | | | | | | | | | variables Toaster build tests create new build environments which do not utlize any existing build environment variables. In particular, DL_DIR and SSTATE_DIR from an existing environment can be passed in to allow for faster builds. Adding these as passthroughs specifically resolves slow builds related to the autobuilder integrations of the toaster test suite. (Bitbake rev: 58cc3a4671878a425f52f9ec21636e366356bfc2) Signed-off-by: Alexander Lussier-Cullen <alexander.lussier-cullen@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "binutils: Fix CVE-2022-47007"Richard Purdie2023-11-232-36/+0
| | | | | | | | | | | | | | | | | | This reverts commit 3f335913bbbabf48db1749d197c3bfaac9fb7236. This CVE shouldn't affect master, it is for binutils versions 2.34 thru 2.38, while master is 2.41 See: https://nvd.nist.gov/vuln/detail/CVE-2022-47007 Later in commit: https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=19cacf672930cee20feaf1f3468e3d5ac3099ffd elements of the CVE fix are reverted deliberately so match upstream for this and drop this 'fix'. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-llvm: remove python3native dependencyRoss Burton2023-11-231-1/+10
| | | | | | | | | | | | | | LLVM doesn't actually need a native Python3 as the host Python is sufficient, but as it then looks at the host for optional Python dependencies explicitly disable their detection so that rust-llvm remains deterministic. As this is a minimal LLVM for Rust, we don't need the optviewer tool. (From OE-Core rev: c6971d9d9a9d9a83615508d244778ddc89a94b8a) 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>
* binutils: Fix CVE-2022-47007Deepthi Hemraj2023-11-232-0/+36
| | | | | | | | (From OE-Core rev: 3f335913bbbabf48db1749d197c3bfaac9fb7236) Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan: upgrade 1.3.261.1 -> 1.3.268.0Anuj Mittal2023-11-239-13/+57
| | | | | | | | | | | | | * Allow glslang to find external spirv-tools to build. * Vulkan-validation-layers has been split. So a new recipe Vulkan-Utility-Libraries has been added and vulkan-validation-layers now depends on it. (From OE-Core rev: 63bdeb74b133840f9d6f55093bf16f5a8a5d0ab7) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/tinfoil: Add tests that parse virtual recipesPeter Kjellerstedt2023-11-231-1/+24
| | | | | | | | | | | | | | | | | Running `devtool search gcc` would result in errors for virtual recipes. The reason was the newly introduced :layer-<layername> override. When tinfoil parsed the recipes using the parseRecipeFile() function, it failed to properly identify the layername for virtual recipes, which resulted in the errors. Add tests that exercise these code paths through parseRecipeFile(). (From OE-Core rev: cf7f34f93f9f90279412ea57d6d5930854d411ba) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: upgrade 3.43.2 -> 3.44.0Anuj Mittal2023-11-231-1/+1
| | | | | | | | (From OE-Core rev: 9d0aab7e94a5862e2a7003ebbc5704ec713dfb28) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* puzzles: upgrade to latest revisionAnuj Mittal2023-11-231-1/+1
| | | | | | | | (From OE-Core rev: 2d1364a9a590cfb84bb47ca38a6b626769e960a8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mmc-utils: upgrade to latest revisionAnuj Mittal2023-11-231-1/+1
| | | | | | | | (From OE-Core rev: b7f8e818a83772ecab14655f9e0fba56960ec282) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtirpc: upgrade 1.3.3 -> 1.3.4Anuj Mittal2023-11-231-1/+1
| | | | | | | | (From OE-Core rev: bfddff1bd6503729eceb905412f9c5c944a59d55) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>