-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 - -------------------------- yocto-3.1.12 Release Notes - -------------------------- - -------------------------- Repositories/Downloads - -------------------------- Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.12 Git Revision: 0839888394a6e42e96f9f0d201376eb38bc79b24 Release Artefact: poky-dunfell-23.0.12 sha: 6d8c70cb17100d6dd5056b8dcae7027833c8f9a53006fd5b651bf9a56494eb01 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2 Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: yocto-3.1.12 Git Revision: 44b1970c40e9d73f6e63fb10cdc55837a26f5921 Release Artefact: oecore-dunfell-23.0.12 sha: 2ddef2bbcd156c971b6ce8a05eee64ddc51237d9ad2e17186d8afb840c31e7f9 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/oecore-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/oecore-dunfell-23.0.12.tar.bz2 Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.12 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.12 sha: 7a3e2f9922d9677c2357221d00f0e92a54feb7170f5df079527be9654d61b869 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/meta-mingw-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/meta-mingw-dunfell-23.0.12.tar.bz2 Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.12 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.12 sha: b6e4f8d9270849154f37db1c5b64febc5339f421caae877efbe6c32873307aa3 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/meta-gplv2-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/meta-gplv2-dunfell-23.0.12.tar.bz2 Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: dunfell Tag: yocto-3.1.12 Git Revision: c0348de8121c3a842bf44906f7e2f79e93f7275b Release Artefact: bitbake-dunfell-23.0.12 sha: d87dd125bb9715ccc259d1ecbc8278a1ed48c3f834eee9bcdb569e7c296e9d2d Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/bitbake-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/bitbake-dunfell-23.0.12.tar.bz2 Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.12 Git Revision: f1cd4d8ae58037609556de51b33a4dbeab7f45ff - ---------------- Contributors - ---------------- Alexander Kanavin Alexandre Belloni Andrej Valek Armin Kuster Bruce Ashfield Chandana kalluri Chris Laplante Christian Eggers Claudius Heine Daniel McGregor Hongxu Jia Jon Mason Jose Quaresma Joshua Watt Justin Bronder Kai Kang Khem Raj Marco Felsch Marek Vasut Mark Hatle Markus Volk Michael Halstead Mike Crowe Mingli Yu Minjae Kim Oleksandr Kravchuk Pavel Zhukov Ralph Siemsen Ranjitsinh Rathod Richard Purdie Robert P. J. Day Ross Burton Sakib Sajal Saloni Stefano Babic Steve Sakoman Teoh Jay Shen Tom Pollard Visa Hankala Wang Mingyu William A. Kennington III sana kazi - --------------- Known Issues - --------------- Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure - --------------- Security Fixes - --------------- curl: Whitelist CVE-2021-22897 ffmpeg: Add fix for CVEs openssh: Fix CVE-2021-28041 vim: fix CVE-2021-3778 vim: Backport fix for CVE-2021-3770 tar: ignore node-tar CVEs squashfs-tools: fix CVE-2021-40153 nettle: Security fix for CVE-2021-20305 curl: Fix CVE-2021-22946 and CVE-2021-22947, whitelist CVE-2021-22945 nettle: Security fix for CVE-2021-3580 qemu: fix CVE-2021-3682 qemu: Security fix for CVE-2020-28916 qemu: Security fix for CVE-2020-27617 qemu: Security fix CVE-2020-12829 libsndfile: Security fix for CVE-2021-3246 apr: Security fix for CVE-2021-35940 libgcrypt: Security fix CVE-2021-33560 - --------------- Fixes - --------------- connman: add CVE_PRODUCT tar: filter CVEs using vendor name build-appliance-image: Update to dunfell head revision mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org selftest/reproducible: add webkitgtk back to exclusion list for dunfell reproducible_build: Remove BUILD_REPRODUCIBLE_BINARIES checking sstate: Avoid deploy_source_date_epoch sstate when unneeded sstate: Ensure SDE is accounted for in package task timestamps sstate: another fix for touching files inside pseudo mirrors: Add uninative mirror on kernel.org piglit: upgrade to latest revision pseudo: Add fcntl64 wrapper pseudo: Add in ability to flush database with shutdown request linunistring: Add missing gperf-native dependency python3-magic: add missing DEPENDS python3-magic: add the missing rdepends webkitgtk: Fix reproducibility in minibrowser oeqa: reproducible: Fix test not producing diffs documentation: prepare for 3.1.12 release ref-system-requirements.rst: Add Fedora 34 to list of supported distros ref-system-requirements.rst: Add Debian 11 to list of supported distros poky.conf: Bump version for 3.1.12 release bitbake: fetch/wget: Add timeout for checkstatus calls (30s) meta/scripts: Manual git url branch additions meta: Add explict branch to git SRC_URIs, handle github url changes scripts/convert-srcuri: Backport SRC_URI conversion script from master branch bitbake: tests/fetch: Update pcre.org address after github changes bitbake: tests/fetch: Update github urls bitbake: tests/fetch2: Fix quoting warning bitbake: fetch/git: Handle github dropping git:// support tzdata: update to 2021e ca-certificates: update 20210119 -> 20211016 wireless-regdb: upgrade to 2021.08.28 linux-firmware: upgrade to 20210919 git: Fix determinism issue stress-ng: improve reproducibility stress-ng: convert to git, website is down waffle: old website is down, update to new project URLs mirrors.bbclass: remove dead infozip mirrors oeqa/runtime/parselogs: modified drm error in common errors list oeqa/runtime: search sys.path explicitly for modules oeqa/runtime: load modules using importlib testimage: fix unclosed testdata file reproducible_build: Drop obsolete sstate workaround oe/utils: log exceptions in ThreadedWorker functions license.bbclass: implement ast.NodeVisitor.visit_Constant oe/license: implement ast.NodeVisitor.visit_Constant bitbake.conf: Add gpg-agent as a host tool base: Use repr() for printing exceptions base: Clean up unneeded len() calls sstate: don't silently handle all exceptions in sstate_checkhashes devtool: fix modify with patches in override directories sstate: fix touching files inside pseudo vim: fix 2021-3796 poky.yaml: fedora33: add missing pkgs selftest/reproducible: adjust exclusion list for dunfell classes/reproducible_build: Use atomic rename for SDE file reproducible_build: Work around caching issues rpm: Deterministically set vendor macro entry poky.conf: Add debian 11 as a supported distro poky.conf: Add fedora 34 as a supported distro uninative: Upgrade to 3.4 target/ssh.py: add HostKeyAlgorithms option to test commands python3: Add a fix for a make install race libnewt: Use python3targetconfig to fix reproducibility issue libxml2: Use python3targetconfig to fix reproducibility issue externalsrc: Fix a source date epoch race in reproducible builds externalsrc: Work with reproducible_build gobject-introspection: Don't write $HOME into scripts libtool: Allow libtool-cross to reproduce libtool: Fix lto option passing for reproducible builds util-linux: Fix reproducibility gnupg: Be deterministic about sendmail mesa: Ensure megadrivers runtime mappings are deterministic package: Ensure pclist files are deterministic and don't use full paths uninative: Upgrade to 3.3, support glibc 2.34 uninative: Improve glob to handle glibc 2.34 nativesdk-pseudo: Fix to work with glibc 2.34 systems pseudo: Update with fcntl and glibc 2.34 fixes pseudo: Fix to work with glibc 2.34 systems util-linux: disable raw gpgme: Use glibc provided closefrom API when available m4: Do not use SIGSTKSZ gcc: fix missing dependencies for selftests libpsl: Add config knobs for runtime/builtin conversion choices patch.bbclass: when the patch fails show more info on the fatal error oeqa/selftest/sstatetests: fix typo ware -> were rng-tools: add systemd-udev-settle wants to service scriptutils.py: Add check before deleting path binutils: Fix a missing break in case statement oeqa/manual: Fix no longer valid URLs multilib: Avoid sysroot race issues when multilib enabled weston: Use systemd notify, e2fsprogs: upgrade to 1.45.7 linux-yocto/5.4: update to v5.4.153 bitbake: fetch2/git: Use os.rename instead of mv bitbake: fetch2/git: Avoid races over mirror tarball creation bitbake: hashserv: let asyncio discover the running loop bitbake: bitbake: correct deprecation warning in process.py bitbake: bitbake: adjust parser error check for python 3.10 compatibility bitbake: bitbake: do not import imp in layerindexlib bitbake: bitbake: fix regexp deprecation warnings bitbake: bitbake: correct the collections vs collections.abc deprecation bitbake: compat.py: remove file since it no longer actually implements anything bitbake: test/fetch: Update urls to match upstream branch name changes glew: Stop polluting /tmp during builds oeqa/buildproject: Ensure temp directories are cleaned up oeqa/selftest/gotoolchain: Fix temp file cleanup rm_work.bbclass: Fix for files starting with - libc_package/buildstats: Fix python regex quoting warnings oeqa/qemurunner: Use oe._exit(), not sys.exit() pybootchart: Avoid divide by zero libsamplerate0: Set correct soname for 0.1.9 bzip2: Update soname for libbz2 1.0.8 common-licenses: add "Unlicense" license file systemd: Add fix for systemd-networkd crash during free mtd-utils: upgrade to 2.1.3 bitbake: build/msg: Cleanup verbose option handling bitbake: cookerdata: Show a readable error for invalid multiconfig name bitbake: bitbake-worker: Improve error handling bitbake: cookerdata: Show error for no BBLAYERS in bblayers.conf bitbake: cookerdata: Improve missing core layer error message bitbake: data_smart: Improve error display for handled exceptions bitbake: build: Catch and error upon circular task references bitbake: build: Avoid duplicating logs in verbose mode bitbake: process: Don't include logs in error message if piping them bitbake: build: Handle SystemExit in python tasks correctly bitbake: build: Match markup to real function name bitbake: bitbake: bitbake-layers: add skip reason to output bitbake: ui/taskexp: Fix to work with empty build directories bitbake: ui/taskexp: Improve startup exception handling bitbake: server: Fix early parsing errors preventing zombie bitbake libsoup-2.4: remove obsolete intltool dependency testimage: symlink the task log and qemu console log to tmp/log/oeqa wic: keep rootfs_size as integer core-image-sato: Fix runqemu error for qemuarmv5 Update mailing list address bash: Ensure deterministic build useradd: Ensure preinst data is expanded correctly in pkgdata rpm: Handle proper return value to avoid major issues iputils: Fix regression of arp table update bitbake: tests/fetch2: Use our own git server for dtc test repo -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEETAATlWjYlkbLPLeFXGgH0cJ5dnMFAmGmnKYACgkQXGgH0cJ5 dnM9LAf/Vyi7moigG2bl64FwdBqikIKsJ4hSPWazVaAT157+qVAoaveeknNppz56 QY+WQTvfp2U1Qp/tqFoIOgxV2dJhuu098y5GHwPdc9n2IrlYCG5UBT26mrfb9UuR eAm9EfBa53HT0DR9EXEmALfVEALjVMB7+/cBwdHivTkytFZdUwi1EXlhF+W8hnPj uZbnTEJXm1UGRhIdAdqQ5CS7u064EPwu4QL8ZjCgZlON5zs7daTwvFCZasES3viM 3gNTEjdTUlzq8xx7V141VgM7BKsLrBrNhQESywHpR2caWff8DGopK8Lb+PZMOKy1 2kuVqjZkQN6piXR1g3vC8eq7TsPsdQ== =Kj9D -----END PGP SIGNATURE-----