Add support for U-Boots Kbuild & Kconfig build system
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 14 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 14 patches the cover letter announces are in this archive.
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
Hello Thomas,
Quoted 12 lines · Thomas Petazzoni
Hello J?rg,
Quoted 8 lines · Thomas Petazzoni
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.
You're right, it's not backward compatible.
Quoted 7 lines
Quoted 7 lines
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.
U-Boot 2014.10 still supports the old <board_name>_config build system. So it should be safe to update the version number only (in case the board is still supported).
Quoted 5 lines
Quoted 2 lines
Can you work on a solution that preserves compatibility?
Since I had no feedback about this (probably due to the winter holidays),
You're right with the winter holidays..
Quoted 3 lines
I'll mark those patches as "Changes Requested" in patchwork. Can you resend a new version that takes into account the need for backward compatibility with older versions of U-Boot?
I can do this. Do you have any suggestion for providing backward compatibility? I have a config option for the U-Boot menu in mind, e.g.:
U-Boot Version (2014.10) --->
[ ] Use Kconfig build system (NEW)
Best regards
J?rg Krause