This service is available only in Japanese-language.

Yocto3.1.11 LTS(Dunfell 23.0.11)リリース


昨年4月にリリースされたYocto3.1LTS(Dunfell)の11回目のポイントリリース、3.1.11 公開のアナウンスが
2021年9月27日付けでありました。
当初は9月13日版で構築、9月24日リリース予定でしたが、9月15日付のコミットを元にQAテストを実施
したものがリリースとなっています。

現時点では、9/15以降のレシピ変更点は、内部で使用するテスト用スクリプトのgitの動作確認
URLの変更の1点ががコミットされています。

本リリースの既知の問題点は、リリーステスト用のスクリプト 
oe_syslog.SyslogTestConfig.test_syslog_startup_config がエラーとなるケースで、この問題は
断続的に発生しています。 

次のポイントリリース3.1.12 の公開予定は現時点では未定です。

本リリースの詳細は以下のURLでご確認ください。
https://lists.yoctoproject.org/g/yocto-announce/message/228

----------------
Known Issues
----------------
oe_syslog.SyslogTestConfig.test_syslog_startup_config failure:
This seems like an intermittent issue.

----------------
Security Fixes
----------------
xserver-xorg: Security fix for CVE-2020-14360/-25712
go: Exclude CVE-2021-29923 from report list
flex: Add CVE-2019-6293 to exclusions for checks
xdg-utils: Add fix for CVE-2020-27748
gdk-pixbuf: fix CVE-2021-20240
lz4: Security Fix for CVE-2021-3520
cpio: backport fix for CVE-2021-38185
lzo: add CVE_PRODUCT
binutils: Security fix for CVE-2020-16593
binutils: Security fix for CVE-2021-3549
rpm: Add fix for CVE-2021-20266
qemu: fix CVE-2021-3608
qemu: fix CVE-2021-3607
qemu: fix CVE-2021-3582
qemu: fix CVE-2021-3527
qemu: Security fixes CVE-2021-3545/6
qemu: Security fix CVE-2021-3544
qemu: fix CVE-2021-20257
qemu: fix CVE-2021-3416
qemu: fix CVE-2021-20181
qemu: Security fix CVE-2021-20221
qemu: Security fix for CVE-2020-29443
Qemu: Security fix for CVE-2020-25625/2021-3409/2020-17380
qemu: Security fix CVE-2020-25624
qemu: Security fix CVE-2020-25085
glibc: Security fix for CVE-2021-38604
glibc: Security fix CVE-2021-33574
tar: ignore node-tar CVEs
util-linux: fix CVE-2021-37600
cve-check: remove deprecated CVE_CHECK_CVE_WHITELIST
cve-check: improve comment about CVE patch file names
cve-check: update link to NVD website for CVE details
libsolv: fix CVE-2021-3200
glibc: Document and whitelist CVE-2021-35942
systemd: Add fix for CVE-2020-13529 and CVE-2021-33910
aspell: fix CVE-2019-25051
curl: Fix CVE-2021-22924 and CVE-2021-22925
curl: Fix for CVE-2021-22898
avahi: fix CVE-2021-3468
libxml2: fix CVE-2021-3541
gstreamer: ignore CVE-2021-3497, CVE-2021-3498, and CVE-2021-3522
Revert "gstreamer-plugins-base: ignore CVE-2021-3522 since it is fixed"
Revert "gstreamer-plugins-good: ignore CVE-2021-3497/8 since they are fixed"

----------------
Fixes
----------------
NOTE: While using a custom distro which sets default SDK installation path by defining SDKPATH,
will need to change SDKPATH to SDKPATHINSTALL.
The poky distro provides an example of this change:
https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=dunfell&id=67d...

build-appliance-image: Update to dunfell head revision
poky: Use SDKPATHINSTALL instead of SDKPATH
build-appliance-image: Update to dunfell head revision
go: Several Security fixes
dbus: upgrade 1.12.18 -> 1.12.20
dbus,dbus-test: Move common parts to dbus.inc
dbus-test: Remove EXTRA_OECONF_X configs
dbus-test: upgrade 1.12.16 -> 1.12.18
dbus: upgrade 1.12.16 -> 1.12.18
rt-tests: set branch name in SRC_URI
oeqa/runtime/parselogs: Make DVD ata error apply to all qemux86 machines
lighttpd: Add patch for reuse large memory chunks
layer.conf: fix syntax error in PATH setting
vim: add option to disable NLS support
sdk: Decouple default install path from built in path
poky.conf: Bump version for 3.1.11 release
documentation: prepare for 3.1.11 release
selftest: disable virgl headless test
parselogs.py: ignore intermittent CD/DVDROM identification failure
qemurunner.py: handle getOutput() having nothing to read
qemurunner.py: print output from runqemu/qemu-system in stop()
linux-yocto/5.4: update to v5.4.142
image_types: Restore pre-btrfs-tools 4.14.1 mkfs.btrfs shrink behavior
mklibs-native: drop deprecated cpp17 exceptions
tcf-agent: fetching over git:// no longer works
utils: Reduce the number of calls to the "dirname" command
Use the label provided when formating a dos partition
openssl: update from 1.1.1k to 1.1.1l
gnupg: upgrade 2.2.26 -> 2.2.27
gnupg: update 2.2.23 -> 2.2.26
gnupg: uprev 2.2.22 -> 2.2.23
gnupg: update 2.2.21 -> 2.2.22
gnupg: upgrade 2.2.20 -> 2.2.21
sdk: Enable do_populate_sdk with multilibs
linux-firmware: add more Qualcomm firmware packages
python3: Remove unused python3 recipe
linux-yocto/5.4: update to v5.4.141
linux-yocto/5.4: update to v5.4.139
linux-yocto/5.4: update to v5.4.137
ovmf: build natively everywhere
oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test results
oeqa/runtime/cases: make date.DateTest.test_date more reliable
sdk: fix relocate symlink failed
sstate.bbclass: fix error handling when sstate mirrors is ro
wic: don't forcibly pass -T default
e2fsprogs: ensure small images have 256-byte inodes
cve-check: fix comments
cve-check: add include/exclude layers
runqemu: Fix typo in error message
kernel-yocto: Simplify no git repo case in do_kernel_checkout
license: Exclude COPYING.MIT from pseudo
ruby: 2.7.3 -> 2.7.4
sstate: Fix rebuilds when changing layer config
linux-yocto/5.4: update to v5.4.135
archiver.bbclass: fix do_ar_configured failure for kernel
yocto-check-layer: ensure that all layer dependencies are tested too
checklayer: rename _find_layer_depends
checklayer: new function get_layer_dependencies()
yocto-check-layer: improve missed dependencies
oeqa/usb_hid.py : add test to check the usb/human interface device status after suspend state
oeqa/terminal : improve the test case
oeqa/runtime: add test for matchbox-terminal
oeqa/suspend : add test for suspend state
oeqa/runtime/cases: Only disable/enable for current boot
oeqa/runtime : add test for RTC(Real Time Clock)
oeqa/ethernet_ip_connman : add test for network connections
ifupdown: added -1 option to dhclient for dhcpv6
qemu: Enable seccomp if FEATURE is set
qemu.inc: Add seccomp PACKAGECONFIG option
oe-setup-builddir: update YP docs and OE URLs
glew: fix Makefile race
yocto-check-layer: Remove duplicated code
initramfs-framework/setup-live: fix shebang
bitbake.conf: change GNOME_MIRROR to new one
archiver.bbclass: Fix patch error for recipes that inherit dos2unix.
ovmf: Fix VLA warnings with GCC 11
oeqa/manual/toaster: fix small typo
linux-yocto/5.4: update to v5.4.134
bitbake: providers: replace newly added logger.warn() with logger.warning()
bitbake: data_smart: Allow colon in variable expansion regex
bitbake: data_smart/parse: Allow ':' characters in variable/function names
bitbake: BBHandler: Don't classify shell functions that names start with "python*" as python function