This service is available only in Japanese-language.

Yocto3.1.6 LTS(Dunfell 23.6)リリース


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

現時点では、2/18以降のレシピ変更点はコミットされていません。

次のポイントリリース3.1.7は 、2021/4/02 を予定しています。

本リリースの詳細は以下のURLでご確認ください。
(現時点では、www.yoctoproject.org内では未記載です)
https://lists.yoctoproject.org/g/yocto-announce/message/210

---------------
Security Fixes
---------------
libcroco: Added CVE
libgcrypt: Whitelisted CVEs
glib-2.0: Rename patch file for CVE-2020-35457
openssl: set CVE_VERSION_SUFFIX
cve_check: add CVE_VERSION_SUFFIX to indicate suffix in versioning
ppp: Whitelist CVE-2020-15704
zip: whitelist CVE-2018-13410 and CVE-2018-13684
glibc: CVE-2019-25013
glibc: Security fix for CVE-2020-29573
xorg: Security fix for CVE-2020-14345
curl: fix CVE-2020-8231/8284/8285/8286

---------------
Fixes
---------------
build-appliance-image: Update to dunfell head revision
python3targetconfig.bbclass: Make py3 dep and tasks only for target recipes
gpgme: use python3targetconfig
meta: drop _PYTHON_SYSCONFIGDATA_NAME hacks
distutils3-base.bbclass: use python3targetconfig
python3-pycairo: use python3targetconfig
python3: split python target configuration into own class
gcc-9.3.inc: Fix potential runtime crash
p11-kit: upgrade 0.23.21 -> 0.23.22
p11-kit: upgrade 0.23.20 -> 0.23.21
oe-pkgdata-util: Check if environment script is initialized
opkg: Fix patch glitches
opkg: Fix build reproducibility issue
image_types.bbclass: tar: use posix format instead of gnu
image_types: Ensure tar archives are reproducible
uninative: Upgrade to 2.10
bitbake: lib/bb/fetch2/__init__.py: drop _PYTHON_SYSCONFIGDATA_NAME unsetting
poky.conf: Bump version for 3.1.6 release
documentation: prepare for 3.1.6 release
wic/selftest: test_permissions also test bitbake image
oeqa: wic: Add tests for permissions and change-directory
classes/image_types_wic: Reorder do_flush_pseudodb
rng-tools: fix rngd_jitter initialization
sstatesig: Add descriptive error message to getpwuid/getgrgid "uid/gid not found" KeyError
lib/oe/patch.py: Ignore scissors line on applying patch
layer.conf: fix sanity error for PATH variable in extensible SDK workflow
qemu.inc: Should depend on qemu-system-native, not qemu-native
python3: Use addtask statement instead of task dependencies
npm.bbclass: use python3 for npm config
buildhistory.bbclass: avoid exception for empty BUILDHISTORY_FEATURES variable
linux-yocto/5.4: update to v5.4.94
linux-yocto-rt/5.4: fix 5.4-stable caused build breakage
linux-yocto/5.4: update to v5.4.90
kernel.bbclass: fix deployment for initramfs images
package: Ensure do_packagedata is cleaned correctly
package.bbclass: hash equivalency and pr service
cve-check: replace Looseversion with custom version class
ca-certificates: upgrade 20200601 -> 20210119
ca-certificates: correct upstream version check
ca-certificates: upgrade 20190110 -> 20200601
sanity.bbclass: Check if PSEUDO_IGNORE_PATHS and paths under pseudo control overlap
pseudo: Update to include passwd and file renaming fixes
staging: Clean up files installed into the sysroot
python3: Avoid installing test data into recipe-sysroot
ncurses: Don't put terminfo into the sysroot
externalsrc: Detect code changes in submodules
strace: increase ptest timeout duration 120->240s
timezone: upgrade to 2021a
selftest/devtool: Add modify_localfiles_only test checking symlink path
ovmf-shell-image: image is only buildable on x86-64
core-image-sato-sdk-ptest: these images need ptest
dtc: improve reproducibility
devtool: Fix file:// fetcher symlink directory structure
oeqa/selftest/cases/tinfoil.py: increase timeout 10->60s test_wait_event
externalsrc: Fix parsing error with devtool non-git sources
devtool: Fix source extraction for gcc shared source
toolchain-shar-relocate.sh: Fix handling files with colons
flex: Fix --noline option behavior
flex: Refresh patch
flex: fix build with autoconf 2.70
oeqa/ptest: print a warning if ptests failed
sanity.bbclass: sanity check for if bitbake is present in PATH
sanity: Verify that user isn't building in PSEUDO_IGNORE_PATHS
bitbake: fetch/git: download LFS content too during do_fetch
bitbake: git.py: Use the correct branch to check if the repository has LFS objects.
bitbake: git.py: LFS bitbake note should not be printed if need_lfs is not set.
bitbake: git.py: skip smudging if lfs=0 is set
wic: Optimise fstab modification for ext2/3/4 and msdos partitions
wic: Copy rootfs dir if fstab needs updating
wic: Add --change-directory argument
wic: Update pseudo db when excluding content from rootfs
image_types_wic: Move wic working directory
wic: Ensure internal workdir is not reused
wic: Allow exec_native_cmd to run HOSTTOOLS
wic: Add workdir argument
pseudo: Update for arm host and memleak fixes/cleanup
pseudo: Add lchmod wrapper
bitbake.conf: Add /run/ to PSEUDO_IGNORE_PATHS
license.bbclass: Add COMMON_LICENSE_DIR and LICENSE_PATH dirs to PSEUDO_IGNORE_PATHS
bitbake.conf: Prevent pyc file generation in pseudo context
wic: Pass canonicalized paths in PSEUDO_IGNORE_PATHS
bitbake.conf: Canonicalize paths in PSEUDO_IGNORE_PATHS
lib/oe/path: Add canonicalize()
pseudo: Drop patches merged into upstream branch
distutils3: allow setup.py to be run from a different directory to ${S}
pseudo: Update to print PSEUDO_LOGFILE in abort message on path mismatches
pseudo: Simplify pseudo_client_ignore_path_chroot()
uninative: Don't use single sstate for pseudo-native
bitbake.conf: Exclude ${CCACHE_DIR} from pseudo database
tcl: adapt to potential pseudo changes
oeqa/selftest/runtime_test: Exclude gpg directory from pseudo database
base.bbclass: use os.path.normpath instead of just comparing WORKDIR and S as strings
pseudo: Upgrade to include mkostemp64 wrapper
pseudo: Update to account for patches merged on branch
abi_version,sanity: Tell users TMPDIR must be clean after pseudo changes
bitbake.conf: Extend PSEUDO_IGNORE_PATHS to ${COREBASE}/meta
pseudo: Fix statx function usage
wic: Handle new PSEUDO_IGNORE_PATHS variable
wic: Avoid creating invalid pseudo directory
wic: Fix multi images .wks with bitbake
wic: Fix permissions when using exclude or include path
base/bitbake.conf: Enable pseudo path filtering
pseudo: Add pathfix patch
pseudo: Add may unlink patch
pseudo: Fix xattr segfault
psuedo: Add tracking of linked files for fds
pseudo: Abort on mismatch patch
pseudo: Add support for ignoring paths from the pseudo DB
pseudo: Ignore mismatched inodes from the db
pseudo: fix renaming to self
pseudo: Update to add OFC fcntl lock updates
pseudo: merge in fixes for setfacl issue
pseudo: Switch to oe-core branch in git repo
linuxloader: Avoid confusing string concat errors
bitbake: data_smart: Ensure hash reflects vardepvalue flags correctly
waf: don't assume the waf intepretter is good
classes/waf: Add build and install arguments
boost: drop arm-intrinsics.patch
lib/oe/utils: Return empty string in parallel_make
toolchain-shar-extract.sh: Handle special characters in script path
scripts: oe-run-native, fix *-native directories
linux-yocto/5.4: update to v5.4.87
license_image.bbclass: fix missing recipeinfo on self
systemd.bbclass: improve error message when a service unit specified in SYSTEMD_SERVICE is not found
meta: toolchain-shar-relocate.sh: Filter out post-relocate-setup script
meta: toolchain-shar-relocate.sh: Do not use $target_sdk_dir as regex
go.bbclass: don't stage test data with sources of dependencies