Hi all, Last week I came across the issue that building "dtbs" for ARM in a recent (3.9-rcX) kernel fails if it's done in a clean tree, right after "make xxx_defconfig". I am quite certain that this used to work in 3.8. The error is "asm/types.h not found". The problem does not happen if "zImage" is built first and "dtbs" is built second.
Eventually, I found that the root cause seems to be that "asm-generic" is not a dependency for "dtbs" or, rather, "scripts" in the top-level makefile. Building target "zImage" will implicitly build "asm-generic", and subsequent "dtbs" builds will therefore succeed. The proposed patch adds "asm-generic" as dependency of the "scripts" target. I don't know if the proposed solution is the best possible. It does, however, work for me. Regards, -Markus _______________________________________________ devicetree-discuss mailing list [email protected] https://lists.ozlabs.org/listinfo/devicetree-discuss
