2026 年 03 月 19 日
Yocto Project 5.0.16 リリース (Scarthgap)
はじめに
2026/3/10 に Yocto Project 5.0.16 がリリースされました。 Yocto Project 5.0 のポイントリリースとなります。
最新版のリリース物
リポジトリ情報
yocto-docs
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/yocto-docs Branch: scarthgap Tag: yocto-5.0.16 Git Revision: 369f3307368eaea605983e80047377fd19ebd6bf Release Artefact: yocto-docs-369f3307368eaea605983e80047377fd19ebd6bf sha: e8ea8e2d5da2bfad868178d6fb37093c4f9ff06553f68970f0f730d6fb5cbd26 Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/yocto-docs-369f3307368eaea605983e80047377fd19ebd6bf.tar.bz2 https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/yocto-docs-369f3307368eaea605983e80047377fd19ebd6bf.tar.bz2
poky
Repository Name: poky Repository Location: https://git.yoctoproject.org/poky Branch: scarthgap Tag: yocto-5.0.16 Git Revision: 1d54d1c4736a114e1cecbe85a0306e3814d5ce70 Release Artefact: poky-1d54d1c4736a114e1cecbe85a0306e3814d5ce70 sha: efb75697fa7a8e35a3f46abcfa706400f56ae1d1b5e360b48d6ffa81f6a675e8 Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/poky-1d54d1c4736a114e1cecbe85a0306e3814d5ce70.tar.bz2 https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/poky-1d54d1c4736a114e1cecbe85a0306e3814d5ce70.tar.bz2
openembedded-core
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: scarthgap Tag: yocto-5.0.16 Git Revision: a1f4ae4e569bc0e36c27c1e4651e502e54d63b28 Release Artefact: oecore-a1f4ae4e569bc0e36c27c1e4651e502e54d63b28 sha: 10eefd2296206e5cbaf138de7dbd0dbe7bfc413618e924a123cd3f7f9a8418e0 Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/oecore-a1f4ae4e569bc0e36c27c1e4651e502e54d63b28.tar.bz2 https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/oecore-a1f4ae4e569bc0e36c27c1e4651e502e54d63b28.tar.bz2
meta-yocto
Repository Name: meta-yocto Repository Location: https://git.yoctoproject.org/meta-yocto Branch: scarthgap Tag: yocto-5.0.16 Git Revision: 9bb6e6e8b016a0c9dfe290369a6ed91ef4020535 Release Artefact: meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535 sha: d9cfd2192d12ebc55553bc421f3ab00d1f49c5f5c4c70e48923da695d19e8e2a Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535.tar.bz2 https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535.tar.bz2
meta-mingw
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/meta-mingw Branch: scarthgap Tag: yocto-5.0.16 Git Revision: bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f Release Artefact: meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f sha: ab073def6487f237ac125d239b3739bf02415270959546b6b287778664f0ae65 Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2 https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2
bitbake
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: 2.8 Tag: yocto-5.0.16 Git Revision: 10118785e4a670bce4980e1044c0888a8b6e84af Release Artefact: bitbake-10118785e4a670bce4980e1044c0888a8b6e84af sha: 601a16210d7dc9b7a7306240d3e7013b3f950db8953fdd972151d715e050cc39 Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/bitbake-10118785e4a670bce4980e1044c0888a8b6e84af.tar.bz2 https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/bitbake-10118785e4a670bce4980e1044c0888a8b6e84af.tar.bz2
リリース内容
バグフィックスと脆弱性フィックスとなります。
詳細は[ANNOUNCEMENT] Yocto Project 5.0.16(scarthgap-5.0.16) is Releasedを参照ください。
本リリース (5.0.16) では、Ubuntu 20.04 との互換性がなくなります。 Ubuntu 20.04 は 2025/05/31 にサポート終了 (EOL) を迎えており、ディストリビューションのアップグレードが推奨されています。
以下の修正をバックポートすることで、Ubuntu 20.04 との互換性を維持することができます。
- https://git.openembedded.org/openembedded-core/commit/?h=scarthgap&id=fe2666749094e896736ff24d6885419905488723
- https://git.yoctoproject.org/poky/commit/?h=scarthgap&id=65c3ebea05dde5cbc9d249e7949fabbc0047313e
互換性がなくなる技術的な要因としては Ubuntu 20.04 のカーネル (5.4) では openat2 の定義が存在しないため pseudo-native をサポートしないためです。
既知の問題
poky の DISTRO_VERSION の値が "5.0.15" のままとなっています。こちらは軽微なエラーですが、回避策としては以下の修正を cherry-pick する方法があります。
- poky commit 06210079b2e10d6d3fb943afe87864267e329821
- meta-yocto commit 03f93c769ec99e5086e492d8145eb308a718e8d3
脆弱性フィックス
5.0.16 で修正された脆弱性は下記になります。
| パッケージ | 修正方法 | CVE |
|---|---|---|
| curl | Fix | CVE-2025-10148 CVE-2025-14017 CVE-2025-14524 CVE-2025-14819 CVE-2025-15079 CVE-2025-15224 |
| dropbear | Fix | CVE-2019-6111 |
| expat | Fix | CVE-2026-24515 CVE-2026-25210 |
| ffmpeg | Ignore | CVE-2025-25469 |
| glib-2.0 | Fix | CVE-2025-13601 CVE-2025-14087 CVE-2025-14512 CVE-2026-0988 |
| glibc | Fix | CVE-2025-15281 CVE-2026-0861 CVE-2026-0915 |
| inetutils | Fix | CVE-2026-24061 |
| libarchive | Fix | CVE-2025-60753 (follow-up fix) |
| libpcap | Fix | CVE-2025-11961 CVE-2025-11964 |
| libpng | Fix | CVE-2026-22695 CVE-2026-22801 |
| libtasn1 | Fix | CVE-2025-13151 |
| libxml2 | Fix | CVE-2026-0989 CVE-2026-0990 CVE-2026-0992 |
| python-urllib3 | Fix | for CVE-2026-21441 |
| python3 | Fix | CVE-2025-12084 CVE-2025-13836 CVE-2025-13837 |
| qemu | Ignore | CVE-2025-54566 CVE-2025-54567 |
| util-linux | Fix | CVE-2025-14104 |
| zlib | Ignore | CVE-2026-22184 |










