5.2 (walnascar) 发布说明
5.2 的新功能与增强
Linux 内核 6.12、gcc 14.2、glibc 2.41、LLVM 19.1.7,以及超过 300 个其他配方升级。
主机最低 Python 版本为 3.9。
新变量:
linux-firmware:FIRMWARE_COMPRESSION 可压缩配方提供的固件, 取值为xz或zst。可复现性:OEQA_REPRODUCIBLE_TEST_LEAF_TARGETS 允许依赖使用 共享状态 的配方进行可复现性测试, 见 可重现构建。
systemd:WATCHDOG_RUNTIME_SEC 控制/etc/systemd/system.conf的RuntimeWatchdogSec。FIT_UBOOT_ENV 允许以文本形式将 U-Boot 脚本加入 FIT 镜像,见
kernel-fitimage。meson:MESON_INSTALL_TAGS 在 do_install 期间向
meson install传递安装标签(--tags)。cve-check:NVD_DB_VERSION允许选择 CVE 数据源。BB_USE_HOME_NPMRC 控制 npm 获取器是否使用用户主目录的
.npmrc, 可用于私有 NPM 仓库认证等场景。GRUB_MKIMAGE_OPTS 控制
grub-efi配方中grub-mkimage的标志。SPDX_PACKAGE_VERSION 控制 SPDX 3.0 JSON 中的包版本
software_packageVersion。
内核相关变更:
cml1:do_diffconfig 不再用
.config.orig覆盖.config,同样适用于其他使用该类的配方。linux-firmware新增以下固件包:qcom-qcm6490-audioqcom-qcm6490-computeqcom-adreno-a663qcom-qcm6490-adrenoqcom-sa8775p-adrenoqcom-qcm6490-ipaqcom-x1e80100-audioqcom-qcs615-adrenoqcom-aic100qcom-qdu100qca-qca2066qca-qca61x4-serialqca-qca61x4-usbqca-qca6390qca-qca6698qca-wcn3950qca-wcn3988qca-wcn399xqca-wcn6750qca-wcn7850qcom-2-licenseqcom-aic100qcom-qcm6490-wifiqcom-qdu100qcom-sa8775p-audioqcom-sa8775p-computeqcom-sa8775p-generalpurposeqcom-x1e80100-lenovo-t14s-g6-adrenoqcom-x1e80100-lenovo-t14s-g6-audioqcom-x1e80100-lenovo-t14s-g6-computeqcom-adreno-a623qcom-qcs8300-adrenoqca-qca2066qcom-adreno-a2xx
linux-firmware:将amgpu、ath10k、ath11k、ath12k拆为独立包。kernel-yocto 支持树内配置片段,可通过 KERNEL_FEATURES 添加。
将 KMETA_AUDIT 设为 1 可禁用内核配置审计。
kern-tools可为 kernel-yocto 配方识别.config后缀文件。kernel-uboot 支持 LZMA,将 FIT_KERNEL_COMP_ALG 设为
lzma即可。改善 kernel-yocto 创建提交的可复现性。
kernel-arch:向KERNEL_CC加入-fmacro-prefix-map,修复可复现性问题。
新核心配方:
python3-pefile:uki 所需。初步支持 Barebox 引导加载程序及相关 OEQA 测试, 新增
barebox和barebox-tools。从 meta-openembedded 导入
makedumpfile,因为kexec-tools的 RDEPENDS 依赖它。恢复
tcl-8,支持构建expect。新增
libdisplay-info,EDID 和 DisplayID 库,Weston 14.0.1+ 所需。从 meta-openembedded 导入
hwdata, 提供硬件标识与配置数据,供libdisplay-info使用。从 kirkstone 恢复
cve-update-db-native,更新 NVD 数据库, 并支持 FKIE-CAD(https://github.com/fkie-cad/nvd-json-data-feeds)数据源。rpm-sequoia-crypto-policy为rpm-sequoia提供加密策略文件。libsass和sassc提供 Sass CSS 预编译器的 C/C++ 移植,供libadwaita使用。python3-roman-numerals-py提供规范罗马数字处理工具,python3-sphinx依赖它。fastfloat是快速数字解析的纯头文件库,后续vte将依赖它。libnss-mdns重命名为avahi-libnss-mdns。cargo-c-native重命名为cargo-c。新增
tcl8,解决expect构建失败;tcl版本 9 仍是此组件的主配方。从 https://layers.openembedded.org/layerindex/branch/master/layer/meta-wayland 导入
scdoc, 支持生成kdoc的手册页。
新核心类:
uki 构建统一内核镜像(UKI),并新增关联 OEQA 测试。
cython 供编译时需要 Cython 的 Python 配方使用, 现有依赖 Cython 的配方改为继承它。还会剥离编译输出的潜在构建路径以确保可复现。
ptest-python-pytest 为使用 pytest 的 Python 包自动配置 ptest。
架构特定变更:
tune-cortexa32:调优功能设为armv8a。grub2和llvm新增loongarch64,也支持使用musl工具链构建。
QEMU /
runqemu变更:qemu/machine:机器定义中QEMU_EXTRAOPTIONS_${TUNE_PKGARCH}改为QEMU_EXTRAOPTIONS:tune-${TUNE_PKGARCH},与其他 QEMU 变量保持一致。
文档变更:
使用
rsvg代替inkscape转换 SVG。cve角色改为cve_nist,避免与新 Sphinx 冲突。新增多配置文档 使用 Multiconfig 为多个目标构建镜像。
新增 bblock 文档 使用 bblock 锁定和解锁配方。
Go 变更:
go-mod 设置内部
GO_MOD_CACHE_DIR, 使模块获取器可将依赖下载并解包到模块缓存。go-mod 的 do_compile 在 do_populate_lic 前运行,使后者能找到
go install后的许可证文件。
Rust 变更:
rust-target-config:更新 x86-64 数据布局,修复 Rust 与 LLVM 不同导致的错误。向
cargo build传递 PACKAGECONFIG_CONFARGS, 使 Rust 配方可正确定义 PACKAGECONFIG。
Wic 镜像创建器变更:
--exclude-path允许排除符号链接。新增 WIC_SECTOR_SIZE 控制扇区大小。
bootimg-efi支持 IMAGE_EFI_BOOT_FILES 文件名中的 "+"。
SDK 相关变更:
SDK_ARCHIVE_TYPE 设为
tar.zst可启用 ZST 压缩。从
-sdk镜像(core-image-*-sdk.bb)移除debug-tweaks。DISTRO_FEATURES_NATIVESDK 启用
ipv6、acl、xattr。工具链 SDK(
meta-toolchain)正确支持 DISTRO_FEATURES 的usrmerge。SDK 安装脚本加入 shell
pipefail。
测试相关变更:
oeqa/postactions:修复目标归档获取。oeqa/selftest/gcc:修复 kex 交换标识错误。oeqa/utils/qemurunner:支持忽略 vt100 转义序列。oeqa:支持向 runqemu 传入自定义启动模式。oeqa/selftest/cases:新增基础 U-Boot 和 Barebox 测试。oeqa/selftest/rust:跳过全部 MIPS 平台。Toaster 的 OEQA 测试有大量变更与改进。
oeqa/selftest:测试 BitBake "-e" 与 "-getvar" 差异。oeqa/selftest:修复配置含BBLAYERS:append时失败。oeqa/ssh:改善大文件处理性能和日志体积。oeqa/poisoning:修复并改进 gcc 头文件路径失效测试。
实用脚本变更:
patchreview.py使用oe.qa的check_upstream_status获取补丁状态。resulttool:store 可用
--revision按特定修订过滤。JSON 输出使用单空格缩进,节省空间。
新增
--logfile-archive,单独存储和归档日志。除 ptest 外也处理 LTP 原始日志。
yocto-check-layer:强制要求层中存在
SECURITY.md。yocto-check-layer 通过 CHECKLAYER_REQUIRED_TESTS 获取运行脚本时需要验证的 QA 检查列表。
scripts/contrib新增oe-image-files-spdx工具目录, 处理构建输出的 SPDX 3.0.1,列出根文件系统全部文件和校验和。install-buildtools:新增
--downloads-directory指定产物下载目录。将下载 URL 保存在产物旁,便于追溯。
scripts/新增clean-hashserver-database,依据共享状态目录现有文件 清理哈希服务器数据库,见 哈希等价。
BitBake 变更:
新增配置片段概念,以结构化、可控的方式提供层内配置片段。 详情见 BitBake 用户手册的 addfragments Directive。
新增
include_all,可包含不同层相同位置的多个文件。获取器(
fetch2)变更:解包不保留所有权。
校验和由 Sqlite
persist_data改用标准缓存文件,移除persist_data。Git 调用导出
GITHUB_TOKEN,支持 GitHub Codespaces。User-Agent 设为 'bitbake/version',不再伪装 Mozilla。
wget:处理 HTTP 308 永久重定向。wget:超时由 30 秒增为 100 秒,适应 CDN 最坏响应时间。支持快速初始浅获取。优先浅克隆,但如已有裸克隆则复用; 远程不支持浅获取时回退裸克隆。减少首次获取的数据量, 无需通过 HTTPS 压缩包 SRC_URI 节省传输, 且私有仓库可使用 SSH 认证,可能不再需要额外 HTTPS 令牌。
compress:使用lz4替代自 2018 年已弃用的lz4c。server/process:降低空闲/主循环频率,因为已有 socket select 判定执行时机。bitbake-worker:改善 cooker 向 worker 传输大量数据时 bytearray 截断性能。
cooker默认管道从 64KB 增至 512KB,提高大量数据传输效率。
bitbake-getvar:捕获NoProvider,改善--recipe未找到配方时的错误可读性。bb/build:新增bb.build.listtasks(),列出数据存储中的任务。移除自定义异常回溯格式,用
traceback.format_exception()代替bb.exception.format_exception()。runqueue性能优化:改善大量重叠的多配置性能。
setscene循环从上次停止处继续处理。
knotty在 build/conf/local.conf 未设 MACHINE 时提示。utils新增 Go 模块 h1 校验和支持,以goh1使用。解析器捕获空变量名赋值,例如:
+= "value"
旧代码会把
value赋给名为+的变量。hashserv:新增gc-mark-stream,批量标记哈希。
打包变更:
systemd从 ELF.note.dlopen提取依赖,更准确检测运行时动态库。package_rpm使用 ZSTD_COMPRESSION_LEVEL 的默认压缩级别。package_rpm限制为 4 线程,提高压缩速度。sign_rpm:生成签名包要求 rpm 启用sequoiaPACKAGECONFIG。
LLVM 相关变更:
交叉编译设置推荐的
LLVM_HOST_TRIPLE。
SPDX 相关变更:
SPDX 3.0:
查找调试源码时也寻找本地源码。
将
gitsmURI 映射为git。以别名而非 SPDX ID 关联许可证和构建。
使用
file-checksums修复代码变化时 SPDX 任务未执行的问题。
devtool变更:已损坏的
devtool ide-sdk --debug-build-config由devtool modify --debug-build取代。新流程先运行devtool modify my-recipe --debug-build, 再运行devtool ide-sdk my-recipe my-image。create-spdx支持 NO_GENERIC_LICENSE 的行号。spdx30添加 "contains" 关系,关联根文件系统包与文件。 已有包提供相同哈希及路径文件时直接关联,否则创建新 File 元素。devtool upgrade-status 输出按配方名排序。
Patchtest 相关变更:
模式定义重构到
patterns模块。重构并改善
mbox模块。拆分结果消息。
检查补丁中的用户名标签,例如 "fix added by @username"。
insane 相关变更:
仅解析普通文件 ELF,不解析符号链接。
除
RPATH外也检查RUNPATH。确保依赖的 insane 任务在预期时运行。
安全变更:
gcc 修复 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 后, powerpc 架构也传入
PIE。openssh在 do_install 设置更严格的私钥文件权限。
cve-check变更:更新 DL_DIR 中的数据库位置名为
${DL_DIR}/CVE_CHECK2。JSON 报告新增 "modified",来自 "NVD-modified"。
支持 CVSS v4.0。
修复含
:的畸形 CVE 状态描述。恢复
CVE_CHECK_SHOW_WARNINGS,为发现的每个未修补 CVE 打印警告。NVD_DB_VERSION可选择NVD1、NVD2或FKIE数据源。默认 CVE 数据源由
NVD2改为FKIE,详见NVD_DB_VERSION。
各配方新增 PACKAGECONFIG:
perf:zstdppp:pam,openssllibpciaccess:zlibgdk-pixbuf:gif,otherslibpam:selinuxlibsecret:pamrpm:sequoiasystemd:apparmor,fido,mountfsd,nsresourcedovmf:debugwebkitgtk:assertionsiproute2:iptablesman-db:col
Systemd 相关变更:
systemd:启用
set-time-epochPACKAGECONFIG 时,在${libdir}创建clock-epoch,提供更合理的启动时间。DISTRO_FEATURES 不含
pni-names时,真正禁用 可预测网络接口命名。 过去仅对 QEMU 机器真正禁用。networkd拆分为systemd-networkd。
systemd-bootchart支持 32 位 riscv。systemd-boot支持 riscv。systemd-serialgetty:不再设置 SERIAL_CONSOLES 默认值,使用
bitbake.conf的值。不再提供 systemd 已直接提供的
serial-getty@.service副本。不在此配方设置 SERIAL_CONSOLES 默认值,使用已设置的全局值。
用 systemd 源码已有单元替代自定义单元。
改善用户单元支持,默认启用全部用户单元。
移除 OpenEmbedded-Core (OE-Core) 的自定义
systemctl, 改为编译和使用上游程序处理 systemd 操作。
sanity 变更:
检查主机 C++ 工具链可用。
检查主机 C++ 编译器支持 C++20。
检查 TOPDIR 不含非 ASCII 字符,避免意外构建错误。
其他变更:
bluez:修复 musl 下 mesh 构建。python3-pip:保留pip程序,不再删除,可代替pip3和pip2。tar 的 IMAGE_CMD 从归档移除
atime和ctime,改善可复现性。rootfs-postcommands:使 opkg 状态可复现。
KERNEL_CONSOLE 默认由
ttyS0改为 SERIAL_CONSOLES 第一项。virglrenderer:补丁修复-int-conversion构建问题。ffmpeg:禁用 x86 汇编优化,因为要求 PIC,而该汇编不是 PIC。udev-extraconf:修复network.sh未配置热插拔接口的问题。classes-global/license:多个函数与逻辑移至 meta/lib/oe/license.py。cairo默认禁用symbol-lookup、spectre、tests。glib-2.0默认禁用sysprof。gstreamer1.0-libav默认禁用doc。rxvt-unicode:将 PROVIDES 的virtual/x-terminal-emulator改为 RPROVIDES 的virtual-x-terminal-emulator; 并通过 REQUIRED_DISTRO_FEATURES 要求 x11。rxvt-unicode.inc:在 EXTRA_OECONF 将TIC设为:, 禁用 terminfo 安装,避免主机污染。matchbox-terminal:RPROVIDES 添加x-terminal-emulator,并设置 ALTERNATIVE。default-providers.conf:用 PREFERRED_RPROVIDER 将rxvt-unicode设为默认virtual-x-terminal-emulator运行时提供者。cve-update-nvd2-native:启用 BB_NO_NETWORK 且CVE_DB_UPDATE_INTERVAL不为-1时,更新数据库会报错。 可通过NVD_DB_VERSION选择NVD1、NVD2或FKIE。systemtap:添加--with-extra-version="oe",改善可复现性。python3:将 tkinter 共享对象单独放入python3-tkinter。init-manager:在 meta/conf/distro/include/init-manager-none.inc 和 meta/conf/distro/include/init-manager-sysvinit.inc 默认将VIRTUAL-RUNTIME_dev_manager设为udev,不再仅在 meta/recipes-core/packagegroups/packagegroup-core-boot.bb 设置。VIRTUAL-RUNTIME_keymaps同样处理,默认值为keymaps。seatd:创建seat组,以正确权限打包seatd.service。weston-init.bb的weston用户加入该组,正确连接 Weston 和 seatd 套接字。webkitgtk:修复仅使用 64 位
time_t的 32 位架构构建。RISCV64 禁用 JIT。
report-error:错误报告包含 PN。
initrdscripts:支持 UBI 挂载 liveubifs根文件系统。uboot-extlinux-config.bbclass:支持设备树覆盖。glibc:将ld.so.conf加入 CONFFILES。udev-extraconf:允许通过 MOUNT_GROUP 指定 FAT 挂载组。新增
bbverbnote控制台日志工具,等效于 Python 的bb.verbnote。grub-efi:新增 GRUB_TITLE 定制标题。
gawk:默认启用高精度运算,即 PACKAGECONFIG 的mpfr。licenses:非 SPDX 标识符SGIv1映射到SGI-OpenGL。各 Yocto Project 和 OpenEmbedded 仓库新增 b4 配置。
kernel-fitimage:设置 INITRAMFS_MULTICONFIG 时处理 多配置 依赖。psplash:启用 DISTRO_FEATURES 的 systemd 时, Udev 检测到/dev/fb0帧缓冲才启动 psplash。gdb默认支持 xz(--with-lzma)。busybox从默认defconfig移除 net-tools, 这些工具如 ifconfig 已于 2009 年 弃用。perf默认在 PACKAGECONFIG 启用zstd。boost默认构建charconv。mirrors:Debian 镜像统一指向 deb.debian.org,不再使用国家专属服务器。 此服务器由 CDN 支持以平衡负载。lib: sbom30:受影响的 VEX 声明添加 "Mitigation action unknown" 操作说明, 因为现有代码不跟踪缓解措施。
5.2 的已知问题
5.2 的配方许可证变更
配方设置的 LICENSE 值有以下变化:
配方 |
原值 |
新值 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5.2 的安全修复
The following CVEs have been fixed:
5.2 的配方升级
Recipe |
Previous version |
New version |
|---|---|---|
|
46.2 |
48.0 |
|
1.2.12 |
1.2.13 |
|
1.2.12 |
1.2.13 |
|
1.2.12 |
1.2.13 |
|
1.0.3 |
1.0.4 |
|
2.52.0 |
2.56.0 |
|
2023.02.20 |
2024.10.16 |
|
2.0.6 |
2.1.0 |
|
3.6.4 |
3.6.6 |
|
5.2.32 |
5.2.37 |
|
2.14.0 |
2.16.0 |
|
1.07.1 |
1.08.1 |
|
9.20.1 |
9.20.6 |
|
2.43.1 |
2.44 |
|
2.43.1 |
2.44 |
|
2.43.1 |
2.44 |
|
2.43.1 |
2.44 |
|
2.43.1 |
2.44 |
|
5.78 |
5.79 |
|
1.86.0 |
1.87.0 |
|
1.86.0 |
1.87.0 |
|
6.10.1 |
6.13 |
|
15.0.0 (6a5ba188b79e…) |
15.0.0 (2fe7f46e1779…) |
|
1.36.1 |
1.37.0 |
|
1.36.1 |
1.37.0 |
|
20240203 |
20241223 |
|
1.18.2 |
1.18.4 |
|
1.79.0 |
1.84.1 |
|
4.10.2 |
4.11 |
|
0.16 |
0.18 |
|
3.30.2 |
3.31.6 |
|
3.30.2 |
3.31.6 |
|
1.42 |
1.43 |
|
9.5 |
9.6 |
|
2.10.2 |
2.10.3 |
|
1.1.4 |
1.2.0 |
|
2.40+git |
2.41+git |
|
2.4.10 |
2.4.11 |
|
8.9.1 |
8.12.1 |
|
1.14.10 |
1.16.2 |
|
0.112 |
0.114 |
|
5.20 |
5.21 |
|
5.0 |
5.1 |
|
0.27 |
0.28 |
|
10.0.10 |
10.2.2 |
|
277 |
289 |
|
1.66 |
1.67 |
|
3.10 |
3.11 |
|
4.21.1 |
4.22.0 |
|
2024.85 |
2024.86 |
|
1.7.0 |
1.7.2 |
|
1.20.2 |
1.21 |
|
39+39+git |
39 |
|
0.191 |
0.192 |
|
0.68 |
0.74 |
|
46.3 |
48.0 |
|
1.8.1 |
1.8.5 |
|
6.10 |
6.11 |
|
2.6.4 |
2.7.0 |
|
7.0.2 |
7.1.1 |
|
5.45 |
5.46 |
|
11.0.2 |
11.1.4 |
|
1.0.15 |
1.0.16 |
|
5.3.0 |
5.3.1 |
|
4.3.0 |
4.3.1 |
|
15.1 |
16.2 |
|
15.1 |
16.2 |
|
15.1 |
16.2 |
|
0.22.5 |
0.23.1 |
|
0.22.5 |
0.23.1 |
|
10.04.0 |
10.05.0 |
|
2024.1 |
2025.3 |
|
2.46.1 |
2.49.0 |
|
.0 2.80.4 |
2.84.0 |
|
.0-initial 2.80.4 |
2.84.0 |
|
2.40+git |
2.41+git |
|
2.40+git |
2.41+git |
|
2.40+git |
2.41+git |
|
2.40+git |
2.41+git |
|
2.40+git |
2.41+git |
|
2.40+git |
2.41+git |
|
1.3.290.0 |
1.4.309.0 |
|
3.0.18 |
4.0.0 |
|
2.5.0 |
2.5.5 |
|
3.8.6 |
3.8.9 |
|
1.22.12 |
1.24.1 |
|
1.22.12 |
1.24.1 |
|
1.22.12 |
1.24.1 |
|
1.22.12 |
1.24.1 |
|
1.22.12 |
1.24.1 |
|
0.1 (39e772fc2670…) |
0.1 (d7b0ac127859…) |
|
1.22.12 |
1.24.1 |
|
1.80.1 |
1.84.0 |
|
1.23.2 |
1.24.2 |
|
46.1 |
48.0 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
1.24.10 |
1.24.12 |
|
4.14.5 |
4.18.1 |
|
9.0.0 |
10.4.0 |
|
2.7 |
2.8 |
|
4.3 |
4.4 |
|
75-1 |
76-1 |
|
0.8.43 |
0.8.44 |
|
1.28 |
1.30 |
|
2.5 |
2.6 |
|
1.66 |
1.68 |
|
6.10.0 |
6.13.0 |
|
1.8.10 |
1.8.11 |
|
20240117 |
20240905 |
|
4.16.0 |
4.17.0 |
|
0.17 |
0.18 |
|
1.8.0 |
1.10.6 |
|
2.6.4 |
2.7.1 |
|
0.3+git (7160ebe8b865…) |
0.3+git (bfca22a52ec5…) |
|
2.0.29 |
2.0.30 |
|
33 |
34.1 |
|
0.0.1+git (b2f97f53e01e…) |
0.0.1+git (311eaaaa473d…) |
|
661 |
668 |
|
1.5.3 |
1.7.0 |
|
3.7.4 |
3.7.8 |
|
3.0.1 |
3.0.2 |
|
2.70 |
2.75 |
|
0.73.3 |
0.73.4 |
|
2.4.123 |
2.4.124 |
|
20240808-3.1 |
20250104-3.1 |
|
0.6.24 |
0.6.25 |
|
3.4.6 |
3.4.7 |
|
1.8.1 |
1.9.0 |
|
1.50 |
1.51 |
|
3.0.18 |
3.0.20 |
|
1.1.1 |
1.1.2 |
|
2.3.7 |
2.3.8 |
|
1.26.1 |
1.27.1 |
|
3.5.0 |
3.6.2 |
|
1.12 |
1.13 |
|
3.10.0 |
3.11.0 |
|
0.8.3 |
0.8.4 |
|
1.6.1 |
1.7.0 |
|
10.44 |
10.45 |
|
1.5.7 |
1.5.8 |
|
1.6.43 |
1.6.47 |
|
0.7.1 |
0.9.1 |
|
0.5.8 |
0.5.9 |
|
1.18.1 |
1.19.0 |
|
2.58.2 |
2.59.2 |
|
2.30.7 |
2.32.2 |
|
2.5.5 |
2.6.0 |
|
0.21.4 |
0.21.6 |
|
4.8.0 |
4.9.0 |
|
1.2.4 |
1.2.6 |
|
0.7.30 |
0.7.31 |
|
3.6.0 |
3.6.4 |
|
1.11.0 |
1.11.1 |
|
1.79.0 |
1.84.1 |
|
0.033 |
0.038 |
|
1.3.5 |
1.3.6 |
|
2.5.2 |
2.5.4 |
|
2.5.2 |
2.5.4 |
|
2.5.2 |
2.5.4 |
|
1.8.3 |
1.8.4 |
|
0.31 |
0.32 |
|
0.3.5 |
0.3.6 |
|
1.2 |
1.3 |
|
0.14.1 |
0.15.1 |
|
1.48.0 |
1.50.0 |
|
1.4.0 |
1.5.0 |
|
1.16.0 |
1.16.2 |
|
1.8.10 |
1.8.12 |
|
1.0.11 |
1.0.12 |
|
4.4.36 |
4.4.38 |
|
4.4.36 |
4.4.38 |
|
1.2.2 |
1.2.3 |
|
0.1.2 |
0.1.3 |
|
1.8.1 |
1.8.2 |
|
1.7.0 |
1.8.1 |
|
0.3.19 |
0.3.22 |
|
0.9.11 |
0.9.12 |
|
1.3.2 |
1.3.3 |
|
1.1.42 |
1.1.43 |
|
1.3.0 |
1.3.1 |
|
1.0.12 |
1.0.13 |
|
1.1.5 |
1.1.6 |
|
1.4.76 |
1.4.77 |
|
20240909 |
20250311 |
|
6.10 |
6.12 |
|
6.6.75+git, 6.10.14+git |
6.12.19+git |
|
6.11+git |
6.14+git |
|
6.6.75+git, 6.10.14+git |
6.12.19+git |
|
6.6.75+git, 6.10.14+git |
6.12.19+git |
|
18.1.8 |
20.1.0 |
|
2.1.1 |
2.1.2 |
|
4.99.3 |
4.99.4 |
|
20240524 |
20250130 |
|
2.13.14 |
2.13.17 |
|
1.24.1 |
1.25 |
|
1.14 |
1.15 |
|
2.12.1 |
2.13.0 |
|
6.9.1 |
6.13 |
|
4.8.32 |
4.8.33 |
|
8.5.0 |
9.0.0 |
|
1.5.1 |
1.7.0 |
|
2.9 |
2.10 |
|
0.1+git (123fd8b2ac39…) |
0.1+git (2aef4cd9a84d…) |
|
1.32.7 |
1.32.10 |
|
1.8.26 |
1.8.28 |
|
2.2.0 |
2.3.0 |
|
4.0.44 |
4.0.48 |
|
1.2.5+git (dd1e63c3638d…) |
1.2.5+git (c47ad25ea3b4…) |
|
2.5.2 |
2.5.4 |
|
6.4 |
6.5 |
|
3.10 |
3.10.1 |
|
2.6.4 |
2.8.2 |
|
1.63.0 |
1.65.0 |
|
1.7 |
1.8 |
|
2.0.18 |
2.0.19 |
|
2.10 |
2.15 |
|
1.5.1 |
1.6 |
|
9.8p1 |
9.9p2 |
|
3.3.1 |
3.4.1 |
|
0.4.40 |
0.4.41 |
|
edk2-stable202402 |
edk2-stable202411 |
|
1.54.0 |
1.56.2 |
|
1.0+gitr (c11c9374c144…) |
1.0+gitr (fc8179d31904…) |
|
0.42.2 |
0.44.2 |
|
2.3.0 |
2.4.3 |
|
2.5.0 |
2.5.2 |
|
4.0.4 |
4.0.5 |
|
0.1+git (ecc191375669…) |
0.1+git (1f64c654129f…) |
|
2.4.5+git |
2.4.5.1 |
|
0.0+git (1c1899ee1c4e…) |
0.0+git (7da464122232…) |
|
3.12.9 |
3.13.2 |
|
24.2.0 |
25.3.0 |
|
2.16.0 |
2.17.0 |
|
4.2.0 |
4.3.0 |
|
0.18.5 |
0.20.0 |
|
1.2.1 |
1.2.2 |
|
2024.8.30 |
2025.1.31 |
|
1.17.0 |
1.17.1 |
|
8.1.7 |
8.1.8 |
|
42.0.8 |
44.0.2 |
|
42.0.8 |
44.0.2 |
|
3.0.11 |
3.0.12 |
|
1.3.2 |
1.4.0 |
|
0.32.1 |
0.33.0 |
|
1.7.0 |
1.7.2 |
|
2024.5 |
2025.2 |
|
3.9.0 |
3.11.0 |
|
4.0.11 |
4.0.12 |
|
1.25.0 |
1.27.0 |
|
6.111.2 |
6.129.2 |
|
3.8 |
3.10 |
|
3.1.4 |
3.1.6 |
|
2023.12.1 |
2024.10.1 |
|
30.3.1 |
30.4.1 |
|
5.3.0 |
5.3.1 |
|
1.3.5 |
1.3.9 |
|
3.6 |
3.7 |
|
2.1.5 |
3.0.2 |
|
1.7.1 |
1.8.3 |
|
0.16.0 |
0.17.1 |
|
10.4.0 |
10.6.0 |
|
1.26.4 |
2.2.3 |
|
24.1 |
24.2 |
|
24.2 |
25.0.1 |
|
1.9.0 |
2.1.1 |
|
6.0.0 |
7.0.0 |
|
0.6.0 |
0.6.1 |
|
1.26.1 |
1.27.0 |
|
3.20.0 |
3.22.0 |
|
3.20.0 |
3.22.0 |
|
0.31 |
0.32 |
|
2.18.0 |
2.19.1 |
|
3.48.2 |
3.52.2 |
|
24.2.1 |
25.0.0 |
|
3.1.4 |
3.2.1 |
|
1.0.0 |
1.2.0 |
|
0.8.0 |
0.9.1 |
|
8.3.2 |
8.3.5 |
|
0.13.1 |
0.14.1 |
|
2024.1 |
2025.1 |
|
7.0.0 |
7.1.3 |
|
0.35.1 |
0.36.2 |
|
0.20.0 |
0.22.3 |
|
0.18.6 |
0.18.10 |
|
4.8.0 |
4.9.0 |
|
72.1.0 |
76.0.0 |
|
1.10.1 |
1.11.0 |
|
8.1.0 |
8.2.0 |
|
1.16.0 |
1.17.0 |
|
0.8.2 |
0.8.3 |
|
8.0.2 |
8.2.1 |
|
2.0.0 |
3.0.2 |
|
2024.7.2 |
2025.3.13.13 |
|
2.0.7 |
2.1.0 |
|
2.2.2 |
2.3.0 |
|
13.0.1 |
15.0.1 |
|
0.44.0 |
0.45.1 |
|
0.13.0 |
0.14.2 |
|
1.35.1 |
1.36.0 |
|
3.20.1 |
3.21.0 |
|
9.0.2 |
9.2.0 |
|
9.0.2 |
9.2.0 |
|
9.0.2 |
9.2.0 |
|
3.1 |
4.1 |
|
2.46 |
2.52 |
|
4.19.1.1 |
4.20.0 |
|
3.3.0 |
3.4.1 |
|
2.7 |
2.8 |
|
3.3.4 |
3.4.2 |
|
1.79.0 |
1.84.1 |
|
1.79.0 |
1.84.1 |
|
1.79.0 |
1.84.1 |
|
4.9.1 |
5.0.0 |
|
0.8.0 |
0.9.1 |
|
2024.1 |
2024.3 |
|
4.16.0 |
4.17.3 |
|
1.8.0.0 |
1.8.0.3 |
|
1.3.290.0 |
1.4.309.0 |
|
1.3.290.0 |
1.4.309.0 |
|
3.46.1 |
3.48.0 |
|
6.10 |
6.12 |
|
0.18.02 |
0.18.11 |
|
1.14.3 |
1.14.5 |
|
1.9.15p5 |
1.9.16p2 |
|
4.2.1 |
4.3.0 |
|
2.6.1 |
2.7.1 |
|
12.7.6 |
12.7.7 |
|
256.5 |
257.4 |
|
256.5 |
257.4 |
|
256.5 |
257.4 |
|
1.0 |
257.4 |
|
5.1 |
5.2 |
|
5.1 |
5.2 |
|
3.04 |
3.14 |
|
8.6.14 |
9.0.1 |
|
7.1 |
7.2 |
|
4.6.0 |
4.7.0 |
|
2.34.0 |
2.37.0 |
|
2024.07 |
2025.01 |
|
2024.07 |
2025.01 |
|
017 |
018 |
|
4.0.5 |
4.0.6 |
|
2.40.2 |
2.40.4 |
|
2.40.2 |
2.40.4 |
|
1.20.1 |
1.20.2 |
|
0.56.17 |
0.56.18 |
|
3.23.0 |
3.24.0 |
|
9.1.1043 |
9.1.1198 |
|
9.1.1043 |
9.1.1198 |
|
1.0.1 |
1.1.0 |
|
0.76.3 |
0.78.2 |
|
1.3.290.0 |
1.4.309.0 |
|
1.3.290.0 |
1.4.309.0 |
|
git (fdce530c0295…) |
git (8547ce1022a1…) |
|
1.3.290.0 |
1.4.309.0 |
|
1.3.290.0 |
1.4.309.0 |
|
1.3.290.0 |
1.4.309.0 |
|
1.3.290.0 |
1.4.309.0 |
|
1.37 |
1.41 |
|
2.44.3 |
2.48.0 |
|
13.0.3 |
14.0.1 |
|
1.24.5 |
1.25.0 |
|
2024.10.07 |
2025.02.20 |
|
1.14.2 |
1.16.0 |
|
1.1.3 |
1.1.4 |
|
0.1.4 |
0.1.5 |
|
2.10.6 |
2.11.0 |
|
1.4.0 |
1.5.0 |
|
1.9.2 |
1.10.0 |
|
0.5.0 |
0.5.1 |
|
1.0.9 |
1.0.10 |
|
1.4.2 |
1.4.4 |
|
2.42 |
2.44 |
|
1.2.7 |
1.2.8 |
|
1.5.2 |
1.5.3 |
|
1.5.0 |
1.6.0 |
|
0.8.2 |
0.8.3 |
|
5.6.2 |
5.6.4 |
|
1.5.6 |
1.5. 7 |
5.2 的贡献者
Thanks to the following people who contributed to this release:
Aditya Tayade
Adrian Freihofer
Alban Bedel
Aleksandar Nikolic
Alessio Cascone
Alexander Hirsch
Alexander Kanavin
Alexander Sverdlin
Alexander van Gessel
Alexander Yurkov
Alexandre Marques
Alexis Cellier
Alex Kiernan
Andrej Valek
Angelo Ribeiro
Antonin Godard
Archana Polampalli
Artur Kowalski
Awais Belal
Balaji Pothunoori
Bartosz Golaszewski
Bastian Germann
Bastian Krause
Bastien JAUNY
BELHADJ SALEM Talel
Benjamin Bara
Benjamin Grossschartner
Benjamin Szőke
Bin Lan
Bruce Ashfield
Changhyeok Bae
Changqing Li
Chen Qi
Chris Laplante
Christian Lindeberg
Christian Taedcke
Christos Gavros
Claus Stovgaard
Clayton Casciato
Colin McAllister
Daniel Ammann
Daniel McGregor
Dan McGregor
Deepesh Varatharajan
Deepthi Hemraj
Denis OSTERLAND-HEIM
Denys Dmytriyenko
Derek Straka
Divya Chellam
Dmitry Baryshkov
Enrico Jörns
Enrico Scholz
Eric Meyers
Esben Haabendal
Etienne Cordonnier
Fabio Berton
Fabio Estevam
Gaël PORTAY
Georgi, Tom
Guðni Már Gilbert
Guénaël Muller
Harish Sadineni
Haseeb Ashraf
Hiago De Franco
Hongxu Jia
Igor Opaniuk
Jagadeesh Krishnanjanappa
Jamin Lin
Jason Schonberg
Jean-Pierre Geslin
Jermain Horsman
Jesse Riemens
Jiaying Song
Jinfeng Wang
João Henrique Ferreira de Freitas
Joerg Schmidt
Jonas Gorski
Jon Mason
Jörg Sommer
Jose Quaresma
Joshua Watt
Julien Stephan
Justin Bronder
Kai Kang
Katariina Lounento
Katawann
Kevin Hao
Khem Raj
Koen Kooi
Lee Chee Yang
Lei Maohui
Lei YU
Leon Anavi
Louis Rannou
Maik Otto
Makarios Christakis
Marc Ferland
Marco Felsch
Marek Vasut
Mark Hatle
Markus Volk
Marta Rybczynska
Martin Jansa
Mathieu Dubois-Briand
Matthias Schiffer
Maxin John
Michael Estner
Michael Halstead
Michael Nazzareno Trimarchi
Michael Opdenacker
Michelle Lin
Mikko Rapeli
Ming Liu
Moritz Haase
Nick Owens
Nicolas Dechesne
Nikolai Merinov
Niko Mauno
Ninette Adhikari
Ola x Nilsson
Oleksandr Hnatiuk
Oliver Kästner
Omri Sarig
Pascal Eberhard
Patrik Nordvall
Paul Barker
Pavel Zhukov
Pedro Ferreira
Peter Bergin
Peter Delevoryas
Peter Kjellerstedt
Peter Marko
Peter Tatrai
Philip Lorenz
Priyal Doshi
Purushottam Choudhary
Quentin Schulz
Ralph Siemsen
Randy MacLeod
Ranjitsinh Rathod
Rasmus Villemoes
Regis Dargent
Ricardo Salveti
Richard Purdie
Robert Yang
Rohini Sangam
Roland Hieber
Ross Burton
Ryan Eatmon
Savvas Etairidis
Sean Nyekjaer
Sebastian Zenker
Sergei Zhmylev
Shunsuke Tokumoto
Sid-Ali
Simon A. Eugster
Simone Weiß
Slawomir Stepien
Sofiane HAMAM
Stefan Gloor
Stefan Herbrechtsmeier
Stefan Koch
Stefan Mueller-Klieser
Steve Sakoman
Sunil Dora
Sven Kalmbach
Talel BELHAJSALEM
Thomas Perrot
Thomas Roos
Tim Orling
Tom Hochstein
Trevor Gamblin
Ulrich Ölmann
Valeria Petrov
Victor J. Hansen
Victor Kamensky
Vijay Anusuri
Vince Chang
Vivek Puar
Vyacheslav Yurkov
Walter Schweizer
Wang Mingyu
Weisser, Pascal
Xiangyu Chen
Xiaotian Wu
Yash Shinde
Yi Zhao
Yoann Congal
Yogita Urade
Zoltán Böszörményi
Yocto-5.2 的仓库与下载
poky
Repository Location: https://git.yoctoproject.org/poky
Branch: walnascar
Tag: yocto-5.2
Git Revision: 9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5
Release Artefact: poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5
sha: 2d3c0e216c7fa71a364986be6754549e2059d37581aad0a53f0f95c33fb1eefe
Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5.tar.bz2 https://mirrors.kernel.org/yocto/yocto/yocto-5.2/poky-9b96fdbb0cab02f4a6180e812b02bc9d4c41b1a5.tar.bz2
openembedded-core
Repository Location: https://git.openembedded.org/openembedded-core
Branch: walnascar
Tag: yocto-5.2
Git Revision: 6ec2c52b938302b894f119f701ffcf0a847eee85
Release Artefact: oecore-6ec2c52b938302b894f119f701ffcf0a847eee85
sha: 00453354efdd9c977d559f7c0047691bb974170ce313ac9a1e6cb94108d6c648
Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/oecore-6ec2c52b938302b894f119f701ffcf0a847eee85.tar.bz2 https://mirrors.kernel.org/yocto/yocto/yocto-5.2/oecore-6ec2c52b938302b894f119f701ffcf0a847eee85.tar.bz2
meta-mingw
Repository Location: https://git.yoctoproject.org/meta-mingw
Branch: walnascar
Tag: yocto-5.2
Git Revision: edce693e1b8fabd84651aa6c0888aafbcf238577
Release Artefact: meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577
sha: 6cfed41b54f83da91a6cf201ec1c2cd4ac284f642b1268c8fa89d2335ea2bce1
Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2 https://mirrors.kernel.org/yocto/yocto/yocto-5.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2
bitbake
Repository Location: https://git.openembedded.org/bitbake
Branch: 2.12
Tag: yocto-5.2
Git Revision: 5b4e20377eea8d428edf1aeb2187c18f82ca6757
Release Artefact: bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757
sha: 48cff22c1e61f47adce474b636ca865e7e0b62293fc5c8829d09e7f1ac5252af
Download Locations: https://downloads.yoctoproject.org/releases/yocto/yocto-5.2/bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757.tar.bz2 https://mirrors.kernel.org/yocto/yocto/yocto-5.2/bitbake-5b4e20377eea8d428edf1aeb2187c18f82ca6757.tar.bz2
yocto-docs
Repository Location: https://git.yoctoproject.org/yocto-docs
Branch: walnascar
Tag: yocto-5.2
Git Revision: b8d9cf79d299b2e553e6bc962527d835206022ec