Skip to content

SO3 v6.2.5

Latest

Choose a tag to compare

@daniel-rossier daniel-rossier released this 10 Aug 18:57
941c95c

v6.2.5 (10 aug 2026)

Patch release on the 6.2 line, fixing the release plumbing itself: the v6.2.4
tree could not be built from a fresh clone at all.

  • The tree-wide copyright e-mail alignment ran over a built working tree
    and committed 37 files the build materializes itself: usr/lib/lv_conf.h,
    the usr/lib/slv/ sources, the quilt staging directory usr/patches/ and
    the generated usr/src/{fillfb,lvgl_*}.c. On a fresh clone the lvgl patch
    set then found its own outputs already in place and do_patch died on the
    very first patch ("would create lib/lv_conf.h, which already exists").
    Local incremental trees never saw it — only fresh clones and the CI,
    which had been red since. The files are untracked and the whole family
    is now in .gitignore.

  • The Build and Style workflows only ran on main, yet tags are cut on
    release/vX.Y — the very commits a release points at were the only ones
    never built. They now also run on release/**, and release_process.rst
    documents the pre-tag check. On main, build (virt32) and build (virt64)
    are required status checks.

  • SO3_KERNEL_VERSION_FALLBACK is back in sync with the tag. A build from a
    tree without git metadata (tarball, bitbake workdir copy) banners this
    constant, and v6.2.4 shipped it still reading 6.2.3.