mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 17:39:31 +00:00
6981712250
List systemd changes Add PACKAGECONFIG-related changes, as well as systemd-boot-native, to 'Miscellaneous changes section'. Mention the licensing changes in systemd and libsystemd. Add changes to wic Summarize changes in 'wic Image Creator enhancements' item. Add Go language upgrade There were multiple bumps between Scarthgap and Nanbield, but overall the version was upgraded from 1.20.10 (in Nanbield) to 1.22.1 (in Scarthgap). Mention the new class 'go-vendor' in 'Miscellaneous changes'. Add create_go.py to script changes Mention this new script, at recipetool, in 'Utility script changes'. (From yocto-docs rev: 3e24a1cf2f2089beedad11b91fc11b8b402caf87) Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
100 lines
2.5 KiB
ReStructuredText
100 lines
2.5 KiB
ReStructuredText
.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
|
|
|
|
Release notes for 5.0 (scarthgap)
|
|
---------------------------------
|
|
|
|
New Features / Enhancements in 5.0
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
- Linux kernel 6.6, gcc 13.2, glibc 2.39, LLVM 18.1, and over XXX other recipe upgrades
|
|
|
|
- New variables:
|
|
|
|
- Architecture-specific enhancements:
|
|
|
|
- Kernel-related enhancements:
|
|
|
|
- New core recipes:
|
|
|
|
- QEMU / ``runqemu`` enhancements:
|
|
|
|
- QEMU has been upgraded to version 8.2.1
|
|
|
|
- Rust improvements:
|
|
|
|
- Rust has been upgraded to version 1.75
|
|
|
|
- wic Image Creator enhancements:
|
|
|
|
- Allow the imager's output file extension to match the imager's name,
|
|
instead of hardcoding it to ``direct`` (i.e., the default imager)
|
|
|
|
- For GPT-based disks, add reproducible Disk GUID generation
|
|
|
|
- Allow generating reproducible ext4 images
|
|
|
|
- Add feature to fill a specific range of a partition with zeros
|
|
|
|
- ``bootimg-efi``: add ``install-kernel-into-boot-dir`` parameter to
|
|
configure kernel installation point(s) (i.e., rootfs and/or boot partition)
|
|
|
|
- ``rawcopy``: add support for zstd decompression
|
|
|
|
- SDK-related improvements:
|
|
|
|
- Testing:
|
|
|
|
- Utility script changes:
|
|
|
|
- New ``recipetool/create_go.py`` script added to support Go recipe creation
|
|
|
|
- BitBake improvements:
|
|
|
|
- Packaging changes:
|
|
|
|
- Security improvements:
|
|
|
|
- Prominent documentation updates:
|
|
|
|
- Miscellaneous changes:
|
|
|
|
- Systemd's following :term:`PACKAGECONFIG` options were added:
|
|
``cryptsetup-plugins``, ``no-ntp-fallback``, and ``p11kit``.
|
|
|
|
- ``systemd-boot`` can, from now on, be compiled as ``native``, thus
|
|
providing ``ukify`` tool to build UKI images.
|
|
|
|
- The :ref:`ref-classes-go-vendor` class was added to support offline builds
|
|
(i.e., vendoring). It can also handle modules from the same repository,
|
|
taking into account their versions.
|
|
|
|
Known Issues in 5.0
|
|
~~~~~~~~~~~~~~~~~~~
|
|
|
|
- N/A
|
|
|
|
Recipe License changes in 5.0
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
The following corrections have been made to the :term:`LICENSE` values set by recipes:
|
|
|
|
- ``systemd``: make the scope of ``LGPL`` more accurate (``LGPL-2.1`` -> ``LGPL-2.1-or-later``)
|
|
- ``libsystemd``: set its own :term:`LICENSE` value (``LGPL-2.1-or-later``) to add more granularity
|
|
|
|
Security Fixes in 5.0
|
|
~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
Recipe Upgrades in 5.0
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
- go: update 1.20.10 -> 1.22.1
|
|
|
|
Contributors to 5.0
|
|
~~~~~~~~~~~~~~~~~~~
|
|
|
|
Thanks to the following people who contributed to this release:
|
|
|
|
Repositories / Downloads for Yocto-5.0
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|