<div dir="auto">I am out til Sunday, so please someone else please resend just the revert. Next week I will check the ppc issue and resend the rest (v2 is the same as v3 except the rebase after this change, so after revert the v2 will apply cleanly again)</div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jul 5, 2018, 10:23 Richard Purdie <<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 2018-07-05 at 09:15 +0200, Nicolas Dechesne wrote:<br>
> On Wed, Jul 4, 2018 at 10:07 PM Martin Jansa <<a href="mailto:martin.jansa@gmail.com" target="_blank" rel="noreferrer">martin.jansa@gmail.com</a>><br>
> wrote:<br>
> > <br>
> > This reverts commit 2e7f3b2b9318d1e5395ad58131eafb873f614326.<br>
> > <br>
> > It was breaking quite common use case that the dtb files are in<br>
> > some subdirectory and then kernel build fails to build them.<br>
> > <br>
> > As reported by khem:<br>
> > <a href="http://lists.openembedded.org/pipermail/openembedded-core/2018-July" rel="noreferrer noreferrer" target="_blank">http://lists.openembedded.org/pipermail/openembedded-core/2018-July</a><br>
> > /152578.html<br>
> > me:<br>
> > <a href="http://lists.openembedded.org/pipermail/openembedded-core/2018-July" rel="noreferrer noreferrer" target="_blank">http://lists.openembedded.org/pipermail/openembedded-core/2018-July</a><br>
> > /152579.html<br>
> > on raspberrypi3 build:<br>
> > <br>
> > make[3]: *** No rule to make target<br>
> > 'arch/arm/boot/dts/dwc2.dtbo'. Stop.<br>
> > arch/arm/Makefile:345: recipe for target 'dwc2.dtbo' failed<br>
> > make[2]: *** [dwc2.dtbo] Error 2<br>
> > Makefile:146: recipe for target 'sub-make' failed<br>
> > <br>
> > and trevor on the IRC:<br>
> > 20:35:49 < tlwoerner> the recent<br>
> > 2e7f3b2b9318d1e5395ad58131eafb873f614326 commit in oe-core seems to<br>
> > cause dragonboard-410c's kernel to fail to build<br>
> > 20:36:26 < tlwoerner> for the dragonboard-410c, KERNEL_DEVICETREE<br>
> > is set to "qcom/apq8016-sbc.dtb" but the build failure is:<br>
> > 20:36:37 < tlwoerner> *** No rule to make target<br>
> > 'arch/arm64/boot/dts/dts/qcom/apq8016-sbc.dtb'. Stop.<br>
> > 20:36:44 < tlwoerner> i.e. the "qcom/" is getting removed<br>
> > 20:37:08 < tlwoerner> oops!!<br>
> > 20:37:33 < tlwoerner> wrong copy&paste, the actual error is:<br>
> > 20:37:36 < tlwoerner> *** No rule to make target<br>
> > 'arch/arm64/boot/dts/apq8016-sbc.dtb'. Stop.<br>
> > 20:37:53 < tlwoerner> i.e., the "qcom/" is being stripped out<br>
> <br>
> > Signed-off-by: Martin Jansa <<a href="mailto:Martin.Jansa@gmail.com" target="_blank" rel="noreferrer">Martin.Jansa@gmail.com</a>><br>
> <br>
> Thanks! As reported by Trevor, it's needed for meta-qcom..<br>
> <br>
> Reviewed-by: Nicolas Dechesne <<a href="mailto:nicolas.dechesne@linaro.org" target="_blank" rel="noreferrer">nicolas.dechesne@linaro.org</a>><br>
<br>
Just to note that I'm happy to take this but its based on top of<br>
Martin's other patches and those look like they'll need a respin so<br>
this will either have to wait or get rebased...<br>
<br>
Cheers,<br>
<br>
Richard<br>
</blockquote></div>