Message ID | 20190422200830.2831-1-thomas.petazzoni@bootlin.com |
---|---|
Headers | show |
Series | Fix fallouts from LINUX_BUILD_CMDS simplification | expand |
Thomas, All, On 2019-04-22 22:08 +0200, Thomas Petazzoni spake thusly: > - Due to calling "make all", a little bit more might get built, and > sometimes this "little bit more" needs mkimage, so we add > host-uboot-tools to the defconfig. This is enough as linux/linux.mk > automatically adds host-uboot-tools to its dependency if it's > enabled. I hesitated with adding an explicit > BR2_LINUX_KERNEL_NEEDS_HOST_UBOOT_TOOLS option, let me know if this > sounds better or if the proposed solution in this patch series is > good enough. Ithink the NEEDS_FOO options are only interesting when the host package does not have a kconfig option of its own. In this case, I think it is correct to do as you did. If linux did not have a conditional dependency on host-uboot-tools, then it should be added, rather than add a NEEDS_HOST_UBOOT_TOOLS. Regards, Yann E. MORIN.
On Mon, 22 Apr 2019 22:08:24 +0200 Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote: > Thomas Petazzoni (5): > linux: split calling "all" and "$(LINUX_TARGET_NAME)" targets > configs/beaglebone: kernel build needs mkimage > configs/qemu_nios2_10m50: kernel build needs mkimage > configs/qemu_ppc_mpc8544ds: kernel build needs mkimage > configs/qemu_ppc_virtex_ml507: kernel build needs mkimage I've applied the series, after adding a comment in linux.mk in PATCH 1/5, as suggested by Yann. Thomas