This service is available only in Japanese-language.

Yocto2.6.2 リリース


2019年4月17日付けで、Yocto2.6.2(Thud)のリリースがアナウンスされています。
2019/03/27にコミットされたものがQAを経てのリリースとなっています。

本日(日本時間2019年4月19日 10:30)現在、git で branch thud で指定したものは
レシピ関連ではboostのアップデート(1.68→1.69)が行われております.。
リリースノートに記載されている修正項目のうち、最初の方に記載されている
ものは配布されるtar.gz に含まれていないのでご注意下さい。

なお、従来リリース時の変更点等は yocto-announce メーリングリストにテキストデータ
で送付されてきましたが、今回のリリースでは変更内容は含まれておりません。

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

Bug 13273 - [2.6.2 RC3] Systemtap doesn't work on beaglebone
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13273

Bug 13191 – [Test Case 1439] Build Failure after adding or removing packages with and without dependencies
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13191

Bug 12991 - [Bug] [2.6 M4 RC1][Build-Appliance] Bitbake build-
appliance-image getting failed during building image due to webkitgtk
package.
https://bugzilla.yoctoproject.org/show_bug.cgi?id=12991

ptest Bugs:

Bug 13255 - [2.7 M3 rc1] lttng-tools ptest facing timeout issue
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13255

Bug 13256 - [2.7 M3 rc1] openssh ptest facing timeout issue
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13256

Bug 13274 - [2.6.2 RC3] strace ptest facing timeout issue
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13274

The Sytemtap and Ptest bugs are being actively worked on master branch, and as they are resolved,
will be backported to older releases.

---------------
Security Fixes
---------------
libpng: fix CVE-2019-7317
libsndfile1: Security fix CVE-2018-19432
systemd: fix CVE-2019-6454
systemd: Update recent CVE patches
ghostscript: Fix CVE-2019-6116
systemd: Security fix CVE-2018-16866
systemd: Security fix CVE-2018-16865
systemd: Security fix CVE-2018-16864
libsndfile1: Security fix CVE-2017-17456/17457 CVE-2018-19661/19662

---------------
Fixes 注:先頭18行は、tar,bz2 には含まれていません
---------------
overview-manual: Fixed broken link to pseudo.
Documentation: Prepare for 2.6.2 release.
pkgdata.py: avoid target-sdk-dummy-provides to mess things up
resulttool/manualexecution: Refactor and simplify codebase
resulttool/manualexecution: Fixed step sorted by integer
resulttool/manualexecution: Enable display full steps without press enter
resulttool/manualexecution: Standardize input check
resulttool: Allow extraction of ptest data
resulttool: Allow store to work on single files
oeqa/manual/toaster: updated test id naming
oeqa/manual/toaster: transfer manual toaster test cases to oeqa
oeqa/manual/kernel-dev.json: test id updated
oeqa/manual/compliance-test.json: test id updated and missing test cases added
oeqa/manual/bsp-hw.json: test id updated and obsolete test cases removed
oeqa/manual/bsp-hw.json: add non-IA tests
oeqa/manual/sdk.json: Updated toolchain tarball to core-image-sato
oeqa/manual: Add manual runtime 'compliance' testcases to json
Revert "boost: update to 1.69.0"
↑これより上は、リリースファイル作成後の変更となります。

build-appliance-image: Update to thud head revision
build-appliance-image: Update to thud head revision
poky.conf: Bump version for 2.6.2 thud release
yocto-uninative: Update to 2.4
yocto-uninative: Correct sha256sum for aarch64
scripts/wic: Be consistent about how we call bitbake
oeqa/utils/gitarchive: Handle case where parent is only on origin
resulttool/manualexecution: To output right test case id
resulttool/report: Enable roll-up report for a commit
scripts/resulttool: Enable manual result store and regression
resulttool/regression: Ensure regressoin results are sorted
resulttool/store: Fix missing variable causing testresult corruption
resulttool/report: Ensure ptest results are sorted
resulttool/report: Ensure test suites with no results show up on the report
resulttool/report: Handle missing metadata sections more cleanly
resulttool/store: Handle results files for multiple revisions
resulttool/resultutils: Avoids tracebacks for missing logs
resulttool: Improvements to allow integration to the autobuilder
scripts/resulttool: enable manual execution and result creation
resulttool: enable merge, store, report and regression analysis
libpam: libpamc is licensed under its own BSD-style licence
target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
lttng-tools: update to 2.9.11
lttng-modules: update to 2.10.9
lttng-ust: update to 2.10.3
rm_work: sort the value of do_build dependencies
send-error-report: Add --no-ssl to use http protocol
kernel: Ensure an initramfs is added if configured
ca-certificates: upgrade 20180409 -> 20190110
target-sdk-provides-dummy: Extend to -dev and -src packages
systemd: RDEPENDS on util-linux-umount
target-sdk-provides-dummy: add perl-module-overload
bitbake: gitsm: The fetcher did not process some recursive submodules properly.
bitbake: gitsmy.py: Fix unpack of submodules of submodules
bitbake: gitsm.py: Fix relative URLs
bitbake: gitsm.py: Refactor the functions and simplify the class
bitbake: gitsm.py: Rework the shallow fetcher and test case
bitbake: gitsm.py: revise unpack
bitbake: gitsm.py: Optimize code and attempt to resolve locking issue
bitbake: tests/fetch.py: Add alternative gitsm test case
bitbake: gitsm.py: Add support for alternative URL formats from submodule files
bitbake: gitsm.py: Fix when a submodule is defined, but not initialized
ref-manual: Fixed SRC_URI cut-and-paste error.
mesa: ship /etc/drirc in mesa-megadriver
openssl10: Fix mutliple include assumptions for des.h in opensslconf.h
rng-tools: Fix crazy defaults
bitbake: cooker: Tweak multiconfig dependency resolution
bitbake: siggen: Fix multiconfig corner case
bitbake: runqueue: Filter out multiconfig dependencies from BB_TASKDEPDATA
bitbake: runqueue: Fix dependency loop analysis 'hangs'
libaio: Extend to native
oe-build-perf-report/gitarchive: Move common useful functions to library
scripts/oe-git-archive: Separate out functionality to library function
lib/buildstats: Improve error message
runqemu: Make QB_MEM easier to set
runqemu: Let qemuparams override default settings
wic/engine: Fix missing parted autobuilder failures
wic/engine.py: Load paths from PATH environment variable
scripts/lib/wic/engine: Fix cp's target path for ext* filesystems
checklayer: Avoid adding the layer if it is already present
checklayer: generate locked-sigs.inc under builddir
yocto-check-layer-wrapper: Fix path for oe-init-build-env
oe-build-perf-report: Fix missing buildstats comparisions
oe-build-perf-report: Improve branch comparision handling
oe-build-perf-report: Allow commits from different branches
oe-build-perf-report: Allow branch without hostname
multilib_header_wrapper.h: Use #pragma once
send-error-report: Use https instead of http protocol
oe-git-proxy: Avoid resolving NO_PROXY against local files
devtool: improve git repo checks before check_commits logic
devtool: remove duplicate overrides
scripts/contrib/build-perf-test.sh: Remove it
scripts/contrib/build-perf-test-wrapper.sh: Improve interaction with autobuilder automation
openssl10: Fix mutliple include assumptions for bn.h in opensslconf.h
openssl10: update to 1.0.2q
openssl: fix multilib file install conflicts
iw: fix parsing of WEP keys
bluez5: Fix a race issue for tools
openssl: Skip assembler optimized code for powerpc64 with musl
avahi: avoid depending on skipped package
openssl: Strip perl version from installed ptest configdata.pm file
openssl ptest: Strip build host paths from configdata.pm
keymaps: tighten package write dependency
linux-firmware: Bump to 710963f revision
linux-firmware: split out liquidio firmware
linux-firmware: recommend split up packages
linux-yocto/4.18: update to v4.18.27
linux-yocto/4.18: update to v4.18.26
logrotate.py: restore /etc/logrotate.d/wtmp
oeqa/runtime/ptest: Ensure OOM errors are logged
oeqa/logparser: Various misc cleanups
oeqa/logparser: Improve results handling
oeqa/utils/logparser: Add in support for duration, exitcode and logs by section
oeqa/logparser: Reform the ptest results parser
oeqa/logparser: Further simplification/clarification
oeqa/utils/logparser: Simplify ptest log parsing code
oeqa/runtime/ptest: Avoid traceback for tests with no section
selftest/wic: update test case test_qemu
perl: add testdepends for ssh
mdadm: add init and service scripts
icecc-env: don't raise error when icecc not installed
package: Add pkg_postinst_ontarget to PACKAGEVARS
e2fsprogs: fix file system generation with large files
busybox: update to 1.29.3
overview-manual, mega-manual: Updated Package Feeds diagram
poky.ent: Updated "meta-intel" version to "10.1"
ref-manual: Typo found and fixed.
overview-manual: Fixed typo.
poky.ent: Changed release month to February
ref-manual: Fixed INC_PR literal example indentation.
ref-manual: Updated list of supported distros.
ref-manual: Updated the list of supported distros
bitbake: bitbake-user-manual: Fixed section head typo
meta-yocto-bsp: Bump to the latest stable kernel for the non-x86 BSPs
linux-yocto: update genericx86* SRCREV for 4.18
linux-yocto: update genericx86* SRCREV for 4.18
eSDK.py: unset BBPATH and BUILDDIR to avoid eSDK failure
eSDK.py: avoid error in tearDownClass due to race condistion
systemd: Correct a conditional add to SYSTEMD_PACKAGES
systemd: Correct and clean up user/group definitions
meta: remove True option to getVar calls (again)
systemd: Add PACKAGECONFIG for gnutls
systemd: backport a patch to fix meson 0.49.0 issue
systemd: Fix memory use after free errors
systemd: fix compile error for x32
systemd: backport fix to stop enabling ECN
systemd-systemctl-native: handle Install wildcards
linux-yocto/4.18: update to v4.18.25
kernel.bbclass: Fix incorrect deploying of fitimage.initramfs
oeqa/utils/buildproject: Only clean files if we've done something
oeqa/selftest/runqemu: Enable kvm when QEMU_USE_KVM is set
oeqa/manual/bsp-qemu.json: Update for QEMU_USE_KVM
oeqa/qemu & runtime: qemu do not need ip input from external
oeqa/runtime/cases: Improve dependencies of kernel/gcc/build tests
oeqa/runtime/cases: Improve test dependency information
binutils: bfd doesn't handle ELF compressed data alignment
binutils: Upgrade to latest on 2.31 release branch
wic: sdimage-bootpart: Use mmcblk0 drive instead of bogus mmcblk
runqemu-gen-tapdevs: Allow run --help without sudo
runqemu: clean up subprocess usage
classes/testsdk: Split implementation into classes
oeqa: make it work for multiple users
meta/classes/testimage.bbclass: Only validate IMAGE_FSTYPES when is QEMU
testimage.bbclass: remove boot parameter systemd.log_target
testimage: Add possibility to pass parmeters to qemu
testimage: Add support for slirp
testimage: Enable autorunning of the package manager testsuites
testimage: Further cleanup DEFAULT_TEST_SUITES
testimage: Simplfy DEFAULT_TEST_SUITES logic
testimage: Remove duplicate dependencies
classes: Correctly markup regex strings
kernel: don't assign the build user/host
patch: reproducibility: Fix host umask leakage
toolchain-scripts: run post-relocate scripts for every environment
scripts/oe-git-archive: fix non-existent key referencing error
package.bbclass: fix python unclosed file ResourceWarning
sstate: add support for caching shared workdir tasks
nativesdk-*-provides-dummy: Fixes to allow correct operation with opkg
oeqa: Fix for QEMU_USE_KVM
binutils: Fix build with clang
oeqa/utils/qemurunner: set timeout to 60s for run_serial
boost: update to 1.69.0
lighttpd: update to 1.4.51
tzdata/tzcode-native: update to 2018i
gnupg: Upgrade to 2.2.12 release
grub2: Fix passing null to printf formats
oeqa/utils/qemurunner: Print output when failed to login
i2c-tools: upgrade 4.0 -> 4.1
common-licenses: update Libpng license text
libpng: upgrade 1.6.35 -> 1.6.36
libatomic-ops: upgrade 7.6.6 -> 7.6.8
gsettings-desktop-schemas: upgrade 3.28.0 -> 3.28.1
eudev: upgrade 3.2.5 -> 3.2.7
icecc: patchelf is needed by icecc-create-env
icecc: Don't generate recipe-sysroot symlinks at recipe-parsing time
icecc: Syntax error meant that we weren't waiting for tarball generation
icecc: Trivial simplification
icecc: readlink -f on the recipe-sysroot gcc/g++
linux-yocto/4.18: update to v4.18.22
kernel: use olddefconfig as the primary target for KERNEL_CONFIG_COMMAND
bitbake: server/process: Add missing exception raise
bitbake: toaster: correctly register the thud branch
bitbake: process: Rewrite multiple connection handling
bitbake: process: Handle EWOULDBLOCK in socket connect
bitbake: process.py: Set socket timeout to 10 seconds
bitbake: server/process: Ensure socket has a timeout set
bitbake: lib/bb/server: Avoid UnboundLocalError traceback
bitbake: server/process: Handle short reads
bitbake: cooker: Add some timing debug messages to the server startup
bitbake: server/process: Increase server startup time delay
bitbake: cooker: fix indirect multiconfig dependencies
dev-manual, brief-yoctoprojectqs: Added "2.6.1" tag to examples
brief-yoctoprojectqs, dev-manual: Update tag checkout examples
poky.ent: Updated release date to "January 2019"