Weekly Status: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 1: Line 1:
== Yocto Project Weekly Status June 17th, 2025 ==
== Yocto Project Weekly Status June 24th, 2025 ==
Current Dev Position: YP 5.3 M1<br/>
Current Dev Position: YP 5.3 M2<br/>
Next Deadline: YP 5.3 M1 Build date 2025-06-09<br/>
Next Deadline: YP 5.3 M2 Build date 2025-07-21<br/>


'''Next Team Meetings:'''<br/>
'''Next Team Meetings:'''<br/>
*Bug Triage meeting - Thursday June 19th at 7:30 am PST (https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09)
*Bug Triage meeting - Thursday June 26th at 7:30 am PST (https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09)
*Weekly Project Engineering Sync - Tuesday June 17th at 8 am PST (https://zoom.us/j/990892712?pwd=cHU1MjhoM2x6ck81bkcrYjRrcmJsUT09)
*Weekly Project Engineering Sync - Tuesday June 24th at 8 am PST (https://zoom.us/j/990892712?pwd=cHU1MjhoM2x6ck81bkcrYjRrcmJsUT09)
*Yocto Project Patch Review - Thursday June 19th 10am GMT and Monday June 23rd 9am PDT (https://zoom.us/j/97762397148?pwd=1xkiC9hp9SjEonaTaONwTb6iWry4Eb.1)  
*Yocto Project Patch Review - Thursday June 26th 10am GMT and Monday June 30th 9am PDT (https://zoom.us/j/97762397148?pwd=1xkiC9hp9SjEonaTaONwTb6iWry4Eb.1)  


'''Project data dashboard: https://dashboard.yoctoproject.org/'''<br/>
'''Project data dashboard: https://dashboard.yoctoproject.org/'''<br/>


'''Key Status/Updates:'''<br/>
'''Key Status/Updates:'''<br/>
*YP 5.0.10 was released
*YP 5.3 M1 is in QA
*YP 5.3 M1 is due to build
*Patches continue to merge into master for upgrades and fixes.
*Patches continue to merge into master for upgrades and fixes.
*The UNPACKDIR layout changes merged. This has been disruptive for layers and it will take a while for changes to filter through various layers. It does set up better in the future with tools like devtool to avoid having lots of legacy layouts to support, and cleans up git recipes to be easier to write going forward.
*To support this, the layer series was updated to whinlatter in core.
*The clang build time and size increases continue to cause significant concern.
*The clang build time and size increases continue to cause significant concern.
*Network access outside of do_fetch now causes yocto-check-layer to fail which is a new change/requirement for Yocto Compatible v3. We need to work out how to handle this for go recipes in particular in meta-openembedded.
*There are patches in progress for improving gomod support in devtool and the mirroring issue for gomod was resolved.The main mirroring issues left are around “downloadfilename” support in urls which likely needs to be rewritten.
*The toolchain selection patches have merged
*Support for BUILDHISTORY_RESET was removed as it was error prone and better handled on the CI side of integration.
*OE-Core is adopting the use of glvnd for libGL abstraction
*The initial RISC-V tune changes merged
*Support for distro/machine selection with builtin fragments was added.
*A section was added to the manual on primary and secondary architecture/feature support for Yocto Project: https://docs.yoctoproject.org/dev/ref-manual/yocto-project-supported-features.html
*An email about this was sent to the openembedded-architecture list: https://lists.openembedded.org/g/openembedded-architecture/message/2162
*For M2, the following changes have been mentioned as possibilities:
*For M2, the following changes have been mentioned as possibilities:
**Patches for changing the workdir layout for unpack have been proposed with potentially significant impact for git based recipes. Feedback/review is welcome.
**bitbake-setup
**bitbake-setup
**bitbake config fragment support for distro/machine
**wic split from OE-Core
**wic split from OE-Core
**RISC-V tune changes
**RISC-V tune changes (part 2)
**go/gomod fetcher changes
**go/gomod fetcher changes
**switch classextend to use [filter] support from bitbake


'''Ways to contribute:'''<br/>
'''Ways to contribute:'''<br/>
Line 37: Line 42:


'''Tracking Metrics:'''<br/>
'''Tracking Metrics:'''<br/>
*WDD 2777 (last week 2740) (https://wiki.yoctoproject.org/charts/combo.html)
*WDD 2778 (last week 2777) (https://wiki.yoctoproject.org/charts/combo.html)
*OE-Core/Poky Patch Metrics
*OE-Core/Poky Patch Metrics
**Total patches found: 1084 (last week 1089)
**Total patches found: 1093 (last week 1084)
**Patches in the Pending State: 158 (15%) [last week 157 (14%)]
**Patches in the Pending State: 157 (14%) [last week 158 (19%)]
*https://autobuilder.yocto.io/-release/patchmetrics/
*https://autobuilder.yocto.io/-release/patchmetrics/


'''YP 5.3 Milestone Dates:'''<br/>
'''YP 5.3 Milestone Dates:'''<br/>
*YP 5.3 M1 Build Date 2025-06-09
*YP 5.3 M1 in QSA.
*YP 5.3 M1 Release Date 2025-06-20
*YP 5.3 M2 Build Date 2025-07-21
*YP 5.3 M2 Build Date 2025-07-21
*YP 5.3 M2 Release Date 2025-08-01
*YP 5.3 M2 Release Date 2025-08-01
Line 54: Line 58:


'''Upcoming dot releases:'''<br/>
'''Upcoming dot releases:'''<br/>
*YP 5.0.10 was released.
*YP 4.0.28 Build Date 2025-06-30
*YP 4.0.28 Build Date 2025-06-30
*YP 4.0.28 Release Date 2025-07-11
*YP 4.0.28 Release Date 2025-07-11

Revision as of 14:47, 24 June 2025

Yocto Project Weekly Status June 24th, 2025

Current Dev Position: YP 5.3 M2
Next Deadline: YP 5.3 M2 Build date 2025-07-21

Next Team Meetings:

Project data dashboard: https://dashboard.yoctoproject.org/

Key Status/Updates:

  • YP 5.3 M1 is in QA
  • Patches continue to merge into master for upgrades and fixes.
  • The UNPACKDIR layout changes merged. This has been disruptive for layers and it will take a while for changes to filter through various layers. It does set up better in the future with tools like devtool to avoid having lots of legacy layouts to support, and cleans up git recipes to be easier to write going forward.
  • To support this, the layer series was updated to whinlatter in core.
  • The clang build time and size increases continue to cause significant concern.
  • There are patches in progress for improving gomod support in devtool and the mirroring issue for gomod was resolved.The main mirroring issues left are around “downloadfilename” support in urls which likely needs to be rewritten.
  • Support for BUILDHISTORY_RESET was removed as it was error prone and better handled on the CI side of integration.
  • OE-Core is adopting the use of glvnd for libGL abstraction
  • The initial RISC-V tune changes merged
  • Support for distro/machine selection with builtin fragments was added.
  • A section was added to the manual on primary and secondary architecture/feature support for Yocto Project: https://docs.yoctoproject.org/dev/ref-manual/yocto-project-supported-features.html
  • An email about this was sent to the openembedded-architecture list: https://lists.openembedded.org/g/openembedded-architecture/message/2162
  • For M2, the following changes have been mentioned as possibilities:
    • bitbake-setup
    • wic split from OE-Core
    • RISC-V tune changes (part 2)
    • go/gomod fetcher changes
    • switch classextend to use [filter] support from bitbake

Ways to contribute:

Tracking Metrics:

YP 5.3 Milestone Dates:

  • YP 5.3 M1 in QSA.
  • YP 5.3 M2 Build Date 2025-07-21
  • YP 5.3 M2 Release Date 2025-08-01
  • YP 5.3 M3 Build Date 2025-09-01
  • YP 5.3 M3 Release Date 2025-09-12
  • YP 5.3 M4 Build Date 2025-10-06
  • YP 5.3 M4 Release Date 2025-10-31

Upcoming dot releases:

  • YP 4.0.28 Build Date 2025-06-30
  • YP 4.0.28 Release Date 2025-07-11
  • YP 5.2.2 Build Date 2025-07-07
  • YP 5.2.2 Release Date 2025-07-18
  • YP 5.0.11 Build Date 2025-07-14
  • YP 5.0.11 Release Date 2025-07-25
  • YP 4.0.29 Build Date 2025-08-11
  • YP 4.0.29 Release Date 2025-08-25
  • YP 5.2.3 Build Date 2025-08-18
  • YP 5.2.3 Release Date 2025-08-29
  • YP 5.0.12 Build Date 2025-08-25
  • YP 5.0.12 Release Date 2025-09-05
  • YP 4.0.30 Build Date 2025-09-22
  • YP 4.0.30 Release Date 2025-10-03
  • YP 5.2.4 Build Date 2025-09-29
  • YP 5.2.4 Release Date 2025-10-10
  • YP 5.0.13 Build Date 2025-10-13
  • YP 5.0.13 Release Date 2025-10-24
  • YP 4.0.31 Build Date 2025-11-03
  • YP 4.031 Release Date 2025-11-14
  • YP 5.0.14 Build Date 2025-11-17
  • YP 5.0.14 Release Date 2025-11-28
  • YP 4.0.32 Build Date 2025-12-15
  • YP 4.0.32 Release Date 2025-12-24
  • YP 5.0.15 Build Date 2026-01-05
  • YP 5.0.15 Release Date 2026-01-16

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

Archives