Without this dependency, changes to functions added to SYSROOT_PREPROCESS_FUNCS do not change do_populate_sysroot's signature and thus don't cause it to re-execute.
Fixes [YOCTO #5852]. Signed-off-by: Paul Eggleton <paul.eggle...@linux.intel.com> --- meta/classes/staging.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/staging.bbclass b/meta/classes/staging.bbclass index d17a53e..644b9a8 100644 --- a/meta/classes/staging.bbclass +++ b/meta/classes/staging.bbclass @@ -95,6 +95,8 @@ python do_populate_sysroot () { bb.build.exec_func(f, d) } +do_populate_sysroot[vardeps] += "${SYSROOT_PREPROCESS_FUNCS}" + SSTATETASKS += "do_populate_sysroot" do_populate_sysroot[cleandirs] = "${SYSROOT_DESTDIR}" do_populate_sysroot[sstate-inputdirs] = "${SYSROOT_DESTDIR}" -- 1.8.5.3 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core