summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-10-20profile-manual: aesthetic cleanupsRobert P. J. Day
Various aesthetic cleanups of section 1 of that manual, including: * replace 'HOWTO' with manual * add more examples of sdk-related images * font fixes (From yocto-docs rev: 608e93e13a8316a8d40e0675d4335084efa3736a) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20ref-manual: Fix PACKAGECONFIG term and add an exampleBELHADJ SALEM Talel
PACKAGECONFIG's first and second flag value will be added to PACKAGECONFIG_CONFARGS and then it will be added to the appropriate variable (EXTRA_OECMAKE, or ...) So we need to only mention PACKAGECONFIG_CONFARGS and it will lead to other variables. I added a custom example that can help understanding very well PACKAGECONFIG. (From yocto-docs rev: 7f26b0c0a08d6be9810128369265b0c494e7191b) Signed-off-by: Talel BELHAJSALEM <bhstalel@gmail.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20dev-manual: new-recipe.rst: add missing parenthesis to "Patching Code" sectionRobert P. J. Day
Add missing parenthesis, and another example of a compressed patch filename. (From yocto-docs rev: d44ccb5ed4292b0371651f38b9a0e3083f60ae87) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20bsp-guide: bsp: skip Intel machines no longer supported in PokyMichael Opdenacker
(From yocto-docs rev: 0f8fe127eb9ae2f56b280a7634ea7ab9a270f382) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20manuals: update list of supported machinesMichael Opdenacker
The EdgeRouter machine is no longer supported. https://git.yoctoproject.org/poky/commit/?id=0c64d0e4317e3749f7f7ed9ecd5d08bbb0cedc9e (From yocto-docs rev: e600522f2d2514bdd888c91043b9c59563ee7a6d) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20sdk-manual: appendix-obtain: improve and update descriptionsMichael Opdenacker
- Improve text formatting - Stop mentioning all possible values - Update examples - Correct descriptions (From yocto-docs rev: f7437c2efa1014dc46481993b5e87d52dcf42b05) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20dev-manual: wic: update "wic list images" outputMichael Opdenacker
(From yocto-docs rev: b9791285e5df4fa124230d2da4dcabb67088e23b) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20manuals: update linux-yocto append examplesMichael Opdenacker
(From yocto-docs rev: 0d195d66e434ddedd33bf8db89643fa5ab192e29) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20ref-manual: Warn about COMPATIBLE_MACHINE skipping native recipesArne Schwerdt
(From yocto-docs rev: fcc9b54cc46a0831f79a96e041cbe8deed58cf66) Signed-off-by: Arne Schwerdt <arne.schwerdt@elbbits.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-20selftest/buildoptions: tag the download mirror test with 'yocto-mirrors'Alexander Kanavin
This will allow bundling all yocto mirror tests together, both for the purposes of running only them specifically, and excluding them from 'general' oe-selftest runs. There is an upcoming test for sstate cache served over content delivery network which will use the same tag, so it can be run together with this. (From OE-Core rev: 2a3f69b83ed10622d6a39774528dbfaebb3e5ded) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19patchtest: skip merge test if not targeting masterTrevor Gamblin
Avoid testing mergeability of a patch when not targeting master, so that patches tested via other means (e.g. maintainer branches and AB runs) don't get unnecessarily reviewed an extra time. (From OE-Core rev: e6cf23e353f48c57249681bd0b12bd8494d4959a) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19patchtest: test regardless of mergeabilityTrevor Gamblin
(From OE-Core rev: dc089073eb120de76c8907e476c341ed3e97c164) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19poky.conf: Update to post release versioningRichard Purdie
(From meta-yocto rev: 2c574e299d247f3db0dcea513dc9ea818c488e72) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19linux-yocto/6.5: serial: core: integrate upstream fixesBruce Ashfield
Integrating the following commit(s) to linux-yocto/6.5: 14f83e409308 serial: core: test for -EINPROGRESS during tx power management validation 1b5b735f311f serial: core: Fix checks for tx runtime PM state dee98a75d75c Revert "serial-core: disable power managment for serial tx" (From OE-Core rev: 7dc07d204651e326fdba802a1ac2a69f976437a4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19linux-yocto/6.5: config: remove VIDEO_STK1160_COMMONBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: 4531e74daf0 media/media-usb-tv.cfg: remove VIDEO_STK1160_COMMON (From OE-Core rev: 6e5a2ac4b38771a01e4561b3a797c42088a89ad4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19patchtest: sort when reading patches from a directoryRoss Burton
When reading patches from a directory it's important to sort the output of os.listdir(), as that returns the files in an effectively random order. We can't test the patches apply if they're applied in the wrong order, and typically patch filenames are prefixed with a counter to ensure the order is correct. (From OE-Core rev: 4d6b586d37ab4528ed6dae6779cd730af9ef09c2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19patchtest: remove unused importsRoss Burton
(From OE-Core rev: be8429d986335aae65c2426862b97836ba46e42a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19patchtest: check for untracked changesTrevor Gamblin
[YOCTO #15243] Avoid overwriting local changes when running patchtest by checking for anything unstaged or uncommitted in the target repo, and logging an error if something is found. This will provide the user helpful feedback if (for example) they forgot to commit a change for their patch under test, and will leave the target repository in a reasonable state (rather than a temporary branch created by patchtest). (From OE-Core rev: 2cc2dda6c3d5a97173b3fc434cc16ff2a930f43f) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19linux-firmware: create separate packagesFahad Arslan
This is in continuation of earlier commit: 3ddddfc14f805fe7572bba129605869fb848fed4 linux-firmware: create separate package for cirrus and cnm firmwares And creates separate sub packages for firmwares corresponding to following list of licenses: LICENSE.amphion_vpu LICENCE.cw1200 LICENSE.ice_enhanced LICENCE.mediatek LICENCE.microchip LICENCE.moxa LICENSE.nxp_mc_firmware LICENCE.OLPC LICENCE.phanfw LICENCE.qla2xxx LICENCE.ti-keystone LICENCE.wl1251 LICENCE.xc4000 LICENCE.xc5000 LICENCE.xc5000c (From OE-Core rev: c110e5708465a6becc611acf97f166302a17ebdf) Signed-off-by: Fahad Arslan <fahad.arslan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19systemd: add p11kit package configJose Quaresma
(From OE-Core rev: c7da674ffdfe6b4f02b548940bf4598458b58879) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19systemd: add cryptsetup-plugins package configJose Quaresma
(From OE-Core rev: 81480329a32669107df67abfd3b72a265ca5a503) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19systemd: add systemd-crypt packageJose Quaresma
(From OE-Core rev: c8c615329ad62a28c0762e79e7f11216f9bd88db) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19systemd: sort packages before pnJose Quaresma
(From OE-Core rev: 0618a99b24ea0bd8856d2e44dfb7301de8b11e5d) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19base-files: Remove localhost ::1 from hosts if ipv6 missingJörg Sommer
If a distribution doesn't provide IPv6, the mapping of localhost and ::1 has to be removed. (From OE-Core rev: c3d9cff06f383528884bfb5c4f8a6a6cb023977a) Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19libtirpc: Support ipv6 in DISTRO_FEATURESJörg Sommer
If the ipv6 feature for the distribution is not set, the package should not contain settings for ipv6. This makes rpcbind doesn't try to bind to a IPv6 socket, and complain that this fails. (From OE-Core rev: f1109380a4fec02dba0b5bd50c77b4825faa20a2) Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19stress-ng: upgrade 0.16.05 -> 0.17.00Wang Mingyu
Changelog: ============ remove redundant assignment to variable handler_set remove some empty lines move child stressor invoking code into stress_run_child use stressor array size as limit for stressor loops (From OE-Core rev: c36b29b521abae3ecd6084ac2e7da782382e2b3e) 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-10-19sqlite3: upgrade 3.43.1 -> 3.43.2Wang Mingyu
Changelog: ============ -Add support for Contentless-Delete FTS5 Indexes. -Enhancements to the date and time functions: -Added the octet_length(X) SQL function. -Added the sqlite3_stmt_explain() API. -Query planner enhancements: -Enhancements to the decimal extension: -If X is a floating-point value, then the decimal(X) function now does a full expansion of that value into its exact decimal equivalent. -Performance enhancements to JSON processing results in a 2x performance improvement for some kinds of processing on large JSON strings. -New makefile target "verify-source" checks to ensure that there are no unintentional changes in the source tree. -Added the SQLITE_USE_SEH compile-time option that enables Structured Exception Handling on Windows while working with the memory-mapped shm file that is part of WAL mode processing. This option is enabled by default when building on Windows using Makefile.msc. -The VFS for unix now assumes that the nanosleep() system call is available unless compiled with -DHAVE_NANOSLEEP=0. (From OE-Core rev: e2ce12ded0672063c74fc794b0fd8828b1c0e776) 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-10-19shared-mime-info: upgrade 2.2 -> 2.3Wang Mingyu
Changelog: ============ * Make update-mime-database compatible with MSVC (by porting it to C++) * Fix description for audio/x-xi * ci: Use ci-templates to build image * CI: Use dnf5 instead of dnf * use Title Case for mime type description * ci: Use detached pipelines * Make application/pgp-* not inherit from text/plain * Change descriptions to say LibreOffice rather than OpenOffice * `audio/x-wav`: Add missing sub-class relationship with `application/x-riff` (From OE-Core rev: 248e48ea14a969d9bc51e3b612beb2e740cf6257) 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-10-19repo: upgrade 2.36.1 -> 2.37Wang Mingyu
(From OE-Core rev: c1898d0a24d1b363307e6591df3d8291dcb0a36f) 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-10-19python3-wcwidth: upgrade 0.2.6 -> 0.2.8Wang Mingyu
Changelog: Include requirements files in the source distibution (From OE-Core rev: d235ce3334c690e6043727392de655fe6a1b22e6) 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-10-19xkeyboard-config: upgrade 2.39 -> 2.40Wang Mingyu
License-Update: remove excess line end spaces (From OE-Core rev: 323794f388c5e85118d9abf8a7fca0e098e84fbe) 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-10-19base-files: profile: allow profile.d to set EDITORJohannes Schneider
With a profile.d configuration in place that sets the EDITOR variable, the automatic terminal 'resize' logic would not trigger. Which then would possibly lead to a 80x24 fallback on the debug serial console. This can simply be avoided by setting a flag variable when the shell is first opened, then processing all profile.d includes, trigger the 'resize' depending on the flag and shell-level and finally only set EDITOR to some default if it is still unset. (From OE-Core rev: dcdb30c83eb77fb2d5ea04f9b7fd7371da633a34) Signed-off-by: Johannes Schneider <johannes.schneider@leica-geosystems.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-ruamel-yaml: upgrade 0.17.32 -> 0.17.35Wang Mingyu
Changelog: ============== - support for loading dataclasses with 'InitVar' variables (some special coding was necessary to get the, unexecpected, default value in the corresponding instance attribute in [this question](https://stackoverflow.com/q/77228378/1307905)) - Python 3.12 also loads C version when using 'typ='safe'' - added 'flow_seq_start', 'flow_seq_end', 'flow_seq_separator', 'flow_map_start', 'flow_map_end', 'flow_map_separator' **class** attributes to the 'Emitter' class so flow style output can more easily be influenced (From OE-Core rev: 0151bba91387559852c27e044d6e58c3a53d26d5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-pycairo: upgrade 1.24.0 -> 1.25.0Wang Mingyu
Changelog: ========== Update to cairo 1.18.0 for the Windows wheel Provide a Windows arm64 wheel (From OE-Core rev: 69da990cc1ace08e90a8cbb30fb206dee036ebb2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-packaging: upgrade 23.1 -> 23.2Wang Mingyu
Changelog: ========== -Document calendar-based versioning scheme -Enforce that the entire marker string is parsed -Requirement parsing no longer automatically validates the URL -Canonicalize names for requirements comparison -Introduce metadata.Metadata -Introduce the validate keyword parameter to utils.validate_name() -Introduce utils.is_normalized_name() -Make utils.parse_sdist_filename() and utils.parse_wheel_filename() raise InvalidSdistFilename and InvalidWheelFilename, respectively, when the version component of the name is invalid (From OE-Core rev: b191effe2c89b405ed732d124ceeffbb4935ad3c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-markdown: upgrade 3.4.4 -> 3.5Wang Mingyu
Changelog: =========== Add permalink_leading configuration option to the toc extension (#1339) Add support for cPython version 3.12 (and PyPy 3.10) and drop support for Python version 3.7 (#1357). Refactor changelog to use the format defined at https://keepachangelog.com/. Update the list of empty HTML tags (#1353). Add customizable TOC title class to TOC extension (#1293). Add API documentation of the code base which is generated by mkdocstrings (#1220). Fix a corner case in admonitions where if an indented code block was provided as the first block, the output would be malformed (#1329). (From OE-Core rev: 218a206b04d3cabfa4d18fb7ffd99bf654c566b3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-iso8601: upgrade 2.0.0 -> 2.1.0Wang Mingyu
Changelog: ============ Fixed ------ Use ruff for linting Fixed CHANGELOG version links Added ------ Add readthedocs configuration (From OE-Core rev: 8c793b8491c2866f29642437c4df96a85168463e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-hypothesis: upgrade 6.86.2 -> 6.87.4Wang Mingyu
Changelog: ============ -When randoms() was called with use_true_randoms=False, calling sample on it with an empty sequence and 0 elements would result in an error, when it should have returned an empty sequence to agree with the normal behaviour of random.Random. This fixes that discrepancy. -This patch ensures that the hypothesis codemod CLI will print a warning instead of stopping with an internal error if one of your files contains invalid syntax (issue #3759). -This patch makes some small changes to our NumPy integration to ensure forward compatibility. Thanks to Mateusz Sokół for pull request #3761. -Fixes issue #3755, where an internal condition turns out to be reachable after all. -This release deprecates use of assume() and reject() outside of property-based tests, because these functions work by raising a special exceptioni. It also fixes some type annotations (issue #3753). (From OE-Core rev: 634f289c702e112964cc91eee02f9af7b6431bc5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-cffi: upgrade 1.15.1 -> 1.16.0Wang Mingyu
Changelog: =========== -Add support for Python 3.12. -Drop support for end-of-life Python versions (2.7, 3.6, 3.7). -Add support for PEP517 builds; setuptools is now a required build dependency. -Declare python_requires metadata for Python 3.8+. This allows unsupported Pythons to continue using previously released sdists and wheels. -Move project source under src/; a more standard layout that also enables CI to more easily catch packaging errors. (From OE-Core rev: 6107d1553905ab43875f84aafc09fbb21b7da6d9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-beartype: upgrade 0.15.0 -> 0.16.2Wang Mingyu
(From OE-Core rev: 8c33b4653ecc923972f82d7b49028f839788fea7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-babel: upgrade 2.12.1 -> 2.13.0Wang Mingyu
Changelog: =========== Features -------- Add flag to ignore POT-Creation-Date for updates Support 't' specifier in keywords Add f-string parsing for Python 3.12 (PEP 701) Fixes ------- Various typing-related fixes babel.messages.catalog: deduplicate _to_fuzzy_match_key logic (From OE-Core rev: fd684c60fff4f4034e49749c20c711cdf0aa7925) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19python3-git: upgrade 3.1.36 -> 3.1.37Wang Mingyu
License-Update: remove excess whitespace Changelog: ========== -Improve Python version and OS compatibility, fixing deprecations -Better document env_case test/fixture and cwd -Remove spurious executable permissions -Fix up checks in Makefile and make them portable -Fix URLs that were redirecting to another license -Assorted small fixes/improvements to root dir docs -Use venv instead of virtualenv in test_installation -Omit py_modules in setup -Don't track code coverage temporary files -Configure tox -Format tests with black and auto-exclude untracked paths -Upgrade and broaden flake8, fixing style problems and bugs -Fix rollback bug in SymbolicReference.set_reference -Remove @NoEffect annotations -Add more checks for the validity of refnames (From OE-Core rev: 9a816ef16c514b718400c73f4c5bd153e732bf83) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19libva: upgrade 2.19.0 -> 2.20.0Wang Mingyu
Changelog: ============ * va: drop no longer applicable vaGetDriverNames check * va: remove unreachable "DRIVER BUG" * x11/dri2: limit the array handling to avoid out of range access * va/backend: document the vaGetDriver* APIs * va/backend: annotate vafool as deprecated * win32: remove duplicate adapter_luid entry * va: Added Q416 fourcc (three-plane 16-bit YUV 4:4:4) * trace: fix minor issue about printf data type and value range * jpeg: add support for crop and partial decode * trace: Unlock mutex before return * trace: Add trace for vaExportSurfaceHandle * av1: Revise offsets comments for av1 encode * va: Add new VADecodeErrorType to indicate the reset happended in the driver. * drm: limit the array size to avoid out of range * va: fix:set driver number to be zero if vaGetDriverNames failed * va: fix:don't leak driver names, when override is set * win32: Only print win32 driver messages in DEBUG builds * va: Add vendor string on va_TraceInitialize * va: remove legacy code paths * drm: remove no longer used helpers * x11: remove legacy code paths * x11: allow disabling DRI3 via LIBVA_DRI3_DISABLE env var * x11: implement vaGetDriverNames * va/x11/va_nvctrl: remove some dead code * va/x11/va_fglrx: remove some dead code * va: optimize code of getting driver name for all protocols/os(wayland,x11,drm,win32,android) (From OE-Core rev: 89ef2922394e916c85478cca61a122c511b517f2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19ltp: upgrade 20230516 -> 20230929Wang Mingyu
Changelog: ============ -New tests -Increased coverage -ebizzy benchmark counter increment races and overflows were fixed -A few more testcases were converted to guarded buffers that is data passed by pointer to kernel are immediatelly following a PROT_NONE page and followed by canaries to catch off-by-one errors -Tests that modprobe kernel modules are now skipped when secure boot is enabled on x86 and ppc64le -ioprio tests now use IOPRIO_PRIO_NUM instead of hardcoded value to check for prio range -35 testcases were converted to the new test library -The usual amount of fixes and cleanups (From OE-Core rev: 4f19f8b0305ecf17964b73b7fd65b0b91d56a39c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19libubootenv: upgrade 0.3.4 -> 0.3.5Wang Mingyu
Changelog: ========== Fix slowness on SPI flash Fixes validating Env flags Feature: get U-Boot namespace from DT Feature: specify UBI volumes from MTD path (From OE-Core rev: c104259333e976de0cf6fd7bea2fece1b683dbbe) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19libsdl2: upgrade 2.28.3 -> 2.28.4Wang Mingyu
(From OE-Core rev: f47de111cd66c3f9a5a6d5589e1fd034027a0a75) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19libcomps: upgrade 0.1.19 -> 0.1.20Wang Mingyu
0001-libcomps-Use-Py_hash_t-instead-of-long-in-PyCOMPS_ha.patch removed since it's included in 0.1.20 (From OE-Core rev: 12316f4746352495c89e2f9808a2180d582ba29e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19kmod: upgrade 30 -> 31Wang Mingyu
Changelog: =========== - Improvements - Allow passing a path to modprobe so the module is loaded from anywhere from the filesystem, but still handling the module dependencies recorded in the indexes. - Use in-kernel decompression if available. - Make modprobe fallback to syslog when stderr is not available, as was documented in the man page, but not implemented - Better explaing `modprobe -r` and how it differentiates from rmmod - depmod learned a `-o <dir>` option to allow using a separate output directory. - Add compat with glibc >= 2.32.9000 that dropped __xstat - Improve testsuite to stop skipping tests when sysconfdir is something other than /etc - Build system improvements and updates - Change a few return codes from -ENOENT to -ENODATA to avoid confusing output in depmod when the module itself lacks a particular ELF section due to e.g. CONFIG_MODVERSIONS=n in the kernel. - Bug Fixes - Fix testsuite using uninitialized memory when testing module removal with --wait - Fix testsuite not correctly overriding the stat syscall on 32-bit platforms. For most architectures this was harmless, but for MIPS it was causing some tests to fail. - Fix handling unknown signature algorithm - Fix linking with a static liblzma, libzstd or zlib - Fix memory leak when removing module holders - Fix out-of-bounds access when using very long paths as argument to rmmod - Fix warnings reported by UBSan (From OE-Core rev: 15baf1183c1551ec7204abc679bd973ffb39770f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19ell: upgrade 0.58 -> 0.59Wang Mingyu
Changelog: Fix issue with symbol visibility. (From OE-Core rev: 14eba663b56f8f3b9c3aff5661cbe2aa7befe86e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19dhcpcd: upgrade 10.0.2 -> 10.0.3Wang Mingyu
0001-privsep-fix-strlcpy-overflow-in-psp_ifname-239.patch removed since it's included in 10.0.3 Changelog: =========== Do not crash on dhcpcd test run Add automated CI builds for Ubuntu, OpenBSD, FreeBSD and NetBSD dhcpcd: Fix off-by-one overflow when read() writes full BUFSIZ privsep: fix strlcpy overflow in psp_ifname ci: execute tests after successful build compat: update arc4random() to newer chacha20 based version from OpenBSD Support libcrypto for hmac and sha256 Use a local variable instead of the optind Send correct amount of used buffer for prefix exclude option compat: use OpenSSL RAND_priv_bytes() for entropy (From OE-Core rev: fcb9ac0f1c6cac0841d7b7a29b7180c4c580920f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>