採用情報 お問い合わせ

BLOG

Yocto Project

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 との互換性を維持することができます。

互換性がなくなる技術的な要因としては 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
この記事の著者
三ツ木 祐介 ( みつきん )

2020 年サイバートラスト入社。組み込み Linux に関わる業務に従事している。Yocto Project 公式実践講座 (LFD461-JP)講師。 個人ブログ「みつきんのメモ」にて Yocto Project 関連の情報を発信。 2015 年から CQ 出版のインターフェース誌に寄稿を開始、2022 年 9 月号より「Yocto Project ではじめる組み込み Linux 開発入門」を連載中。

本記事に関連するリンク
CentOS 7 延長サポートサービス
デジタルトランスフォーメーションのための電子認証基盤 iTrust
iTrust SSL/TLS サーバー証明書