mirror of
https://github.com/armbian/build.git
synced 2026-05-05 04:06:14 +02:00
Some checks failed
Help forks / 📢 Run repository dispatch on fork (push) Has been cancelled
Add ability to preserve multiple versions of kernel, dtb, u-boot, headers, and libc packages while maintaining single-version policy for other packages. This enables: - Kernel rollback scenarios by keeping multiple linux-image-* versions - DTB rollback with multiple linux-dtb-* versions - Bootloader flexibility with multiple u-boot-* versions - Development stability with multiple linux-headers-* versions - Library compatibility with multiple libc6/libc-dev versions Changes: - Add KEEP_MULTIPLE_VERSIONS global variable (enabled by default) - Add package name pattern matching for critical packages - Add -m/--multiple-versions command-line option - Enhance deduplication logic to skip removal for matched packages - Update configuration display and help text Note: armbian-bsp packages continue to use single-version policy to avoid dependency conflicts. Signed-off-by: Igor Pecovnik <igor@armbian.com>