4.3 (nanbield) 发布说明

4.3 的新功能与增强

  • Linux 内核 6.5 和 6.1、gcc 13、glibc 2.38、LLVM 17,以及超过 300 个其他配方升级

  • autobuilder 的共享状态产物现在可通过 jsDelivr 内容分发网络(CDN)获取,见 SSTATE_MIRRORS。

  • 新变量:

  • 通过覆盖使用层名称

    代码可通过 FILE_LAYERNAME 获知配方来自哪个层, 并以 layer-<layername> 形式使用覆盖。这使 QA 检查可以按层配置,例如:

    ERROR_QA:layer-core:append = " patch-status"
    

    这会为核心层启用 patch-status QA 检查。

  • 架构特定增强:

    • LLVM 17 启用 RISCV 支持。

    • linuxloader 和 core-image-minimal-initramfs 支持 Loongarch。

    • arch-armv8 和 arch-armv9 增加基于 可伸缩向量扩展(SVE) 的调优选项。提交: 1、 2。

    • 多项变更为 32 位架构支持 64 位 time_t。

  • 内核相关增强:

    • 默认内核为当前稳定版 6.5,也支持最新长期版本 6.1。

    • 定期使用 linuxkernelcves.com 的数据更新已修复内核 CVE 列表。

    • cml1 新增 showconfig,便于查看最终生成的 .config。

  • 新核心配方:

    • appstream:协作提供易于获取的 机器可读软件元数据,来自 meta-oe。

    • cargo-c-native:Cargo 小程序, 构建并安装兼容 C ABI 的动态库和静态库。

    • libadwaita: 现代 GNOME 应用的基础组件,来自 meta-gnome。

    • libtraceevent: 访问内核 tracefs 目录的 API,来自 meta-openembedded。

    • libxmlb: 创建和查询二进制 XML 数据块的库,来自 meta-oe。

    • musl-legacy-error:少数软件包仍需要的 glibc error() API 实现。

    • python3-beartype: 纯 Python 的高速运行时类型检查。

    • python3-booleanpy: 定义布尔代数、创建并解析表达式及自定义布尔 DSL,来自 meta-python。

    • python3-calver:CalVer 包版本的 Setuptools 扩展。

    • python3-click: 包装 optparse,方便构建强大的命令行工具,来自 meta-python。

    • python3-dtc:设备树编译器的 Python 库,来自 meta-virtualization。

    • python3-isodate: ISO 8601 日期/时间解析器,来自 meta-python。

    • python3-license-expression: 解析、比较、简化和规范许可证表达式,来自 meta-python。

    • python3-rdflib: 处理 RDF 的纯 Python 包,来自 meta-python。

    • python3-spdx-tools:SPDX 验证和转换工具。

    • python3-trove-classifiers: PyPI(pypi.org)分类器的规范来源。

    • python3-uritools:urllib.parse 的替代模块。

    • python3-xmltodict: 像处理 JSON 一样处理 XML,来自 meta-python。

    • ttyrun: 仅在终端存在时启动 getty,防止 init 反复重启进程, 因而可移除 SERIAL_CONSOLES_CHECK。

    • vulkan-validation-layers:Khronos 官方验证层,帮助验证应用是否正确使用 Vulkan API。

    • xcb-util-cursor: libXcursor 的 XCB 移植,来自 meta-oe。

  • QEMU / runqemu 增强:

    • QEMU 升级到 8.1。

    • runqemu 有多项更新。

    • qemu-system-native 启用 PNG 支持,便于截图并报告错误。

  • Rust 改进:

    • Rust 升级到 1.70。

    • 新增 ptest-cargo,方便基于 Cargo 的配方加入 ptest。

    • 新增 cargo_c,使 Rust 代码可供 C/C++ 程序使用。 示例见 meta-selftest/recipes-devtools/rust/rust-c-lib-example_git.bb。

  • wic 镜像创建器增强:

    • bootimg-efi:设置 fixed-size 时将其用于 mkdosfs。

    • bootimg-efi:按 systemd-boot v254 及 dracut/ukify 要求,不再硬编码 VMA 偏移。

    • bootimg-pcbios:使用 KERNEL_IMAGETYPE 的内核名,而非硬编码 vmlinuz。

    • ptable_format 新增 gpt-hybrid,以混合 MBR/GPT 方案格式化磁盘。

    • 默认镜像生成器在定义时使用 part_name。

    • 默认生成器新增 --hidden,避免刷写 USB/SD 后 Windows 提示格式化分区。

  • FIT 镜像改进:

    • 新增 FIT_ADDRESS_CELLS 和 UBOOT_FIT_ADDRESS_CELLS, 可指定 64 位地址,通常用于加载 U-Boot。

    • 配置区段增加取自 dtb 的 compatible 行,让引导加载程序选择最佳匹配配置。

  • SDK 改进:

    • libwebp 和 python3-ply 扩展为 nativesdk。

  • 测试:

    • insane 新增 unimplemented-ptest 基础设施,检测有单元测试但配方尚未实现 ptest 的源码。

    • 新增配方级 QA 任务 do_recipe_qa。

    • 新增构建时检查 SUMMARY、HOMEPAGE 和 RECIPE_MAINTAINER 是否设置,并为核心配方启用。

    • 重写 parselogs 运行时测试,不再使用正则表达式,自定义模式可能需要更新。

    • 新增自测试,验证镜像生成的 SPDX 清单有效。

    • QEMU_USE_SLIRP 改为向 TEST_RUNQEMUPARAMS 添加 slirp。

  • 实用脚本变更:

    • 新增 scripts/patchtest,检查 OpenEmbedded-Core 补丁。详情见 使用 Patchtest 验证补丁。

    • 新增 scripts/bblock,锁定或解锁特定配方的构建, 例如修改 python3 时可避免重建 python3-native。

  • BitBake 改进:

    • 新增 Google Cloud Platform 获取器(gs://)。

    • Cooker 日志记录缓存失效提示,便于调试内存常驻 BitBake。

    • 不再用 inotify 监视文件变化, 因为负载较高时可能产生竞态,影响构建稳定性。

    • Toaster 依赖更新到当前版本,尤其是 Django 4.2。

  • 打包变更:

    • FILES 支持 **,匹配零个或多个子目录。

    • X 服务器包组默认使用 modesetting 驱动,取代 fbdev。

    • 配方使用 LICENSE_FLAGS 且许可证未获接受时, 可用 LICENSE_FLAGS_DETAILS 定义显示给用户的消息。

    • 获取特定修订版本的配方无需再向 PV 显式加入 SRCPV。 BitBake 在需要时自动向 PKGV 添加修订信息, 前提是其值仍含 "+"(默认从 PV 设置)。

    • 多个配方移除了默认 PR 值。

  • 安全改进:

    • 多数仓库新增 SECURITY.md, 为安全研究人员及其他潜在漏洞报告者提供指引。

  • 主要文档更新:

  • 其他变更:

    • 通过 INIT_MANAGER 选择 systemd 时,将 usrmerge 加入 DISTRO_FEATURES,因为当前 systemd 要求合并 /usr。

    • 默认启用 SPDX 清单生成。

    • OE-Core 中使用 git 协议的 Git 配方尽可能改为 https,通常更快且更可靠。

    • os-release 新增 CPE_NAME 字段,默认根据 DISTRO 填充。

    • psplash 可通过 SPLASH_IMAGES 接受 PNG, 代替更难生成和修改的 .h 文件。

    • IMAGE_POSTPROCESS_COMMAND、IMAGE_PREPROCESS_COMMAND、 POPULATE_SDK_POST_HOST_COMMAND、ROOTFS_POSTINSTALL_COMMAND 等变量指定的函数不再需要分号分隔。 已存在的分号会替换为空格,因此暂时无需修改现有元数据。

    • 补丁头 Upstream-Status 的 "Accepted" 不再有效,逻辑上与 "Backport" 相同。 请更新已有值,尤其是通过 bbappend 为核心配方添加的补丁,因为它们会接受上述验证。

4.3 的已知问题

  • 无。

4.3 的配方许可证变更

配方设置的 LICENSE 值有以下修正:

  • glib-networking:由 LGPL-2.1 改为更准确的 LGPL-2.1-or-later; PACKAGECONFIG 含 openssl 时添加链接 OpenSSL 的例外。

  • libbsd:按软件包设置许可证,明确 BSD-4-Clause 代码仅位于 -doc。

  • openssh:9.4p1 完全移除 BSD-4-Clause 代码。kirkstone 配方此前已从 LICENSE 移除 BSD-4-Clause,但上游实际直到 9.4p1 才清除剩余代码。

  • python3-sphinx:从 LICENSE 移除 BSD-3-Clause, 相关代码已在 7.0.1 移除,见 上游提交。

4.3 的安全修复

4.3 的配方升级

  • acpica: upgrade 20220331 -> 20230628

  • adwaita-icon-theme: 43 -> 45.0

  • alsa-lib: upgrade 1.2.8 -> 1.2.10

  • alsa-ucm-conf: upgrade 1.2.8 -> 1.2.10

  • alsa-utils: upgrade 1.2.8 -> 1.2.10

  • apr: upgrade 1.7.2 -> 1.7.4

  • apt: Upgrade to v2.6.0

  • at-spi2-core: update 2.46.0 -> 2.50.0

  • autoconf: Upgrade to 2.72c

  • babeltrace2: upgrade 2.0.4 -> 2.0.5

  • bind: upgrade 9.18.12 -> 9.18.19

  • binutils: Upgrade to 2.41 release

  • bluez5: upgrade 5.66 -> 5.69

  • boost: upgrade 1.81.0 -> 1.83.0

  • btrfs-tools: upgrade 6.1.3 -> 6.5.1

  • busybox: 1.36.0 -> 1.36.1

  • ccache: upgrade 4.7.4 -> 4.8.3

  • cmake: upgrade to 3.27.5

  • connman: update 1.41 -> 1.42

  • coreutils: upgrade 9.1 -> 9.4

  • cpio: upgrade to 2.14

  • cracklib: upgrade 2.9.10 -> 2.9.11

  • createrepo-c: update 0.20.1 -> 1.0.0

  • cryptodev: update to 1.13 + latest git

  • cups: upgrade to 2.4.6

  • curl: upgrade 8.0.1 -> 8.4.0

  • dbus: upgrade 1.14.6 -> 1.14.10

  • debianutils: upgrade 5.8 -> 5.13

  • dhcpcd: upgrade to 10.0.2

  • diffoscope: upgrade 236 -> 249

  • diffutils: update 3.9 -> 3.10

  • dmidecode: upgrade to 3.5

  • dnf: upgrade 4.14.0 -> 4.17.0

  • dos2unix: upgrade 7.4.4 -> 7.5.1

  • dpkg: upgrade to v1.22.0

  • efivar: Upgrade to tip of trunk

  • elfutils: upgrade 0.188 -> 0.189

  • ell: upgrade 0.56 -> 0.58

  • enchant2: upgrade 2.3.4 -> 2.6.1

  • epiphany: upgrade 43.1 -> 44.6

  • erofs-utils: update 1.5 -> 1.6

  • ethtool: upgrade 6.2 -> 6.5

  • eudev: Upgrade 3.2.11 -> 3.2.12

  • ffmpeg: update 5.1.2 -> 6.0

  • file: upgrade 5.44 -> 5.45

  • flac: Upgrade 1.4.2 -> 1.4.3

  • font-util: upgrade 1.4.0 -> 1.4.1

  • freetype: upgrade 2.13.0 -> 2.13.2

  • fribidi: upgrade 1.0.12 -> 1.0.13

  • gawk: upgrade 5.2.1 -> 5.2.2

  • gcc: upgrade to 13.2

  • gcompat: Upgrade to 1.1.0

  • gcr: update 4.0.0 -> 4.1.0

  • gdb: upgrade 13.1 -> 13.2

  • gettext: upgrade 0.21.1 -> 0.22

  • ghostscript: upgrade to 10.02.0

  • git: upgrade to 2.42.0

  • glib-2.0: upgrade 2.74.6 -> 2.78.0

  • glibc: upgrade to 2.38 + stable updates

  • glib-networking: upgrade 2.74.0 -> 2.76.1

  • glslang: upgrade to 1.3.243

  • gmp: upgrade 6.2.1 -> 6.3.0

  • gnu-efi: upgrade 3.0.15 -> 3.0.17

  • gnupg: upgrade 2.4.0 -> 2.4.3

  • gnutls: update 3.8.0 -> 3.8.1

  • gobject-introspection: upgrade 1.74.0 -> 1.78.1

  • go-helloworld: Upgrade to tip of trunk

  • go: update 1.20.1 -> 1.20.10

  • gpgme: update 1.18.0 -> 1.22.0

  • grep: upgrade 3.10 -> 3.11

  • groff: update 1.22.4 -> 1.23.0

  • gsettings-desktop-schemas: upgrade 43.0 -> 44.0

  • gstreamer1.0: upgrade 1.22.0 -> 1.22.5

  • gstreamer: upgrade 1.22.5 -> 1.22.6

  • gtk+3: upgrade 3.24.36 -> 3.24.38

  • gtk4: update 4.10.0 -> 4.12.3

  • gzip: update 1.12 -> 1.13

  • harfbuzz: upgrade 7.1.0 -> 8.2.1

  • icu: upgrade 72-1 -> 73-2

  • igt-gpu-tools: update 1.27.1 -> 1.28

  • iproute2: upgrade 6.2.0 -> 6.5.0

  • iso-codes: upgrade 4.13.0 -> 4.15.0

  • jquery: upgrade 3.6.3 -> 3.7.1

  • json-c: upgrade 0.16 -> 0.17

  • kbd: upgrade 2.5.1 -> 2.6.3

  • kea: upgrade to v2.4.0

  • kexec-tools: upgrade 2.0.26 -> 2.0.27

  • kmscube: upgrade to latest revision

  • less: update 608 -> 643

  • libadwaita: upgrade 1.3.3 -> 1.4.0

  • libarchive: upgrade 3.6.2 -> 3.7.2

  • libassuan: upgrade 2.5.5 -> 2.5.6

  • libatomic-ops: update 7.6.14 -> 7.8.0

  • libcap: upgrade 2.67 -> 2.69

  • libcgroup: update 3.0.0 -> 3.1.0

  • libconvert-asn1-perl: upgrade 0.33 -> 0.34

  • libdnf: update 0.70.1 -> 0.70.1

  • libdrm: upgrade 2.4.115 -> 2.4.116

  • libedit: upgrade 20221030-3.1 -> 20230828-3.1

  • libevdev: upgrade 1.13.0 -> 1.13.1

  • libgcrypt: update 1.10.1 -> 1.10.2

  • libgit2: upgrade 1.6.3 -> 1.7.1

  • libglu: update 9.0.2 -> 9.0.3

  • libgpg-error: update 1.46 -> 1.47

  • libgudev: upgrade 237 -> 238

  • libhandy: upgrade 1.8.1 -> 1.8.2

  • libinput: upgrade to 1.24.0

  • libjpeg-turbo: upgrade to 3.0.0

  • libksba: upgrade 1.6.3 -> 1.6.4

  • libmd: upgrade 1.0.4 -> 1.1.0

  • libmicrohttpd: upgrade 0.9.76 -> 0.9.77

  • libmodule-build-perl: upgrade 0.4232 -> 0.4234

  • libmodulemd: upgrade 2.14.0 -> 2.15.0

  • libnl: upgrade 3.7.0 -> 3.8.0

  • libnss-nis: upgrade 3.1 -> 3.2

  • libpam: update 1.5.2 -> 1.5.3

  • libpcap: upgrade 1.10.3 -> 1.10.4

  • libpng: upgrade 1.6.39 -> 1.6.40

  • libportal: upgrade 0.6 -> 0.7.1

  • libproxy: update 0.4.18 -> 0.5.3

  • libpthread-stubs: update 0.4 -> 0.5

  • librepo: upgrade 1.15.1 -> 1.16.0

  • librsvf: update 2.54.5 -> 2.56.0

  • librsvg: update 2.56.0 -> 2.56.3

  • libsdl2: upgrade 2.26.3 -> 2.28.3

  • libsecret: upgrade 0.20.5 -> 0.21.1

  • libsndfile1: upgrade 1.2.0 -> 1.2.2

  • libsolv: upgrade 0.7.23 -> 0.7.25

  • libsoup: upgrade 3.2.2 -> 3.4.2

  • libssh2: update 1.10.0 -> 1.11.0

  • libtraceevent: upgrade 1.7.2 -> 1.7.3

  • libubootenv: upgrade 0.3.3 -> 0.3.4

  • liburi-perl: update 5.17 -> 5.21

  • libuv: upgrade 1.44.2 -> 1.46.0

  • libva: update 2.16 -> 2.19.0

  • libva-utils: update 2.19.0 -> 2.20.0

  • libwebp: upgrade 1.3.0 -> 1.3.2

  • libx11: upgrade 1.8.4 -> 1.8.7

  • libxcb: upgrade 1.15 -> 1.16

  • libxcrypt: upgrade 4.4.33 -> 4.4.36

  • libxfixes: Upgrade to v6.0.1

  • libxft: upgrade 2.3.7 -> 2.3.8

  • libxi: upgrade to v1.8.1

  • libxml2: upgrade 2.10.3 -> 2.11.5

  • libxpm: upgrade 3.5.15 -> 3.5.17

  • libxslt: upgrade 1.1.37 -> 1.1.38

  • libxt: Upgrade to v1.3.0

  • lighttpd: upgrade 1.4.69 -> 1.4.71

  • linux-firmware: upgrade 20230210 -> 20230804

  • linux-libc-headers: uprev to v6.5

  • linux-yocto/6.1: update to v6.1.57

  • linux-yocto-dev: update to v6.6-rcX

  • linux-yocto: introduce 6.5 reference kernel recipes

  • llvm: Upgrade to 17.0.2

  • ltp: upgrade 20230127 -> 20230516

  • lttng-modules: Upgrade 2.13.9 -> 2.13.10

  • lttng-tools: Upgrade 2.13.9 -> 2.13.11

  • lttng-ust: upgrade 2.13.5 -> 2.13.6

  • lua: update 5.4.4 -> 5.4.6

  • man-pages: upgrade 6.03 -> 6.05.01

  • mc: upgrade 4.8.29 -> 4.8.30

  • mesa: upgrade 23.0.0 -> 23.2.1

  • meson: upgrade 1.0.1 -> 1.2.2

  • mmc-utils: upgrade to latest revision

  • mobile-broadband-provider-info: upgrade 20221107 -> 20230416

  • mpfr: upgrade 4.2.0 -> 4.2.1

  • mpg123: upgrade 1.31.2 -> 1.31.3

  • msmtp: upgrade 1.8.23 -> 1.8.24

  • mtd-utils: upgrade 2.1.5 -> 2.1.6

  • mtools: upgrade 4.0.42 -> 4.0.43

  • musl: update to latest master

  • neard: upgrade 0.18 -> 0.19

  • nettle: upgrade 3.8.1 -> 3.9.1

  • nfs-utils: upgrade 2.6.2 -> 2.6.3

  • nghttp2: upgrade 1.52.0 -> 1.57.0

  • ofono: upgrade 2.0 -> 2.1

  • openssh: upgrade to 9.5p1

  • openssl: upgrade 3.1.0 -> 3.1.3

  • opkg: upgrade 0.6.1 -> 0.6.2

  • opkg-utils: upgrade 0.5.0 -> 0.6.2

  • orc: upgrade 0.4.33 -> 0.4.34

  • ovmf: update 202211 -> 202305

  • ovmf: update edk2-stable202305 -> edk2-stable202308

  • p11-kit: upgrade 0.24.1 -> 0.25.0

  • pango: upgrade 1.50.13 -> 1.51.0

  • parted: upgrade 3.5 -> 3.6

  • patchelf: Upgrade 0.17.2 -> 0.18.0

  • pciutils: upgrade 3.9.0 -> 3.10.0

  • perlcross: update 1.4 -> 1.5

  • perl: update 5.36.0 -> 5.38.0

  • piglit: upgrade to latest revision

  • pigz: upgrade 2.7 -> 2.8

  • pkgconf: upgrade 1.9.4 -> 2.0.3

  • ppp: upgrade 2.4.9 -> 2.5.0

  • procps: update 4.0.3 -> 4.0.4

  • puzzles: upgrade to latest revision

  • python3-attrs: upgrade 22.2.0 -> 23.1.0

  • python3-build: upgrade to 1.0.3

  • python3-certifi: upgrade 2022.12.7 -> 2023.7.22

  • python3-chardet: upgrade 5.1.0 -> 5.2.0

  • python3-cryptography{-vectors}: upgrade 39.0.2 -> 41.0.4

  • python3-cython: upgrade 0.29.33 -> 0.29.36

  • python3-dbusmock: upgrade 0.28.7 -> 0.29.1

  • python3-docutils: upgrade 0.19 -> 0.20.1

  • python3-dtc: upgrade 1.6.1 -> 1.7.0

  • python3-dtschema: upgrade 2023.1 -> 2023.7

  • python3-editables: upgrade 0.3 -> 0.5

  • python3-flit-core: upgrade 3.8.0 -> 3.9.0

  • python3-git: upgrade 3.1.31 -> 3.1.36

  • python3-hatch-fancy-pypi-readme: upgrade 22.8.0 -> 23.1.0

  • python3-hatchling: upgrade 1.13.0 -> 1.18.0

  • python3-hypothesis: upgrade 6.68.2 -> 6.86.2

  • python3-importlib-metadata: upgrade 6.0.0 -> 6.8.0

  • python3-installer: upgrade 0.6.0 -> 0.7.0

  • python3-iso8601: upgrade 1.1.0 -> 2.0.0

  • python3-jsonpointer: upgrade to 2.4

  • python3-libarchive-c: upgrade 4.0 -> 5.0

  • python3-lxml: upgrade 4.9.2 -> 4.9.3

  • python3-markdown: upgrade 3.4.1 -> 3.4.4

  • python3-markupsafe: upgrade 2.1.2 -> 2.1.3

  • python3-more-itertools: upgrade 9.1.0 -> 10.1.0

  • python3-numpy: upgrade 1.24.2 -> 1.26.0

  • python3-packaging: upgrade 23.0 -> 23.1

  • python3-pathspec: upgrade 0.11.0 -> 0.11.2

  • python3-pip: upgrade 23.0.1 -> 23.2.1

  • python3-pluggy: upgrade 1.0.0 -> 1.3.0

  • python3-poetry-core: upgrade 1.5.2 -> 1.7.0

  • python3-psutil: upgrade 5.9.4 -> 5.9.5

  • python3-pyasn1: upgrade 0.4.8 -> 0.5.0

  • python3-pycairo: upgrade 1.23.0 -> 1.24.0

  • python3-pycryptodome: upgrade 3.17 -> 3.19.0

  • python3-pycryptodomex: upgrade 3.17 -> 3.19.0

  • python3-pyelftools: upgrade 0.29 -> 0.30

  • python3-pygments: upgrade 2.14.0 -> 2.16.1

  • python3-pygobject: upgrade 3.42.2 -> 3.46.0

  • python3-pyopenssl: upgrade 23.0.0 -> 23.2.0

  • python3-pyparsing: upgrade 3.0.9 -> 3.1.1

  • python3-pytest-subtests: upgrade 0.10.0 -> 0.11.0

  • python3-pytest: upgrade 7.2.2 -> 7.4.2

  • python3-pytz: upgrade 2022.7.1 -> 2023.3

  • python3-pyyaml: upgrade 6.0 -> 6.0.1

  • python3-requests: Upgrade to 2.31.0

  • python3-ruamel-yaml: upgrade 0.17.21 -> 0.17.32

  • python3-setuptools-rust: upgrade 1.5.2 -> 1.7.0

  • python3-setuptools: upgrade 67.6.0 -> 68.2.2

  • python3-smmap: upgrade 5.0.0 -> 6.0.0

  • python3-sphinx-rtd-theme: upgrade 1.2.0 -> 1.3.0

  • python3-sphinx: upgrade 6.1.3 -> 7.2.6

  • python3-trove-classifiers: upgrade 2023.4.29 -> 2023.9.19

  • python3-typing-extensions: upgrade 4.5.0 -> 4.8.0

  • python3: upgrade 3.11.2 -> 3.11.5

  • python3-urllib3: upgrade 1.26.15 -> 2.0.6

  • python3-webcolors: upgrade 1.12 -> 1.13

  • python3-wheel: upgrade 0.40.0 -> 0.41.2

  • python3-zipp: upgrade 3.15.0 -> 3.17.0

  • qemu: Upgrade 7.2.0 -> 8.1.0

  • re2c: upgrade 3.0 -> 3.1

  • repo: upgrade 2.32 -> 2.36.1

  • rpcsvc-proto: Upgrade to 1.4.4

  • rpm2cpio.sh: update to the last 4.x version

  • rpm: update 4.18.0 -> 4.18.1

  • ruby: upgrade 3.2.1 -> 3.2.2

  • rust: Upgrade 1.68.1 -> 1.70.0

  • screen: update 4.9.0 -> 4.9.1

  • seatd: upgrade 0.7.0 -> 0.8.0

  • serf: upgrade 1.3.9 -> 1.3.10

  • shaderc: upgrade 2023.2 -> 2023.6

  • spirv-headers: upgrade 1.3.239.0 -> 1.3.243.0

  • spirv-tools: upgrade 1.3.239.0 -> 1.3.243.0

  • sqlite3: upgrade 3.41.0 -> 3.43.1

  • squashfs-tools: upgrade 4.5.1 -> 4.6.1

  • sstatesig: Update to match bitbake changes to runtaskdeps

  • strace: upgrade 6.2 -> 6.5

  • stress-ng: upgrade 0.15.06 -> 0.16.05

  • sudo: update 1.9.13p3 -> 1.9.14p3

  • sysfsutils: update 2.1.0 -> 2.1.1

  • sysklogd: upgrade 2.4.4 -> 2.5.2

  • sysstat: update 12.6.2 -> 12.7.4

  • systemd: upgrade 253.1 -> 254.4

  • systemtap: upgrade 4.8 -> 4.9

  • taglib: upgrade 1.13 -> 1.13.1

  • tar: upgrade 1.34 -> 1.35

  • tcf-agent: Update to 1.8.0 release

  • texinfo: upgrade 7.0.2 -> 7.0.3

  • tiff: upgrade to 4.6.0

  • u-boot: Upgrade to 2023.10

  • util-linux: upgrade 2.38.1 -> 2.39.2

  • vala: upgrade 0.56.4 -> 0.56.13

  • valgrind: update 3.20.0 -> 3.21.0

  • vim: upgrade 9.0.1429 -> 9.0.2048

  • vte: upgrade 0.72.0 -> 0.72.2

  • vulkan-headers: upgrade to 1.3.243

  • vulkan-loader: upgrade to 1.3.243

  • vulkan-samples: update to latest SHA

  • vulkan-tools: upgrade to 1.3.243

  • vulkan: upgrade 1.3.243.0 -> 1.3.261.1

  • waffle: upgrade 1.7.0 -> 1.7.2

  • wayland-protocols: upgrade 1.31 -> 1.32

  • wayland: upgrade 1.21.0 -> 1.22.0

  • wayland-utils: upgrade 1.1.0 -> 1.2.0

  • webkitgtk: update 2.38.5 -> 2.40.5

  • weston: update 11.0.1 -> 12.0.2

  • wget: upgrade 1.21.3 -> 1.21.4

  • wireless-regdb: upgrade 2023.02.13 -> 2023.09.01

  • wpebackend-fdo: upgrade 1.14.0 -> 1.14.2

  • xcb-proto: upgrade 1.15.2 -> 1.16.0

  • xdpyinfo: upgrade 1.3.3 -> 1.3.4

  • xeyes: upgrade 1.2.0 -> 1.3.0

  • xf86-input-libinput: upgrade 1.2.1 -> 1.4.0

  • xf86-input-mouse: upgrade 1.9.4 -> 1.9.5

  • xinput: upgrade to v1.6.4

  • xkeyboard-config: upgrade 2.38 -> 2.39

  • xorgproto: upgrade 2022.2 -> 2023.2

  • xserver-xorg: upgrade 21.1.7 -> 21.1.8

  • xtrans: update 1.4.0 -> 1.5.0

  • xwayland: upgrade 22.1.8 -> 23.2.1

  • xwininfo: upgrade to v1.1.6

  • xxhash: upgrade 0.8.1 -> 0.8.2

  • xz: upgrade 5.4.2 -> 5.4.4

  • zlib: upgrade 1.2.13 -> 1.3

  • zstd: upgrade 1.5.4 -> 1.5.5

4.3 的贡献者

Thanks to the following people who contributed to this release:

  • Adrian Freihofer

  • Alassane Yattara

  • Alberto Pianon

  • Alberto Planas

  • Alejandro Hernandez Samaniego

  • Alexander Kanavin

  • Alexandre Belloni

  • Alexis Lothoré

  • Alex Kiernan

  • Andreas Cord-Landwehr

  • André Draszik

  • Andrej Valek

  • Andrew Jeffery

  • Andrey Zhizhikin

  • Angelo Ribeiro

  • Antoine Lubineau

  • Antonin Godard

  • Anuj Mittal

  • Archana Polampalli

  • Armin Kuster

  • Arne Schwerdt

  • Arno Baumfalk

  • Arslan Ahmad

  • Bartosz Golaszewski

  • BELHADJ SALEM Talel

  • BELOUARGA Mohamed

  • Benjamin Bara

  • Benjamin Bouvier

  • Bergin, Peter

  • Bruce Ashfield

  • Changhyeok Bae

  • Changqing Li

  • Charles-Antoine Couret

  • Charlie Wu

  • Chen Qi

  • Chi Xu

  • Chris Laplante

  • Christopher Larson

  • Daniel Ammann

  • Daniel McGregor

  • Daniel Semkowicz

  • David Reyna

  • Deepthi Hemraj

  • Denis OSTERLAND-HEIM

  • Denys Dmytriyenko

  • Derek Straka

  • Dit Kozmaj

  • Dmitry Baryshkov

  • Ed Beroset

  • Eero Aaltonen

  • Eilís 'pidge' Ní Fhlannagáin

  • Emil Ekmečić

  • Emil Kronborg Andersen

  • Enrico Jörns

  • Enrico Scholz

  • Etienne Cordonnier

  • Fabien Mahot

  • Fabio Estevam

  • Fahad Arslan

  • Frank WOLFF

  • Frederic Martinsons

  • Frieder Paape

  • Frieder Schrempf

  • Geoff Parker

  • Hannu Lounento

  • Ian Ray

  • Insu Park

  • Jaeyoon Jung

  • Jamin Lin

  • Jan Garcia

  • Jan Vermaete

  • Jasper Orschulko

  • Jean-Marie Lemetayer

  • Jérémy Rosen

  • Jermain Horsman

  • Jialing Zhang

  • Joel Stanley

  • Joe Slater

  • Johannes Schrimpf

  • Jon Mason

  • Jörg Sommer

  • Jose Quaresma

  • Joshua Watt

  • Julien Stephan

  • Kai Kang

  • Khem Raj

  • Kyle Russell

  • Lee Chee Yang

  • Lei Maohui

  • Leon Anavi

  • Lorenzo Arena

  • Louis Rannou

  • Luan Rafael Carneiro

  • Luca Boccassi

  • Luca Ceresoli

  • Marc Ferland

  • Marcus Flyckt

  • Marek Vasut

  • Mark Asselstine

  • Mark Hatle

  • Markus Niebel

  • Markus Volk

  • Marlon Rodriguez Garcia

  • Marta Rybczynska

  • Martijn de Gouw

  • Martin Jansa

  • Martin Siegumfeldt

  • Matthias Schnelte

  • Mauro Queiros

  • Max Krummenacher

  • Michael Halstead

  • Michael Opdenacker

  • Mickael RAMILISON

  • Mikko Rapeli

  • Ming Liu

  • Mingli Yu

  • Narpat Mali

  • Natasha Bailey

  • Nikhil R

  • Ninad Palsule

  • Ola x Nilsson

  • Oleksandr Hnatiuk

  • Otavio Salvador

  • Ovidiu Panait

  • Pascal Bach

  • Patrick Williams

  • Paul Eggleton

  • Paul Gortmaker

  • Paulo Neves

  • Pavel Zhukov

  • Pawan Badganchi

  • Peter Bergin

  • Peter Hoyes

  • Peter Kjellerstedt

  • Peter Marko

  • Peter Suti

  • Petr Gotthard

  • Petr Kubizňák

  • Piotr Łobacz

  • Poonam Jadhav

  • Qiu Tingting

  • Quentin Schulz

  • Randolph Sapp

  • Randy MacLeod

  • Ranjitsinh Rathod

  • Rasmus Villemoes

  • Remi Peuvergne

  • Richard Purdie

  • Riyaz Khan

  • Robert Joslyn

  • Robert P. J. Day

  • Robert Yang

  • Roland Hieber

  • Ross Burton

  • Ryan Eatmon

  • Sakib Sajal

  • Samantha Jalabert

  • Sanjay Chitroda

  • Sean Nyekjaer

  • Sergei Zhmylev

  • Siddharth Doshi

  • Soumya Sambu

  • Staffan Rydén

  • Stefano Babic

  • Stefan Tauner

  • Stéphane Veyret

  • Stephan Wurm

  • Sudip Mukherjee

  • Sundeep KOKKONDA

  • Svend Meyland Nicolaisen

  • Tan Wen Yan

  • Thomas Roos

  • Tim Orling

  • Tom Hochstein

  • Tom Isaacson

  • Trevor Gamblin

  • Ulrich Ölmann

  • Victor Kamensky

  • Vincent Davis Jr

  • Virendra Thakur

  • Wang Mingyu

  • Xiangyu Chen

  • Yang Xu

  • Yash Shinde

  • Yi Zhao

  • Yoann Congal

  • Yogita Urade

  • Yuta Hayama

  • Zang Ruochen

  • Zhixiong Chi

Yocto-4.3 的仓库与下载

poky

openembedded-core

meta-mingw

bitbake

yocto-docs