Weekly Status: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 10: Line 10:


'''Key Status/Updates:'''<br/>
'''Key Status/Updates:'''<br/>
*YP 3.1.10 was released
*We are now at feature freeze for YP 3.4
*Next week is feature freeze for YP 3.4
*Read-only PRServ and switch to asyncio was merged
*Known pending work for YP 3.4 includes rust support in core and the prserv changes.
*Rust merging to core is proving problematic due to issues interacting with uninative. These cause many strange autobuilder failures so this issue would have to be addressed in the next day or two in order to be in 3.4.
*OE-Core has moved to the new override syntax and is now only compatible with the honister release series. Other layers will need to migrate to the new syntax to work with it. There is documentation about handling migration to the new syntax in the migration section of the manual:
glibc 2.34 and the merge of the various libraries into libc is causing significant problems for pseudo. This issue is causing significant worry as the project will struggle as distros adopt the new glibc version unless we work out how to fix things.
http://docs.yoctoproject.org/migration-guides/migration-3.4.html#override-syntax-changes
*The tune file layout change was merged.
*There continue to be small bug fixes from the override syntax change but most of the core layers tested on the autobuilder now seem to be working ok.
*We are still hoping to get some of the planned SBOM work into 3.4
*We merged the upgrade to glibc to 2.34. Unfortunately this version makes some changes which have broken uninative and pseudo. Fixes for those issues are being investigated.
*Kernel changes to drop 5.4 and switch to 5.10 and 5.13 are pending, mainly on other layers being ready for the change to the default versions.
*There also appear to be issues in the buildtools tarball on aarch64, probably from the gcc 11 upgrade.
*There is a plan to migrate the tune files into architecture specific directories. This patch will likely merge in the next few days and will need BSP layers to be updated as the tune files will no longer be found.
*The bitbake fetcher no longer ignores SSL certificates by default (this wasn’t a huge problem as we separately checksum input files).
*LTO linker flags handling changes were merged now the reproducibility issues it introduced were fixed meaning LTO builds should be more reproducible.
*Overlayfs class changes were merged.
*Intermittent issues are ongoing and help is very much welcome on these issues. You can see the list of failures we’re continuing to see by searching for the “AB-INT” tag in bugzilla: https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT
*Intermittent issues are ongoing and help is very much welcome on these issues. You can see the list of failures we’re continuing to see by searching for the “AB-INT” tag in bugzilla: https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT



Revision as of 14:37, 24 August 2021

Yocto Project Weekly Status Aug. 24, 2021

Current Dev Position: YP 3.4 M3 (Feature Freeze)
Next Deadline: 23rd Aug. 2021 YP 3.4 M3 build (Feature Freeze)

Next Team Meetings:

Key Status/Updates:

  • We are now at feature freeze for YP 3.4
  • Read-only PRServ and switch to asyncio was merged
  • Rust merging to core is proving problematic due to issues interacting with uninative. These cause many strange autobuilder failures so this issue would have to be addressed in the next day or two in order to be in 3.4.

glibc 2.34 and the merge of the various libraries into libc is causing significant problems for pseudo. This issue is causing significant worry as the project will struggle as distros adopt the new glibc version unless we work out how to fix things.

  • The tune file layout change was merged.
  • We are still hoping to get some of the planned SBOM work into 3.4
  • Intermittent issues are ongoing and help is very much welcome on these issues. You can see the list of failures we’re continuing to see by searching for the “AB-INT” tag in bugzilla: https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT

Ways to contribute:

YP 3.4 Milestone Dates:

  • YP 3.4 M3 build date 2021/08/23
  • YP 3.4 M3 Release date 2021/09/03
  • YP 3.4 M4 build date 2021/10/04
  • YP 3.4 M4 Release date 2021/10/29

Planned upcoming dot releases:

  • YP 3.1.11 build date 2021/09/13
  • YP 3.1.11 release date 2021/9/24

Tracking Metrics:

The Yocto Project’s technical governance is through its Technical Steering Committee, more information is available at:
https://wiki.yoctoproject.org/wiki/TSC

Archives