[Buildroot] [PATCH v6 05/10] boot/zynqmp-firmware: new boot firmware
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Wed Nov 1 09:24:38 UTC 2023
Hello Neal,
On Tue, 31 Oct 2023 19:07:29 +0000
"Frager, Neal" <neal.frager at amd.com> wrote:
> When I do this, I am stuck with the following message:
> make: *** No rule to make target 'toolchain-bare-metal-buildroot', needed by '/buildroot/output/build/zynqmp-firmware-xilinx_v2023.1/.stamp_configured'. Stop.
>
> I also tried with host-toolchain-bare-metal-buildroot:
> make: *** No rule to make target 'host-toolchain-bare-metal-buildroot', needed by '/buildroot/output/build/zynqmp-firmware-xilinx_v2023.1/.stamp_configured'. Stop.
>
> I had this problem before which is why I solved it by just bypassing the dependency straight to newlib-bare-metal.
>
> Any ideas what the virtual package is missing?
Yann just pointed out to me what is very likely to be the explanation:
your toolchain-bare-metal-buildroot.mk is incorrect. It does this:
+(eval $(host-virtual-package))
While it should have been:
+$(eval $(host-virtual-package))
due to that, this makefile is most likely incorrect from a syntax point
of view, and ignored by make when all makefiles are parsed.
What I am a bit surprised with, is why you send a patch series that
includes this virtual package if you know you couldn't get it to work?
Best regards,
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
More information about the buildroot
mailing list