πŸš€ Yoe Distribution Releases

2022.09 - β€œUda” Latest

@github-actions github-actions released this yesterday

2022.09

0ff0992

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
1 Like