Yocto Project Status 19 July 2022 (WW29)


Neal Caidin
 

Current Dev Position: YP 4.1 M3

Next Deadline: 22nd August 2022 YP 4.1 M3 Build


Next Team Meetings:


Key Status/Updates:

  • YP 4.1 M2 has a build in progress and then will go into QA

  • Last week there seemed to be a large number of autobuilder issues including many non-deterministic dependencies for qemu, as well as a lot of intermittent buildpaths issues. These have now mostly been resolved.

  • The help received in resolving buildpaths issues was appreciated, particularly with the kernel where we seemed to uncover several unexpectedly.

  • We have enabled buildpaths in WARN_QA by default. This takes our reproducibility to a new level but there is some fallout in layers which will need to be fixed.

  • meta-gplv2 builds have been dropped from master and the layer will no longer be maintained.

  • We’ve noticed that debug information is still not being processed by package.bbclass entirely correctly and it is missing a large chunk of the kernel sources for example. RP is trying to debug this.

  • There are continued reports of issues with the rust SDK compiler. Sadly we just have patches to make x86_64 work rather than getting to the root of the issues and cross compile it correctly, which is a concern.

  • Work is continuing on the /proc/pressure monitoring code. Initial averaging wasn’t working so well but we have an improved approach which seems to regulate builds better.

  • Help is very much welcome in trying to resolve our autobuilder intermittent 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 4.1 Milestone Dates:

  • YP 4.1 M2 Release date 2022/07/22

  • YP 4.1 M3 build date 2022/08/22

  • YP 4.1 M3 Release date 2022/09/02

  • YP 4.1 M4 build date 2022/10/03

  • YP 4.1 M4 Release date 2022/10/28


Upcoming dot releases:

  • YP 3.1.18 build date 2022/07/27

  • YP 3.1.18 Release date 2022/08/05

  • YP 4.0.3 build date 2022/08/08

  • YP 4.0.3 Release date 2022/08/19

  • YP 3.1.19 build date 2022/08/29

  • YP 3.1.19 Release date 2022/09/09

  • YP 4.0.4 build date 2022/09/19

  • YP 4.0.4 Release date 2022/09/30

  • YP 3.1.20 build date 2022/10/10

  • YP 3.1.20 Release date 2022/10/21

  • YP 4.0.5 build date 2022/10/31

  • YP 4.0.5 Release date 2022/11/11


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


The Status reports are now stored on the wiki at: https://wiki.yoctoproject.org/wiki/Weekly_Status


[If anyone has suggestions for other information you’d like to see on this weekly status update, let us know!]



Neal Caidin
Program Manager, Program Management & Operations
The Linux Foundation
+1 (919) 238-9104 (w/h)
+1 (919) 949-1861 (m)


Join yocto@lists.yoctoproject.org to automatically receive all group messages.