Add support for U-Boots Kbuild & Kconfig build system
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 of 14 patches 0 repliesNew
4 of 14 patches are in this archive. The cover letter announces 14.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/14 | boot/uboot: bump to version 2014.10 | +0 | 0 replies | |
| 8/14 | boot/uboot/Config.in: Fix BR2_TARGET_UBOOT_SPL | +0 | 0 replies | |
| 9/14 | boot/uboot/Config.in: Fix BR2_TARGET_UBOOT_SPL_NAME | +0 | 0 replies | |
| 10/14 | boot/uboot/uboot.mk: Strip quotes from BR2_TARGET_UBOOT_SPL_NAME | +0 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [Buildroot] [PATCH 00/14] Add support for U-Boots Kbuild & Kconfig build system
Dear J?rg Krause,
Quoted 5 lines · J?rg Krause
This patch series adds to the bootloader Das U-Boot:
* Update to the latest stable version 2014.10
* Support for itsKbuild&Kconfigbuild system
* Documentation in the manual
* Fixes and adjustments to the packages infrastructure
Thanks for working on this, definitely good to see someone tackling the bump to the first kconfig-enabled U-Boot version.
There is however one big issue with your patch series: I believe it breaks backward compatibility with U-Boot versions older than 2014.10. And a *lot* of people are using old versions of U-Boot, to which they are stuck due to the old version being their only choice for a given piece of hardware.
So we clearly need to continue to support older versions of U-Boot, that don't have the kconfig stuff. I just gave a try, and it seems like the old U-Boot way of configuring/building things apparently still works with U-Boot 2014.10. So your PATCH 01/14 is probably OK. However starting from 02/14, I believe you'll be breaking things for U-Boot versions older than 2014.10.
Can you work on a solution that preserves compatibility?
Thanks,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com