Koen Kooi - 2011-07-26 09:39:21 > > > Op 26-07-11 11:21, Alessandro Sappia schreef: > > * dbus-glib require some source files generated during native build in > > order to build on target. > > > > Signed-off-by: Alessandro Sappia <[email protected]> --- > > recipes/dbus/dbus-glib.inc | 8 ++++---- > > recipes/dbus/dbus-glib_0.86.bb | 7 +------ 2 files changed, 5 > > insertions(+), 10 deletions(-) > > > > diff --git a/recipes/dbus/dbus-glib.inc b/recipes/dbus/dbus-glib.inc index > > c1c1813..7208e91 100644 --- a/recipes/dbus/dbus-glib.inc +++ > > b/recipes/dbus/dbus-glib.inc @@ -21,19 +21,19 @@ inherit autotools > > pkgconfig gettext > > > > BBCLASSEXTEND = "native" > > > > -do_configure_prepend() { +do_configure() { install -m 0644 > > ${STAGING_DATADIR_NATIVE}/dbus/dbus-bus-introspect.xml ${S}/tools/ install > > -m 0644 ${STAGING_DATADIR_NATIVE}/dbus/dbus-glib-bindings.h ${S}/tools/ - + > > autotools_do_configure } > > > > do_configure_virtclass-native() { autotools_do_configure } > > > > -do_install_virtclass-native() { - autotools_do_install > > +do_install_append_virtclass-native() { install -d ${D}${datadir}/dbus + > > install -m 0644 dbus-bus-introspect.xml ${D}${datadir}/dbus install -m > > 0644 tools/dbus-glib-bindings.h ${D}${datadir}/dbus } > > Out of curiousity, why are you mixing the 2 styles (append/prepend vs > replacement) in this commit? >
This is because, didn't checked why, do_configure_prepend() didn't worked seamless, while do_install_append works fine for me. Before further investigation occurs, as this build is needed for those starting now to build I wrote this way. A better solution would be available if a virtclass-cross would exists, while now we have just virtclass-sdk and virtclass-native. Are you OK with the patch ? Regards, Alessandro _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
