Releases: YoeDistro/yoe-distro
Releases · YoeDistro/yoe-distro
2022.06 - "Rygja"
release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
[2022.06] - 2022-07-04
Changed
- Bump bitbake to 2.0.1
- Build clang_rt.profile compiler-rt library when possible
- Use nftables instead of iptables by default in networkmanager
- Bump riscv linux-mainline to 5.18
- Update perl to 5.36.0
- Update systemd to 251.2
- Add zstd dependencies in gcc recipes
- Set RebootWatchdogSec to 60s as watchdog in systemd
- Major version upgrades for multiple recipes
- Compile ptests with parallelism, disable packages where it fails
- Fix networkmanager build when ppp is enabled
- Upgrade PHP to 8.1.7
- Switch polkit back to mozjs from duktape
- Upgrade strace to 5.18
- Upgrade alsa recipes to 1.2.7.1
- Upgrade major versions of assorted recipes
- Upgrade go to 1.18.3
- Upgrade mesa to 22.1.2
- Fix udev-extraconf lvm automount
- Upgrade python to 3.10.5
- Add support for Ignored CVEs in cve-check
- Enable xwayland in weston init
- Enable gnu-efi for riscv64
- Add SDK support to image-buildinfo
- Fix systemd to build without utmp support
- Upgrade linux-yocto to v5.10.119, v5.15.44
- Enable MDIO bus config in linux-yocto
Added
- Added recipes
libavtp, libtomcrypt, flite - Add QB_KERNEL_CMDLINE to runqemu
Removed
2022.05 - "Qashqai"
release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
[2022.05] - 2022-05-31
Changed
- Update meta-ti recipes to SDK 08.02.00.005
- Let the user drive the update interval for CVE database
- Correctly handle file names containing colons in bitbake
- Fix firmware autoloading for rpi by creating
brcmfmac43455-sdio.raspberrypi,4-model-b.bin symlink - Update qemu to 7.0.0
= Upgrade musl to tip of trunk - Upgrade 250.5
- Use arm-versatile-926ejs KMACHINE for qemuarmv5
- Make git intercept global
- Upgrade GCC to 12.1
- Add openssh-sftp-server to openssh RDEPENDS
- Upgrade linux-firmware to 20220509
- Upgrade linux-raspberrypi to 5.15.38
- Various native recipes fixed to bulld with GCC 12
- Upgrade GDB to 12.1
- Build bash to use proper getcwd() on musl
- Fixes for meta-qt5/meta-intel build failures seen with GCC-12
- Enable using private fonts in wxwidgets
- Fix rare sysroot corruption issue during staging
- Add fspassno parameter to partition in wic
- Fix osc fetcher to support quering latest revision
- Update clang to 14.0.4
- Update mariadb to 10.7.4
- Move lzop from core to meta-oe
- Upgrade QT5 to latest 5.15.4 and fix with musl
- Disable lzo support by default in various recipes
- Fix native builds to use right linker paths in go bbclass
- Update linux-yocto to v5.10.114, v5.15.38
- Upgrade gstreamer to 1.20.2
- Upgrade go to 1.18.2
- Upgrade setuptools to 62.3.1
- Upgrade curl to 7.83.1
- Various recipe version bumps
Added
- Enable updater support for raspberrypi2 machine
meta-raspberrypi
now supports enabling 1-wire bus on GPIO4 with
ENABLE_W1 = "1"
inlocal.conf
- Add meta-python to meta=gnome layer dependencies
- Add support for building python recipes which use hatchling
- Add recipe for cpulimit, openzfs, ulog2, libcoap, btrfsmaintenance
python3-web3, python3-lru-dict, python3-eth-account, python3-eth-abi
python3-parsimonious, python3-eth-rlp, python3-rlp, python3-hexbytes
python3-eth-keyfile, python3-eth-keys, python3-eth-utils
python3-eth-typing, python3-eth-hash, python3-decouple
python3-cytoolz, python3-toolz, python3-inotify, nodejs-oe-cache-native
overlayfs-progs, overlayfs-tools, python3-uinput, xfstests
python3-editables, python3-hatchling, python3-pathspec
python3-setuptools-scm-git-archive
Removed
- Remove meta-networking dependency on meta-python by re-arranging
recipe locations - Drop GPL-3.0 license from libgcrypt
- Remove uclibc remnants from DISTRO_FEATURES
- Removed recipes: speedtest-cli
- Remove libsrvg rv32 patch
2022.04 - "Perendale"
release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
[2022.04] - 2022-05-01
Changed
- Use clang for python3 compilation and many other recipes
- Use internal version fo ffmpeg for omxplayer
- Update linux-rapberrypi to 5.15.34
- Add ability to specify CPUs to add to the isolcpus list for rpi-cmdline
- Upgrade uninative to 3.6 with gcc 12 support
- Upgrade linux-yocto/5.15 to v5.15.36, linux-yocto/5.10 to v5.10.112
- Fix gcc thread sanitizer against glibc 2.34
- Update python3 to 3.10.4
- Update tzdata to 2022a
- Fix specific version handling for ipk and deb package types
- Upgrade gtk4 to 4.6.2
- Various python module recipe upgrades
- Gnome and XFCE recipe upgrades
- Enable usrmerge feature distro wide
- Switch default docker build to use bullseye/debian-11
- Enable overlayfs to mount r/w parition on rootfs
- Bump simpleiot to 0.0.45
- Enable persistent logs across reboots
- Build own bmaptool-native and remove depending on build host for it
- Assorted recipe major version upgrade
- Allow auto detection of the correct graphics options in runqemu
- Use https with github for SRC_URIs in meta-riscv
- Fix several recipes to compile with GCC-12
- Upgrade Go compiler to 1.18
- Upgrade OpenSSH to 9.0p1
- Fix nativsdk builds for LLVM runtime
- Fix several recipes to buils on ppc/ppc64 with clang
- Fix several recipes to build properly with usrmerge distro feature
- Upgrade GCC to 11.3 release
- Fix several recipes to build with out X11
- Upgrade glibc to latest bugfixes on 2.35 release
- Upgrade rust compiler to 1.60
- Upgrade Clang to 14.0.3
- Enable xz compression in kmod
- Switch linux-raspberrypi to have compressed kernel modules
Added
- Add recipes for OpenThread
- Add recipes for idevicerestore, libadwaita, frr
- Add support for nezha-allwinner-d1 machine
- Add os-release-initrd package
- add UBOOT_ENTRYPOINT to match LOADADDR in linux-raspberrypi
- Add MCP3008 ADC overlay for RPI machines
- Add tune include for armv8.4a
- Add tunes for rv64 without compressed instructions
- Introduce git intercept script due to fakeroot issues in devshell
- Add recipe for musl-locales
Removed
- Drop meta-96boards layer, its unused
- Remove recipes for rpi-hwup-image and rpi-basic-image
- Drop GOBUILDMODE
- Remove invalid GLIBC_EXTRA_OECONF for ppc32
2022.03 - "Orkney"
release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
[2022.03] - 2022-03-30
Changed
- Update clang to 14.0.0
- Fix multilib support in clang based toolchain
- Improve llvm-config detection logic in cross builds
- Enable llvm runtime for ppc32
- Disable altivec intructions when using clang on qemuppc
- Fix python module recipes to support PEP-517 packaging
- Update nodejs to 16.14.0 LTS
- Fix gyp to work with python 3.10+
- Upgrade linux-raspberrypi 5.15 to 5.15.30
- Bump riscv linux-mainline to 5.17
- Update linux-yocto to v5.10.107, v5.15.30
- Update SRC_URIs for brcm firmware in meta-riscv
- Show warning for obsolete license usage
- Improve deterministic builds for perl, quilt, and cups
- Upgrade SQlite3 to 3.38.0
- Replace non-SPDX license identifiers in OE-core
- Use SPDX license identifiers in recipetool
- Enable networking in all icecc tasks
- Rework INCOMPATIBLE_LICENSE wildcard and variable handling
- Improve ssh fetcher to support path handling
- Use SPDX license identifiers in all meta-openembedded layers and meta-intel
- Fix recipes in meta-openembedded needing legacy setuptools support
- Reduce default dependencies for native sysroot, drop libarchive and util-linux
- Drop opt-1 and opt-2 pyc files in native python to reduce number of files
- Fix build race in binutils/assembler docs
- Improve eSDK layer path assumptions to support more layouts
- Enable systemtap for RISCV64
- Use SPDX license naming convention in meta-clang, meta-odroid, meta-riscv
- Enable riscv64 builds for bcc,libbpf
- Remove depenendency for virtual/libgl where possible, use virtual/egl
- Fix recipes to build without X11 in distro features
- Improve PYPA_WHEEL detection for wheel packaging and cleanup pip_install_wheel
- Upgrade go to 1.17.8
- Upgrade rust to 1.59.0
- Update cmake to 3.22.3
- Add AGPL-3.0 wildcard to expand_wildcard_licenses
- Upgrade QT5 to v5.15.3-lts-lgpl
- Improve pip_install_wheel to not need PIP_INSTALL_DIST_PATH and PYPA_WHEEL
- Bitbake fixes for toaster support
- Fix several recipes for ppc64 builds
- Upgrade gstreamer to 1.20.1
- Fix global ppc/ppc64 sitefiles for musl and glibc differences
- Bump bitbake to 2.0.0
- Fix more recipes to use branch and protocol parameters in github SRC_URI
- Move petry python packaging infrastructure from meta-python to core layer
- Fix qemuppc64 recipes and booting with 5.15 kernel
- Adjust recipes for renaming flit_core -> python_flit_core
- Fix rust packages to build for riscv32 and musl
- Update systemd to 250.4
- Fix several recipes to build when LIBDIR != lib by default, fixes ppc64
- Convert virtual/libgl to virtual/egl dependencies where possible
- Upgrade libtool to 2.4.7, needed few recipes to re-generate macros
- Update musl to latest master
- Fix rust toolchain for SDK environment
- Fix weston 10.x build for TI socs using sgx driver
- Add GLES3/GL headers to SGX DDK
Added
- Add poetry_core helper class for supporting poetry for python packages
- Add snapshot checksums for powerpc64le hosts
- Add support to build on FIPS enabled build hosts
- Added setuptools3_legacy bbclass to keep pre PEP-517 behavior
- Add nativesdk support to cargo and rust compiler tools
- Add Dockerfile in bitbake repo for building PR service
- Add MOUNT_COPYBIND_AVOID_OVERLAYFS env var to skip OverlayFS
- New recipes
- hstr, python3-qface, python3-path, python3-antlr4-runtime
- python3-crc32c, gosu,
Removed
- Drop AVAILABLE_LICENSES variable
- Remove the available_licenses() function from license.bbclass
2022.02 - "Navajo-Churro"
release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
[2022.02] - 2022-02-28
Changed
- Upgrade simpleiot to 0.0.42
- Enable network during compile/configure step of simpleiot
- Build kernel with initramfs for sifive/unmatched
- Use renamed terms for variables for inclusive language changes
- BB_ENV_PASSTHROUGH_ADDITIONS
- LICENSE_FLAGS_ACCEPTED
- SKIP_RECIPE
- CVE_CHECK_IGNORE
- LICENSE_EXCLUSION
- Use yocto URL for testing CONNECTIVITY_CHECK_URIS
- Switch to kirkstone ( yocto 3.5 ) codename across layers
- Only allow network access in do_fetch tasks
- Cleanup use of distutils in oe-core, replace with setuptools
- linux-yocto updated to v5.10.99, v5.15.22
- Update busybox to 1.35 release
- Enable threading in perl
- Update various gnome recipes to 41.1 release
- Upgrade strace to 5.16
- Switch raspberrypi4-64 to cortexa72 tune
- Upgrade ffmpeg to 5.0
- Upgrade meson to 0.61.1 and fix packages to build with this version
- Update PHP to 8.1.3
- Upgrade gstreamer to 1.20.0
- Use arm BSPs to use linux-yocto 5.15
- Update clang to 14.0.0-rc1
- Use LLVM binutils by default e.g. nm, strip, objcopy, objdump etc.
- Set precise BSD license in various recipes
- Upgrade glibc to 2.35
- Upgrade binutils to 2.38 release
- Upgrade gdb to 11.2
- Upgrade go to 1.17.7
- Upgrade musl to tip of master/f8bdc3048216f41eaaf655524fa286cfb1184a70
- Upgrade weston to 10.0.0
- Disable sse4.1 and sse4.2 in openCV on x86
- Upgrade linux-firmware to 20220209
- Bump bitbake version to 1.53.1
- Use 5.15 as default kernel for RPI machines
- Add support for gtkmm4
- Disable optimizations for libvorbis,x264,dcadec,graphviz on mips to avoid clang bug
- Migrate many python recipes to use wheels packaging format
- Upgrade ruby to 3.1.1
- Move distutils bbclasses to meta-python
Added
- Add example to generate username/password in image and local.conf
- Add recipe for python3-gammu, duktape, python3-picamera, seatd
googlebenchmark, python3-pytest-xdist, python3-pytest-xdist
python3-pytest-qt - Introduce cortexa73-crypto tune
- Add the support for the Neoverse N2 core
- Add tune include for armv8.5a
- Add setuptoools Rust plugin
- Add class for PyO3 cross-compilation
- Add crate fetcher in bitbake
- Add recipe for 5.15 LTS linux-raspberrypi kernel
Removed
- Prelinker support
- Drop the redundant cortexa72-crc tune
- Remove recipes for mailx, libjs-jquery, python3-anyjson, python3-nose
- Remove libsegfault and catchsegv
- Remove bogus CMAKE_LDFLAGS_FLAGS definition from cmake toolchain file
2021.12 - "masai"
release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
2021.12 - 2021-12-17
Changed
- Fix qtwayland vulkan build on GLES2
- Upgrade libcamera to latest
- Add new recipe for 2.6 version trusted-firmware-a
- Use GCC runtime on ppc32 and armv5 when using clang compiler
- Support building clang based compilers on OE build hosts
- Upgrade RPI kernel (linux-raspberrypi) to 5.10.83
- Upgrade WebKit to 2.34.2
- Upgrade linux-yocto - linux-yocto/5.15 - v5.15.10
linux-yocto/5.10 - v5.10.87
linux-yocto/5.14 - v5.14.21 - Upgrade mesa to 21.3.1 and fix build for RPI0W and vulkan
- Upgrade Go to 1.17.5
- Upgrade rust to 1.57.0
- Upgrade opkg to 0.5.0
- Remove crypto for the default cortex-a72 tune
- Add redirectauth parameter to wget fetcher
- Ensure dumpsig output is deterministic in siggen
- Improve lockfile handling race in bitbake runqueue
- Update clang to 13.0.1 RC1
- Use 5.15 kernel for linux-ti-mainline
- Improve lttng-tools ptests determinism
- Let mesa provide virtual/libgles3
- Fix kmscube build on OpenGL ES 3
- Update and enhance netdata 1.32.1
- Update php to 8.1
- Update openSSL to 3.0.1
- Fix oe-stylize script to address new override syntax
- Update QEMU to 6.2 and add selinux PACKAGECONFIG
- drop OLDEST_KERNEL reference in qemu-usermode
- Cleanup tzdata recipe
- Add Inactive-Upstream to Upstream-Status
- Update clang to latest 13.x branch
- Assorted recipe upgrades
Added
- Added recipes
- gutenprint, usbip-tools, pycups
Removed
- Removed recipes
- rustfmt
2021.11 (langhe)
- Use https protocol in github SRC_URI
- Use branch setting in git uris explicitly
- Update clang to latest on 13.x release branch
- Fix recipes to not install /var/log /var/run during build time
but create them at runtime - Fix mdns on musl
- Fix Gnome recipes in meta-gnome
- Update musl to tip of trunk which has qsort_r now
- Add a new build QA check to check for empty folders
- Fix recipes e.g. mctp, sdbus to compile against 5.15 kernel headers
- Update gdb to 11.1
- Show warnings for append/prepend/remove operators combined with +=/.=
- Specify protoc explicitly when building protobuf-c, helps cross compile
- Use https protocols for github SRC_URIs in meta-raspberrypi
- Introduce Linux 5.15 based linux-libc-headers
- Fix recipes to work with 5.15 headers e.g. ppp
- Update linux-yocto v5.10.79, v5.15.2, v5.14.18
- Drop using lnr in favor of ln -rs in recipes
- Fix wic image generation by reverting to using os.rename
- Add uninative mirror on kernel.org
- Build target qemu on musl targets as well
- improve SDK's wrapper to make Wraps work in meson
- Use wayland distro feature for native builds
- Fix task-depends.dot for multiconfig targets
- Adjust recipes using meson to work with meson 0.60+
- Upgrade linux-raspberrypi to 5.10.81
- Fix parselogs regular expressions for 5.10 kernel
- Add Pi Zero 2 Wifi 64bit yocto machine in meta-raspberrypi
- Upgrade php to 8.x
- Upgrade linux-staging-ti to 5.10.65
- Drop compatibility mappings and dbus dependency in core packagegroups
- Support read-only rootfs in QEMU machines
- Refresh PREMIRRORS/MIRRORS settings in metadata, some of them were stale
- Update rust to 1.56.1
- Update patch status, many of them are submitted upstream
- Use https:// instead of git:// for github.com SRC_URIs in meta-qt5
- Fix github SRC_URIs to have explicit branch names
- Use usermode qemu to run minilua during php8 build
- Change the default cipher to AES-256-GCM for openvpn server configurations
- Fix rust runtime library and librsvg on riscv32/musl
- Add sanity check for allarch packagegroups
- Use bullseye branch for linux-firmware-rpidistro package
- Set precise BSD license for meta-openembedded recipes
- Remove introspection as this is not valid meson 0.60+ option
- Fix missing installation of cups sysv init scripts
- Upgrade and fix freerdp 2.3.0 -> 2.4.1
- Fix mozjs on centos7 build hosts
- Add Wi-Fi/BT drivers for CM4 and Pi 400 to Raspberrypi4 machine configs
- Upgrade mesa to 21.3.0
- Fix OEQA warnings for append operators combined with +=
- Improve rust support in meson based builds
- Upgrade go to 1.16.10
- Support rootdev identified by partition label in wic
- Do not use CET on i586 and c3 tunes
- Switch TI SOCs to use PVR graphics
- Fix PVR drivers to work with 5.10+ kernel
- Add ar wrapper for determinism for native/cross recipes
- Add needed sysroot dependencies for repo fetcher
- Fix launching weston without keyboard and mouse on BBB and RPI
- Update Go to 1.17 release
- Assorted recipe upgrades
- New recipes
- ntpsec, mozjs-78, gtk4, python3-imgtool, fwupd, fwupd-efi
- python3-pytz-deprecation-shim, python3-aiosignal, python3-frozenlist
- python3-charset-normalizer, python3-cchardet, python3-email-validator
- python3-gcovr
2021.10 (karakul)
- Update vc-intrinsics to latest
- Fix gattlib with latest pkgconfig changes and upgrade recipe
- Fix multiple build determinism reproducibility issues in oe-core
- Add Unified Kernel Image option for bootimg-efi wic image
- Drop broken pyc files in python3 package
- rockchip use uuid for /boot during fstab-update in wks file
- Define new libnfs PACKAGECONFIG for QEMU
- Fix cross compilation of grpc
- Enable system instance of pipewire-media-session in pipewire
- Avoid sysroot race issues when multilib is enabled
- Fix no longer valid URLs in oeqa manual
- Replace http with https for URLs in bitbake
- Improve npm fetcher to support archives missing directory mode
- Drop libcidn package from glibc
- Add fcntl64 wrapper to pseudo
- Default to xz compresison for archiver
- Add explicit branch= in recipes in oe-core
- Fix simpleIOT build race and update to 0.0.37
- Add support for big endian 64-bit PowerPC to rust
- Fix librsvg on rv32
- Disable seccomp on systemd/mips32
- disable LLD usage in clang
- Drop libcidn package from glibc
- Update python recipes
- Recipe Updates
- gpsd - 3.23.1, cmark - 0.30.2, cifs-utils - 6.14
- phpmyadmin - 5.1.1, intel-graphics-compiler - 1.0.8744
- strace - 5.14, intel-compute-runtime - 21.37.20939
- linux-yocto - v5.10.75,v5.14.14
- linux-raspberrypi - 5.10.76, raspberrypi-firmware - 20211007
- hiredis - 1.0.2, redis-plus-plus - 1.3.2, atftp - 0.7.5
- links - 2.25, autofs - 5.1.8, mozjs - 91.2.0, cryptsetup - 2.4.1
- waffle - 1.7.0, asciidoc - 10.0.0, tzdata - 2021e
- ncurses - 6.3, vte - 0.66.0, libcap - 2.60, diffoscope - 188
- wpebackend-fdo - 1.12.0, webkitgtk - 2.34.1, mpg123 - 1.29.2
- libinput - 1.19.2, gi-docgen - 2021.8, msmtp - 1.8.18
- python3-setuptools - 58.3.0, createrepo-c - 0.17.7
- bdwgc - 8.0.6, samba - 4.14.8, intel-mediasdk - 21.3.5
- intel-media-driver - 21.3.5, libva - 2.13.0, gmmlib - 21.3.1
- leptonica - 1.82.0, u-boot - 2021.10, lttng-tools - 2.13.1
- libdnf - 0.65.0, file - 5.41, dnf - 4.10.0, dhcpcd - 9.4.1
- vboxguestdrivers - 6.1.28, rust - 1.56.0, librsvg - 2.52.2
- mesa - 21.2.4, gnupg - 2.3.3, libsoup-2.4 - 2.74.0, libmd - 1.0.4
- libcap - 2.59, libatomic-ops - 7.6.12, iso-codes - 4.7.0
- fribidi - 1.0.11, libwpe - 1.12.0, mpg123 - 1.29.0
- wireless-regdb - 2021.08.28, linux-firmware - 20210919
- libinput - 1.19.1, pango - 1.48.10, harfbuzz - 3.0.0
- libdazzle - 3.42.0, json-glib - 1.6.6, sudo - 1.9.8p2
- gsettings-desktop-schemas - 41.0, gobject-introspection - 1.70.0
- msmtp - 1.8.17, libarchive - 3.5.2, asciidoc - 9.1.1
- acpica - 20210930, vala - 0.54.2, librepo - 1.14.2
- libedit - 20210910-3.1, libcomps - 0.1.18, ccache - 4.4.2
- btrfs-tools - 5.14.2, sysvinit - 3.00, openssh - 8.8p1
- ofono - 1.33, git - 2.33.1, cmake - 3.21.3, bison - 3.8.2
- libxcrypt - 4.4.26, libgit2 - 1.3.0, curl - 7.79.1
- ca-certificates - 20211016, liberation-fonts - 2.1.5
- libva - 2.13.0, libgit2 - 1.3.0, curl - 7.79.1
- liberation-fonts - 2.1.5, valgrind - 3.18.1, meson - 0.59.2
- systemd - 249.5, ovmf - 202108, bluez5 - 5.62
- lighttpd - 1.4.60, ghostscript - 9.55.0, kea - 2.0.0
- libjitterentropy - 3.3.0, lua - 5.4.3, rpm - 4.17.0
- qemu - 6.1.0, gnupg - 2.3.2, pinentry - 1.2.0
- spirv-tools - 2021.3, glslang - 11.6.0, shaderc - 2021.2
- inetutils - 2.2, lsof - 4.94.0, libpam - 1.5.2, rt-tests - 2.2
- libgit2 - 1.2.0, libssh2 - 1.10.0, libhandy - 1.4.0
- iproute2 - 5.14.0, gzip - 1.11, harfbuzz - 2.9.1
- vulkan - 1.2.191, help2man - 1.48.5, wayland-protocols - 1.23
- python3 - 3.10, ethtool - 5.14, xf86-input-libinput - 1.2.0
- libinput - 1.19.0, acpid - 2.0.33, ell - 0.44, go - 1.16.8
- libseccomp - 2.5.2, gstreamer1.0 - 1.18.5, busybox - 1.34.1
- 41.0, openssl - 3.0.0, glib-2.0 - 2.70.0, libexif - 0.6.23
- wget - 1.21.2, coreutils - 9.0, itstool - 2.0.7
- epiphany - 41.0, libsolv - 0.7.20, libxi - 1.8
- libxkbcommon - 1.3.1, xkeyboard-config - 2.34, xorgproto - 2021.5
- man-pages - 5.13, at-spi2-core - 2.42.0
- New recipes
- gn, lv-drivers, lvgl, python3-posix-ipc, libxcvt
- libjs-jquery-globalize, libjs-jquery-cookie
- Removed recipes
- chipsec
2021.09 (jacob)
- Implement data partition resize feature in yoe updater
- Add initial support to generate SBOMs
- Set precise BSD linceses in recipes in OE-Core and meta-openembedded
- Let updater machine files be defined in layers outside meta-yoe
- Fix bpftrace build with clang 13
- Avod task graph corruption when trying to avoid deadlocks in runqueue
- Drop obsolete oe_machinstall function utility
- Update simpleIOT to v0.0.34
- Fix fcntl in pseudo with glibc 2.34
- Add selinux packageconfig for tar,findutils,coreutils
- Allow upstream for local hash equivalence server in bitbake
- Make externalsrc work with reproducible_build
- Ensure XZ_THREADS doesn't change sstate checksums
- Add packageconfig for wheel-group in systemd
- Avoid problems with recipes using SRCPV when fetching sstate
- Enable ftps in wget fetcher
- Add tpm2 packageconfig to systemd
- Prepare bitbake for python 3.10 compatibility
- Enable lima with rock64
- Change one of licenses from expat to MIT in ffmpeg
- Fix qtwayland build with clang
- Fix missing pkgconfig inherit in QT5 recipes
- Use uuid instead of hard-coding root device for rockchip devices
- Remove obsolete intltool-native dependency from recipes
- Add missing pkgconfig inherit in oe-core and meta-openembedded
- Remove useless class from meta class, reduces amount of sstate needed
- Ensure task checksums reflect site files
- Delete dead entries from site files for Orbit2 and libidl
- Delete site file extentions from meta-openembedded layers
- Fix vboxguestdrivers build on kernel 5.14+
- Let user specify target for vk-gl-cts
- Switch linux-yocto defaults to 5.14 kernel
- Use 5.14 as default kernel for odroid
- Allow shutdown/database flush of pseudo server at task exit helps builds
using containers for build machines - Fix clang SDK builds when using llvm runtime
- Fix openCV dnn with protobuf-3.18
- Assorted python module updates
- Recipe Updates
- simpleiot - 0.0.33, go - 1.16.7, unclutter-xfixes - 1.6
- uhubctl - 2.4.0, nlohmann-json - 3.10.2, monit - 5.29.0
- libwebsockets - 4.2.2, cjson - 1.7.15, wireshark - 3.4.8
- gsl - 2.7, xf86-video-nouveau - 1.0.17, ctags - 5.9.20210905
- avro-c - 1.10.2, ntopng - 5.0, ndpi - 4.0, redis - 6.2.5
- libjcat - 0.1.8, libeigen - 3.4.0, libbytesize - 2.6, dash - 0.5.11.5
- crash - 7.3.0, spdlog - 1.9.2, fmt - 8.0.1, msgpack-c - 4.0.0
- poppler - 21.09.0, poppler-data - 0.4.11, lockfile-progs - 0.1.19
- libqmi - 1.30.2, dfu-util - 0.11, cppzmq - 4.8.0, mosquitto - 2.0.12
- fuse3 - 3.10.5, lttng - 2.13.0, linux-yocto/5.10 - 5.10.63
- linux-yocto/5.13 - 5.13.15, libxmlb - 0.3.2, dnf-plugin-tui - 1.3
- zchunk - 1.1.16, xterm - 368, unbound - 1.13.2, dnsmasq - 2.86
- postgresql - 13.4, libbpf - 0.5.0, ndisc6 - 1.0.5
- clang - 13.0.0-rc3, linux-raspberrypi - 5.10.63, libgcrypt - 1.9.4
- span-lite - 0.10.1, protobuf - 3.18.0, fio - 3.28, apache2 - 2.4.49
- nghttp2 - 1.45.1, samba - 4.14.7, gd - 2.3.3, poco - 1.11.0
- cppzmq - 4.8.1, byacc - 20210808, systemtap - 4.5-latest
- libc-headers - 5.14, valijson - 0.6, sassc - 3.6.2, sanlock - 3.8.4
- libsass - 3.6.5, snort - 2.9.18.1, smcroute - 2.5.3
- unionfs-fuse - 2.2, libqb - 2.0.3
- New recipes
- python3-pytest-subtests, python3-kivy, pahole, smarty
- libjs-jquery-icheck, chipsec
- Removed recipes
- assimp
2021.08 (íslenska)
- Update to bitbake 1.51.1
- Remove meta-rust layer as rust is in Core now
- Switch to using new override syntax
- Add read-only mode to prserver
- Require python 3.6.0 mininum for bitbake
- Add yocto 3.4 ( honister ) to compatible releases
- Move architecture tune files to arch specific directories
- Upgrade clang to 13.x release
- Make shared library builds of grpc optional
- Drop all custom patches from c-ares and update to 1.17.2
- Delete bootchart recipe
- Link mpich with static libgcc
- Use GNUInstallDirs in cereal and boost-url
- Rename takao-fonts to match other ttf font recipe naming conventions
- Remove unneeded dependency on takao-fonts in uim
- Add flags to enable adbd services in android-tools
- Add selinux as packageconfig knob in networkmanager and augeas
- Add ptest support for jemalloc
- Move opus-tools to meta-multimedia and upgrade to 0.2
- Update SRC_URI for bigbuckbunny-1080p
- Add missing runtime dependencies for mycroft
- Fix image_types_sparse corruption
- Fix fvwm interpreter runtime paths in python/perl script during build
- Drop uclibc remnants from recipes e.g. lua
- Disable building apitrace/libhugetlbfs with glibc 2.34, need porting
- Fix evtest output timestamps
- Fix multiple recipes to build with glibc 2.34 e.g. ntp, autofs, fuse etc.
- Fix qtwebengine build with glibc 2.34
- Add compatibility for non-systemd builds of pi-bluetooth
- Remove connection caching in PR Service
- add tune support for all Arm Cortex-M processors
- Fix SDK relocation symlink
- Use different keys to sign kernel-fitimage and configuration
- Package extlinux.conf separately in u-boot
- Enable RISCV32 for baremetal-helloworld
- Fix reproducibility issues with LTO
- cve-check update link to NVD website for CVE details
- Use BFD linker in systemd-boot ( gold segfaults )
- Upgrade glibc to 2.34 and fix metadata and recipes to build with it
- More granular packaging for gpsd docs
- Extend libkcapi to build natively as well
- Use vc4-kms-v3d device-tree on rpi4 machines to boot into graphics
- Drop target flex/bison from build dependencies in binutils
- Fix pseudo to work with glibc 2.34 systems
- Move odroid kernel to use linux-yocto 5.13
- Fix metacity for out of tree builds
- Migrate odroid-c4 to mainline kernel
- Re-enable apitrace recipe for glibc >= 2.34
- Update BSD licenses to be specific in recipes e.g. BSD -> BSD-3-Clause
- Add RDP packageconfig to weston
- Stop using ext2simg in image_types_sparse
- Stop using "virtual/" in RPROVIDES and RDEPENDS
- Assorted list of python module version updates
- Recipe Upgrades
- mariadb - 10.6.4, libencode-perl - 3.12, sedutil - 1.15.1.01
- opensc - 0.22.0, live555 - 20210809, libqmi - 1.30.0, vsftpd - 3.0.5
- ctags - 5.9.20210815.0, netplan - 0.103, icewm - 2.7.0, udisks2 - 2.9.3
- networkmanager - 1.32.10, network-manager-applet - 1.24.0
- fltk - 1.3.7, gpsd - 3.23, fetchmail - 6.4.21, catch2 - 2.13.7
- audit - 3.0.5, iwd - 1.16, vorbis-tools - 1.4.2, thrift - 0.14.2
- xwd - 1.0.8, valijson - 0.5, poppler - 21.08.0, monit - 5.28.1
- libqmi - 1.28.8, libblockdev - 2.26, apache - 2.4.48, mongodb - 4.4.7
- raspberrypi-tools, raspberrypi-firmware, userland
- linux-raspberrypi - 5.10.59, rust - 1.54.0, rng-tools - 6.14
- re2c - 2.2, enchant - 2.3.1, diffoscope - 181, boost - 1.77.0
- webkitgtk - 2.32.3, libwebp - 1.2.1, wireless-regdb - 2021.07.14
- linux-firmware - 20210818, xserver-xorg - 1.20.13, libxft - 2.3.4
- libxfont2 - 2.0.5, libinput - 1.18.1, mesa - 21.2.1, pango - 1.48.9
- libepoxy - 1.5.9, libjpeg-turbo - 2.1.1, libgudev - 237, epiphany - 40,3
- sudo - 1.9.7p2, stress-ng - 0.13.00, libidn2 - 2.3.2, acpica - 20210730
- squashfs-tools - 4.5, pkgconf - 1.8.0, patchelf - 0.13, mtools - 4.0.35
- log4cplus - 2.0.7, libedit - 20210714-3.1, help2man - 1.48.4
- e2fsprogs - 1.46.4, linux-yocto - v5.13.12, linux-yocto/5.10 - v5.10.60
- libconvert-asn1-perl - 0.31, ell - 0.43, strace - 5.13, cmake - 3.21.1
- util-linux - 2.37.1, iputils - 20210722, shadow - 4.9, bind - 9.16.19
- i2c-tools - 4.3, gcc - 11.2, curl - 7.78.0, libio-socket-ssl-perl - 2.072
- linuxptp - 3.1.1, harfbuzz - 2.9.0, bind - 9.16.20, json-glib - 1.6.4
- gi-docgen - 2021.7, libnsl2 - 2.0.0, vala - 0.52.5, openssh - 8.7p1
- git - 2.33.0, ccache - 4.4, util-linux - 2.37.2, glib-2.0 - 2.68.4
- gnu-efi - 3.0.14, openssl - 1.1.1l, bluez - 5.61, libbpf - 0.4.0
- xmlsec1 - 1.2.32, sedutil - 1.20.0, live555 - 20210824, iwd - 1.17
- gensio - 2.2.9, doxygen - 1.9.2, can-utils - 2021.08.0
- xfsprogs - 5.13.0, busybox - 1.34.0, rdma-core - 36.0
- xf86-input-tslib - 1.1.1, pipewire - 0.3.34, nftables - 1.0.0
- uninative - 3.4
- New recipes
- bmon, libconfuse, ttf-ipa, jemalloc, python3-pkcs11
- python3-cached-property, bluealsa
- Removed recipes
- libnss-nisplus