2022.09 - "Uda"
release-notes-from-changelog
GitHub action that extracts release notes from an existing changelog.
Changes in this version:
[2022.09] - 2022-09-30
Changed
- Move clang-native.bbclass to classes/ folder to unbreak other layers
- Fix function used in AC_CHECK_LIB multiple recipes, do not use 'main'
- Fix type mismatches in multiple packages found with clang-15
- Add missing headers for function prototypes in many packages
- Fix buildpaths issues in several more recipes
- Pass -D_GNU_SOURCE to packages needing gnu extentions on musl
- Always set CC and LD for the kernel build
- Fix i686 toolchain relocation issues in gcc-multilib-config
- Fix npm to use https rather than http fetcher
- Fix rust crossbeam-utils for arches without atomics
- Update rust to 1.63.0 and fix build on musl
- Rework llvm handling in mesa
- Add llvm-config wrapper to improve flags handling
- Fix many recipes to build with clang-15
- Define wayland packageconfig for opengl-es-cts,vulkan-cts
- Major version upgrade for assorted recipes
- Upgrade bpftrace to 0.16.0
- Add rpidistro VLC and ffmpeg build
- Update K & R stype functions in autoconf
- Avoid bad checksum race issues in wget fetcher
- Add no-dns-fallback packageconfig to systemd
- Upgrade major version of clang compiler from 14.0.6 to 15.0.0
- Use gcc to build openssh and webkitgtk for now
- Move python3-lxml from meta-python -> core
- Update raspberrypi-firmware to 20220830 snapshot
- Fix target rust with LLVM runtime
- Do not package gprofng.rc in binutils-cross-canadian
- Address sox intermittent build issue
- Fix wireless on Raspberry Pi 4
- Prefer += instead of :append operator in several recipes in core
- Fix weston and gstreamer-plugins-base imx recipes to build with clang
- Fix llvm-objdump crash seen on aarch64/musl golang compiler
- Fix xserver builds on IMX8
- Limit rpidistro-vlc,rpidistro-ffmpeg to rpi machines only
- Fix bunch of CVEs, refer to commits for details
- Update mozjs-91 91.13.0 and fix build with python 3.11
- Update clang to latest on 15.x release
- Fix buildpaths warning on more recipes e.g. exiv2, fltk
- Ubreak opensbi dependencies being added to u-boot for non-riscv
machines - Enable ZSTD as default compression backend for opkg for yoe
- Enable clang for more applications which were marked non clangable
Notable recipes e.g. u-boot, python3 - Update simpleIOT to 0.5.0 release
- Fix compiler-rt-sanitizers builds on non-x86 builds
- Fix Yoe graphical images with musl to work on IMX8 devices
- Fixes for logger debug() calls
- Fix gcompat on aarch64
- Upgrade mesa to 22.2.0
- Mark simpleIOT builds on riscv32 incompatible since golang support does
not exist yet - Fix recipes in meta-arm to build with clang-15
- Update clang to 15.0.2
- Logic in gtk-icon-cache class fixed for GTK4
- Update tzdata to 2022d
- Update rpm to 4.18.0-release
- Fix weston imx version packageconfig appending syntax error
Added
- New recipes
- libconfig-tiny-perl
- Add layer setup tool in OE-Core
- Add documentation for numa machine feature
- Add support for a ARMv8 machine supporting multiple Raspberry Pi boards
- Add yoe-ptest-image target for ptests
- Add enable_loopback_networking() function in bitbake utilities
Removed
- Remove ypbind-mt on musl
- Remove unifex recipe
- Drop capstone support in ruby
- Remove mozjs-78 recipe
- Drop sqlite2 recipe