From: Joe MacDonald <j...@deserted.net> Building bdwgc-native on systems with older versions of autoconf (earlier than 2.69) is known to have issues:
https://github.com/ivmai/bdwgc/issues/16 An option is to simply mask the errors with m4_pattern_allow(...) for each of the macros, but rerunning autoreconf produces a functional configure script that builds a functional native version of bdwgc. Signed-off-by: Joe MacDonald <j...@deserted.net> --- meta/recipes-support/bdwgc/bdwgc_7.2d.bb | 9 +++++++++ 1 file changed, 9 insertions(+) I tripped over this yesterday on one of my older builders. It happens to still be Ubuntu 12.04.2. I don't know if it's unique to my configuration, but after doing some digging around on the web I can't see any obvious indications that I'm missing any autotools package and the general consensus seems to be that autoreconf is the best option when the failures are relatively beign as they are here. -J. diff --git a/meta/recipes-support/bdwgc/bdwgc_7.2d.bb b/meta/recipes-support/bdwgc/bdwgc_7.2d.bb index 46e5257..d8e2de5 100644 --- a/meta/recipes-support/bdwgc/bdwgc_7.2d.bb +++ b/meta/recipes-support/bdwgc/bdwgc_7.2d.bb @@ -36,3 +36,12 @@ ARM_INSTRUCTION_SET = "arm" inherit autotools BBCLASSEXTEND = "native nativesdk" + +do_configure_prepend() { + # Without this, on older installations of autoconf errors crop up during configure: + # | configure.ac:70: error: possibly undefined macro: AC_MSG_ERROR + # | If this token and others are legitimate, please use m4_pattern_allow. + # | See the Autoconf documentation. + # | configure.ac:358: error: possibly undefined macro: AS_IF + ( cd ${S}; autoreconf -i ) +} -- 1.8.2 _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core