On Fri, 29 Mar 2019 at 12:49, Clemens Eisserer <linuxhi...@gmail.com> wrote: > The issue was the _$PN appended to DEPENDS, when I removed it the build > succeeded: > changing DEPENDS_${PN} = "luajit" to DEPENDS = "luajit" did the trick.
Right, DEPENDS_${PN} isn't a variable that is used. You'll most likely have got a warning from bitbake about that. > However, I am still puzzled what happens here and why it worked before. Because in the old days, every recipe shared a global sysroot. If luajit was built at some point, it was in the sysroot. For the last few releases (almost two years now?) the sysroot is per-recipe, so if you don't have luajit in DEPENDS then it isn't in the sysroot. Ross -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto