This service is available only in Japanese-language.

Yocto3.3.4(Hardknott)リリース


2021年4月にリリースされたYocto3.3(Hardknott)の4回目のポイントリリース3.3.4公開のアナウンスが2021年11月19日付けでありました。
2021年11月4日付けでコミットされたものがQAを経てリリースとなっています。
当初予定では 11/12 公開予定でしたが、1W遅延でのリリースとなっています。

3.3 公開当初はリリース後7ヶ月経過した今回のポイントリリースで、STABLEとしてのサポートは終了する予定でしたが、2022/3 まで
STABLEの期間が延長となっており、ポイントリリース後のFixも継続して実施されています。
次回 3.3.5 のリリース時期は未定となっています。
※2021/12/14 追記 以下のスケジュールがアナウンスされています。
3.3.5 Build 2022/02/14 Release 2022/02/25
3.3.6 Build 2022/03/28 Release 2022/04/08 ← 最終ポイントリリース

今回のリリースには、来年1月に実施が予定されているgithub.com のgit:// サポート停止に対する
対応が含まれています。
https://yoctobbq.lineo.co.jp/?q=node/373

本リリースの詳細は以下のURLでご確認ください。

https://lists.yoctoproject.org/g/yocto-announce/message/230

---------------
Known Issues
---------------

Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure

---------------
Security Fixes
---------------

openssh: fix CVE-2021-41617
binutils: Fix CVE-2021-3530
ghostscript: Fix CVE-2021-3781
ncurses: fix CVE-2021-39537
vim: Backport fix for CVE-2021-3770
bind: Exclude CVE-2019-6470 from cve-check
qemu: fix CVE-2021-3682
systemd: fix CVE-2021-33910
connman: add CVE_PRODUCT
vim: fix CVEs
ffmpeg: fix CVE-2021-38114
tar: ignore node-tar CVEs
ffmpeg: fix CVE-2021-38171
go: Exclude CVE-2021-29923 from report list
flex: Add CVE-2019-6293 to exclusions for checks
tcl: Exclude CVE-2021-35331 from checks
bluez5: fix CVE-2021-0129
ffmpeg: fix CVE-2021-38291
squashfs-tools: fix CVE-2021-40153
mc: fix CVE-2021-36370
apr: Security fix for CVE-2021-35940
sqlite3: fix CVE-2021-36690
ruby: fix CVE-2021-31799
ruby: Security fixes for CVE-2021-31810/CVE-2021-32066

---------------
Fixes
---------------

build-appliance-image: Update to hardknott head revision
poky.conf: bump version for 3.3.4 hardknott release
ref-manual: migration-3.0: fix ref to removed variable
documentation: prepare for 3.3.4 release
bitbake: fetch/git: Handle github dropping git:// support
meta: bump HASHEQUIV_HASH_VERSION after RPM fix
bootchart2: Don't compile python modules
tzdata: upgrade 2021a -> 2021d
ca-certificates: update 20210119 -> 20211016
wireless-regdb: upgrade 2021.07.14 -> 2021.08.28
wireless-regdb: upgrade 2021.04.21 -> 2021.07.14
linux-firmware: upgrade 20210818 -> 20210919
linux-yocto/5.10: update to v5.10.75
linux-yocto/5.10: update to v5.10.74
linux-yocto/5.10: update to v5.10.73
strace: show test suite log on failure
waffle: convert to git, website is down
sstate: fix touching files inside pseudo
oe/utils: log exceptions in ThreadedWorker functions
testimage: fix unclosed testdata file
uninative: Upgrade to 3.4
poky.yaml: fedora33: add missing pkgs
reproducible_build: Work around caching issues
rpm: Deterministically set vendor macro entry
go: upgrade 1.16.7 -> 1.16.8
ruby: fix the reproducibility issue
linux-yocto/5.10: update to v5.10.70
linux-yocto/5.10: update to v5.10.69
oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test results
uninative: Upgrade to 3.3, support glibc 2.34
uninative: Improve glob to handle glibc 2.34
pseudo: Update with fcntl and glibc 2.34 fixes
nativesdk-pseudo: Fix to work with glibc 2.34 systems
pseudo: Fix to work with glibc 2.34 systems
gpgme: Use glibc provided closefrom API when available
m4: Do not use SIGSTKSZ
util-linux: disable raw
patch.bbclass: when the patch fails show more info on the fatal error
rng-tools: add systemd-udev-settle wants to service
python3: Add a fix for a make install race
libnewt: Use python3targetconfig to fix reproducibility issue
libxml2: Use python3targetconfig to fix reproducibility issue
oeqa/manual: Fix no longer valid URLs
multilib: Avoid sysroot race issues when multilib enabled
externalsrc: Fix a source date epoch race in reproducible builds
externalsrc: Work with reproducible_build
oeqa/selftest/bbtests: Add uuid to force build test
gobject-introspection: Don't write $HOME into scripts
mesa: Ensure megadrivers runtime mappings are deterministic
gnupg: Be deterministic about sendmail
package: Ensure pclist files are deterministic and don't use full paths
rpm: Ensure compression parallelism isn't coded into rpms
linux-yocto/5.4: update to v5.4.153
linux-yocto/5.4: update to v5.4.150
linux-yocto/5.4: update to v5.4.149
mesa: gallium/dri Make YUV formats we're going to emulate external-only
glibc: upgrade glibc-2.33 to latest version
bitbake: fetch2: clarify the command-no-found error message
bitbake: build: Make exception printing clearer
bitbake: bitbake-worker: Handle pseudo shutdown in Ctrl+C case
bitbake: build: Ensure python stdout/stderr is logged correctly
bitbake: bitbake-worker: Allow shutdown/database flush of pseudo server at task exit
bitbake: npmsw: Avoid race condition with multiple npm fetchers
bitbake: tests/runqueue: Ensure hashserv exits before deleting files
bitbake: fetch2/git: Use os.rename instead of mv
bitbake: fetch2/git: Avoid races over mirror tarball creation
bitbake: test/fetch: Update urls to match upstream branch name changes
scriptutils.py: Add check before deleting path
recipes-support/ptest-runner: Bump to v2.4.2
rm_work.bbclass: Fix for files starting with -
package_ipk: Use localdata store when signing packages
glew: Stop polluting /tmp during builds
wic: keep rootfs_size as integer
Update mailing list address
bitbake: build: Handle SystemExit in python tasks correctly
bitbake: build: Avoid duplicating logs in verbose mode
bitbake: process: Don't include logs in error message if piping them
bash: Ensure deterministic build
oeqa/buildproject: Ensure temp directories are cleaned up
oeqa/selftest/gotoolchain: Fix temp file cleanup
oeqa/qemurunner: Use oe._exit(), not sys.exit()
libsamplerate0: Set correct soname for 0.1.9
bzip2: Update soname for libbz2 1.0.8
pybootchart: Avoid divide by zero
expat: pull from github releases
yocto-bsp/5.10: update to v5.10.63
meta-yocto-bsp: Bump to the v5.10.55
local.conf.sample: Update sstate mirror entry with new hash equivalence setting
poky: Use SDKPATHINSTALL instead of SDKPATH
sstate: Avoid problems with recipes using SRCPV when fetching sstate
bitbake: runqueue/knotty: Improve UI handling of setscene task counting
bitbake: cookerdata: Show a readable error for invalid multiconfig name
bitbake: bitbake-worker: Improve error handling
bitbake: cooker/process: Fix typos in exiting message
bitbake: runqueue: Clean up task stats handling
bitbake: data_smart: Improve error display for handled exceptions
bitbake: cookerdata: Improve missing core layer error message
bitbake: cookerdata: Show error for no BBLAYERS in bblayers.conf
bitbake: tests/fetch2: Use our own git server for dtc test repo
linux-yocto/5.4: update to v5.4.144
linux-yocto/5.4: update to v5.4.143
systemtap: Fix headers issue with x86 and 5.13 headers
linux-yocto/5.10: update to v5.10.63
linux-yocto/5.10: update to v5.10.61
bitbake: build: Catch and error upon circular task references
bitbake: runqueue: Improve multiconfig deferred task issues
bitbake: cooker: Allow upstream for local hash equivalence server
bitbake: runqueue: Fix issues with multiconfig deferred task deadlock messages
bitbake: runqueue: Avoid deadlock avoidance task graph corruption