mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00

(From yocto-docs rev: 583976a8a0ef9b9666eae8c918879bd79bac1f35) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
264 lines
11 KiB
ReStructuredText
264 lines
11 KiB
ReStructuredText
.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
|
|
|
|
Release notes for Yocto-4.2.3 (Mickledore)
|
|
------------------------------------------
|
|
|
|
Security Fixes in Yocto-4.2.3
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
- bind: Fix :cve:`2023-2828` and :cve:`2023-2911`
|
|
- cups: Fix :cve:`2023-34241`
|
|
- dmidecode: Fix :cve:`2023-30630`
|
|
- erofs-utils: Fix :cve:`2023-33551` and :cve:`2023-33552`
|
|
- ghostscript: Fix :cve:`2023-36664`
|
|
- go: Fix :cve_mitre:`2023-24531`
|
|
- libarchive: ignore :cve:`2023-30571`
|
|
- libjpeg-turbo: Fix :cve:`2023-2804`
|
|
- libx11: Fix :cve:`2023-3138`
|
|
- ncurses: Fix :cve:`2023-29491`
|
|
- openssh: Fix :cve:`2023-38408`
|
|
- python3-certifi: Fix :cve:`2023-37920`
|
|
- python3-requests: Fix :cve:`2023-32681`
|
|
- python3: Ignore :cve:`2023-36632`
|
|
- qemu: fix :cve:`2023-0330`, :cve_mitre:`2023-2861`, :cve_mitre:`2023-3255` and :cve_mitre:`2023-3301`
|
|
- ruby: Fix :cve:`2023-36617`
|
|
- vim: Fix :cve:`2023-2609` and :cve:`2023-2610`
|
|
- webkitgtk: Fix :cve:`2023-27932` and :cve:`2023-27954`
|
|
|
|
|
|
Fixes in Yocto-4.2.3
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
|
|
- acpica: Update :term:`SRC_URI`
|
|
- automake: fix buildtest patch
|
|
- baremetal-helloworld: Fix race condition
|
|
- bind: upgrade to v9.18.17
|
|
- binutils: stable 2.40 branch updates
|
|
- build-appliance-image: Update to mickledore head revision
|
|
- cargo.bbclass: set up cargo environment in common do_compile
|
|
- conf.py: add macro for Mitre CVE links
|
|
- curl: ensure all ptest failures are caught
|
|
- cve-update-nvd2-native: actually use API keys
|
|
- cve-update-nvd2-native: fix cvssV3 metrics
|
|
- cve-update-nvd2-native: handle all configuration nodes, not just first
|
|
- cve-update-nvd2-native: increase retry count
|
|
- cve-update-nvd2-native: log a little more
|
|
- cve-update-nvd2-native: retry all errors and sleep between retries
|
|
- cve-update-nvd2-native: use exact times, don't truncate
|
|
- dev-manual: wic.rst: Update native tools build command
|
|
- devtool/upgrade: raise an error if extracting source produces more than one directory
|
|
- diffutils: upgrade to 3.10
|
|
- docs: ref-manual: terms: fix typos in :term:`SPDX` term
|
|
- file: fix the way path is written to environment-setup.d
|
|
- file: return wrapper to fix builds when file is in buildtools-tarball
|
|
- freetype: upgrade to 2.13.1
|
|
- gcc-testsuite: Fix ppc cpu specification
|
|
- gcc: don't pass --enable-standard-branch-protection
|
|
- glibc-locale: use stricter matching for metapackages' runtime dependencies
|
|
- glibc-testsuite: Fix network restrictions causing test failures
|
|
- glibc/check-test-wrapper: don't emit warnings from ssh
|
|
- go: upgrade to 1.20.6
|
|
- gstreamer1.0: upgrade to 1.22.4
|
|
- ifupdown: install missing directories
|
|
- kernel-module-split add systemd modulesloaddir and modprobedir config
|
|
- kernel-module-split: install config modules directories only when they are needed
|
|
- kernel-module-split: make autoload and probeconf distribution specific
|
|
- kernel-module-split: use context manager to open files
|
|
- kernel: Fix path comparison in kernel staging dir symlinking
|
|
- kernel: config modules directories are handled by kernel-module-split
|
|
- kernel: don't fail if Modules.symvers doesn't exist
|
|
- libassuan: upgrade to 2.5.6
|
|
- libksba: upgrade to 1.6.4
|
|
- libnss-nis: upgrade to 3.2
|
|
- libproxy: fetch from git
|
|
- libwebp: upgrade to 1.3.1
|
|
- libx11: upgrade to 1.8.6
|
|
- libxcrypt: fix hard-coded ".so" extension
|
|
- linux-firmware : Add firmware of RTL8822 serie
|
|
- linux-firmware: Fix mediatek mt7601u firmware path
|
|
- linux-firmware: package firmare for Dragonboard 410c
|
|
- linux-firmware: split platform-specific Adreno shaders to separate packages
|
|
- linux-firmware: upgrade to 20230625
|
|
- linux-yocto/5.15: update to v5.15.124
|
|
- linux-yocto/6.1: cfg: update ima.cfg to match current meta-integrity
|
|
- linux-yocto/6.1: upgrade to v6.1.38
|
|
- ltp: Add kernel loopback module dependency
|
|
- ltp: add :term:`RDEPENDS` on findutils
|
|
- lttng-ust: upgrade to 2.13.6
|
|
- machine/arch-arm64: add -mbranch-protection=standard
|
|
- maintainers.inc: Modify email address
|
|
- mdadm: add util-linux-blockdev ptest dependency
|
|
- mdadm: fix 07revert-inplace ptest
|
|
- mdadm: fix segfaults when running ptests
|
|
- mdadm: fix util-linux ptest dependency
|
|
- mdadm: re-add mdadm-ptest to PTESTS_SLOW
|
|
- mdadm: skip running known broken ptests
|
|
- meson.bbclass: Point to llvm-config from native sysroot
|
|
- migration-guides: add release notes for 4.0.10
|
|
- migration-guides: add release notes for 4.0.11
|
|
- migration-guides: add release notes for 4.2.2
|
|
- oeqa/runtime/cases/rpm: fix wait_for_no_process_for_user failure case
|
|
- oeqa/runtime/ltp: Increase ltp test output timeout
|
|
- oeqa/selftest/devtool: add unit test for "devtool add -b"
|
|
- oeqa/ssh: Further improve process exit handling
|
|
- oeqa/target/ssh: Ensure EAGAIN doesn't truncate output
|
|
- oeqa/utils/nfs: allow requesting non-udp ports
|
|
- openssh: upgrade to 9.3p2
|
|
- openssl: add PERLEXTERNAL path to test its existence
|
|
- openssl: use a glob on the PERLEXTERNAL to track updates on the path
|
|
- opkg-utils: upgrade to 0.6.2
|
|
- opkg: upgrade to 0.6.2
|
|
- pkgconf: update :term:`SRC_URI`
|
|
- poky.conf: bump version for 4.2.3 release
|
|
- poky.conf: update :term:`SANITY_TESTED_DISTROS` to match autobuilder
|
|
- ptest-runner: Pull in parallel test fixes and output handling
|
|
- python3-certifi: upgrade to 2023.7.22
|
|
- python3: fix missing comma in get_module_deps3.py
|
|
- recipetool: Fix inherit in created -native* recipes
|
|
- ref-manual: LTS releases now supported for 4 years
|
|
- ref-manual: document image-specific variant of :term:`INCOMPATIBLE_LICENSE`
|
|
- ref-manual: releases.svg: updates
|
|
- resulttool/resultutils: allow index generation despite corrupt json
|
|
- rootfs-postcommands.bbclass: Revert "add post func remove_unused_dnf_log_lock"
|
|
- rootfs: Add debugfs package db file copy and cleanup
|
|
- rootfs_rpm: don't depend on opkg-native for update-alternatives
|
|
- rpm: Pick debugfs package db files/dirs explicitly
|
|
- rust-common.bbclass: move musl-specific linking fix from rust-source.inc
|
|
- scripts/oe-setup-builddir: copy conf-notes.txt to build dir
|
|
- scripts/resulttool: add mention about new detected tests
|
|
- selftest/cases/glibc.py: fix the override syntax
|
|
- selftest/cases/glibc.py: increase the memory for testing
|
|
- selftest/cases/glibc.py: switch to using NFS over TCP
|
|
- shadow-sysroot: add license information
|
|
- systemd-systemctl: fix errors in instance name expansion
|
|
- taglib: upgrade to 1.13.1
|
|
- target/ssh: Ensure exit code set for commands
|
|
- tcf-agent: upgrade to 1.8.0
|
|
- testimage/oeqa: Drop testimage_dump_host functionality
|
|
- tiff: upgrade to 4.5.1
|
|
- uboot-extlinux-config.bbclass: fix old override syntax in comment
|
|
- util-linux: add alternative links for ipcs,ipcrm
|
|
- vim: upgrade to 9.0.1592
|
|
- webkitgtk: upgrade to 2.38.6
|
|
- weston: Cleanup and fix x11 and xwayland dependencies
|
|
|
|
|
|
Known Issues in Yocto-4.2.3
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
- N/A
|
|
|
|
|
|
Contributors to Yocto-4.2.3
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
- Alejandro Hernandez Samaniego
|
|
- Alex Kiernan
|
|
- Alexander Kanavin
|
|
- Alexis Lothoré
|
|
- Andrej Valek
|
|
- Anuj Mittal
|
|
- Archana Polampalli
|
|
- BELOUARGA Mohamed
|
|
- Benjamin Bouvier
|
|
- Bruce Ashfield
|
|
- Changqing Li
|
|
- Chen Qi
|
|
- Daniel Semkowicz
|
|
- Dmitry Baryshkov
|
|
- Enrico Scholz
|
|
- Etienne Cordonnier
|
|
- Joe Slater
|
|
- Joel Stanley
|
|
- Jose Quaresma
|
|
- Julien Stephan
|
|
- Kai Kang
|
|
- Khem Raj
|
|
- Lee Chee Yang
|
|
- Marek Vasut
|
|
- Mark Hatle
|
|
- Michael Halstead
|
|
- Michael Opdenacker
|
|
- Mingli Yu
|
|
- Narpat Mali
|
|
- Oleksandr Hnatiuk
|
|
- Ovidiu Panait
|
|
- Peter Marko
|
|
- Quentin Schulz
|
|
- Richard Purdie
|
|
- Ross Burton
|
|
- Sanjana
|
|
- Sakib Sajal
|
|
- Staffan Rydén
|
|
- Steve Sakoman
|
|
- Stéphane Veyret
|
|
- Sudip Mukherjee
|
|
- Thomas Roos
|
|
- Tom Hochstein
|
|
- Trevor Gamblin
|
|
- Wang Mingyu
|
|
- Yi Zhao
|
|
- Yoann Congal
|
|
- Yogita Urade
|
|
- Yuta Hayama
|
|
|
|
|
|
Repositories / Downloads for Yocto-4.2.3
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
poky
|
|
|
|
- Repository Location: :yocto_git:`/poky`
|
|
- Branch: :yocto_git:`mickledore </poky/log/?h=mickledore>`
|
|
- Tag: :yocto_git:`yocto-4.2.3 </poky/log/?h=yocto-4.2.3>`
|
|
- Git Revision: :yocto_git:`aa63b25cbe25d89ab07ca11ee72c17cab68df8de </poky/commit/?id=aa63b25cbe25d89ab07ca11ee72c17cab68df8de>`
|
|
- Release Artefact: poky-aa63b25cbe25d89ab07ca11ee72c17cab68df8de
|
|
- sha: 9e2b40fc25f7984b3227126ec9b8aa68d3747c8821fb7bf8cb635fc143f894c3
|
|
- Download Locations:
|
|
http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/poky-aa63b25cbe25d89ab07ca11ee72c17cab68df8de.tar.bz2
|
|
http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/poky-aa63b25cbe25d89ab07ca11ee72c17cab68df8de.tar.bz2
|
|
|
|
openembedded-core
|
|
|
|
- Repository Location: :oe_git:`/openembedded-core`
|
|
- Branch: :oe_git:`mickledore </openembedded-core/log/?h=mickledore>`
|
|
- Tag: :oe_git:`yocto-4.2.3 </openembedded-core/log/?h=yocto-4.2.3>`
|
|
- Git Revision: :oe_git:`7e3489c0c5970389c8a239dc7b367bcadf554eb5 </openembedded-core/commit/?id=7e3489c0c5970389c8a239dc7b367bcadf554eb5>`
|
|
- Release Artefact: oecore-7e3489c0c5970389c8a239dc7b367bcadf554eb5
|
|
- sha: 68620aca7c9db6b9a65d9853cacff4e60578f0df39e3e37114e062e1667ba724
|
|
- Download Locations:
|
|
http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/oecore-7e3489c0c5970389c8a239dc7b367bcadf554eb5.tar.bz2
|
|
http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/oecore-7e3489c0c5970389c8a239dc7b367bcadf554eb5.tar.bz2
|
|
|
|
meta-mingw
|
|
|
|
- Repository Location: :yocto_git:`/meta-mingw`
|
|
- Branch: :yocto_git:`mickledore </meta-mingw/log/?h=mickledore>`
|
|
- Tag: :yocto_git:`yocto-4.2.3 </meta-mingw/log/?h=yocto-4.2.3>`
|
|
- Git Revision: :yocto_git:`92258028e1b5664a9f832541d5c4f6de0bd05e07 </meta-mingw/commit/?id=92258028e1b5664a9f832541d5c4f6de0bd05e07>`
|
|
- Release Artefact: meta-mingw-92258028e1b5664a9f832541d5c4f6de0bd05e07
|
|
- sha: ee081460b5dff4fb8dd4869ce5631718dbaaffbede9532b879b854c18f1b3f5d
|
|
- Download Locations:
|
|
http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/meta-mingw-92258028e1b5664a9f832541d5c4f6de0bd05e07.tar.bz2
|
|
http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/meta-mingw-92258028e1b5664a9f832541d5c4f6de0bd05e07.tar.bz2
|
|
|
|
bitbake
|
|
|
|
- Repository Location: :oe_git:`/bitbake`
|
|
- Branch: :oe_git:`2.4 </bitbake/log/?h=2.4>`
|
|
- Tag: :oe_git:`yocto-4.2.3 </bitbake/log/?h=yocto-4.2.3>`
|
|
- Git Revision: :oe_git:`08033b63ae442c774bd3fce62844eac23e6882d7 </bitbake/commit/?id=08033b63ae442c774bd3fce62844eac23e6882d7>`
|
|
- Release Artefact: bitbake-08033b63ae442c774bd3fce62844eac23e6882d7
|
|
- sha: 1d070c133bfb6502ac04befbf082cbfda7582c8b1c48296a788384352e5061fd
|
|
- Download Locations:
|
|
http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/bitbake-08033b63ae442c774bd3fce62844eac23e6882d7.tar.bz2
|
|
http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/bitbake-08033b63ae442c774bd3fce62844eac23e6882d7.tar.bz2
|
|
|
|
yocto-docs
|
|
|
|
- Repository Location: :yocto_git:`/yocto-docs`
|
|
- Branch: :yocto_git:`mickledore </yocto-docs/log/?h=mickledore>`
|
|
- Tag: :yocto_git:`yocto-4.2.3 </yocto-docs/log/?h=yocto-4.2.3>`
|
|
- Git Revision: :yocto_git:`8e6752a9e55d16f3713e248b37f9d4d2745a2375 </yocto-docs/commit/?id=8e6752a9e55d16f3713e248b37f9d4d2745a2375>`
|
|
|