• v9.1 3bca821d3e

    Add auto fast-path ISO rebuild via squashfs surgery

    mchus released this 2026-04-29 10:58:26 +03:00 | 55 commits to main since this release

    When only light files changed since the last full lb build (Go source,
    overlay scripts/configs), the build is now automatically done in ~5-8 min
    instead of 30+ min:

    • unsquashfs existing squashfs from prior build
    • rsync overlay-stage on top
    • mksquashfs repack (zstd, same block size)
    • xorriso ISO repack with -boot_image any replay (preserves EFI/MBR hybrid)

    Heavy changes (VERSIONS, package-lists, hooks, archives, Dockerfile,
    auto/config) still trigger a full lb build. Tracking is via a marker file
    (.bee-full-build-marker) written after each successful full build.

    No change to build-in-container.sh or the full build path.

    Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

    Downloads