[Buildroot] [PATCH 00/14] Add support for U-Boots Kbuild & Kconfig build system
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sun Dec 21 22:40:06 UTC 2014
Dear Jörg Krause,
On Sat, 13 Dec 2014 00:15:57 +0100, Jörg Krause wrote:
> This patch series adds to the bootloader Das U-Boot:
> * Update to the latest stable version 2014.10
> * Support for its Kbuild & Kconfig build 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
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list