On 23 August 2017 at 13:08, <[email protected]> wrote: > From: Chen Qi <[email protected]> > > This patch solves the following error which appears now and then because of > parallel building. > > ../git/main.c:78:21: fatal error: version.c: No such file or directory > > version.c is generated at build time. And it's needed by some objects. So > it needs to be generated first to avoid compilation failure. > > This patch fix the problem by generating version.c first before building > others. > > Signed-off-by: Chen Qi <[email protected]> > --- > meta-networking/recipes-connectivity/openconnect/openconnect_git.bb | 4 > ++++ > 1 file changed, 4 insertions(+) > > diff --git a/meta-networking/recipes-connectivity/openconnect/openc > onnect_git.bb b/meta-networking/recipes-connectivity/openconnect/openc > onnect_git.bb > index 3a1f0f3..4242aa5 100644 > --- a/meta-networking/recipes-connectivity/openconnect/openconnect_git.bb > +++ b/meta-networking/recipes-connectivity/openconnect/openconnect_git.bb > @@ -25,3 +25,7 @@ inherit autotools pkgconfig > > EXTRA_OECONF += > "--with-vpnc-script=${SYSROOT_DESTDIR}${sysconfdir}/vpnc/vpnc-script > \ > --disable-static" > + > +do_compile_prepend() { > + make version.c > +} >
Upstream has had a proper Makefile.am fix for this since August 2016. I think the recipe should just be upgraded -- VPN software from 2015 is a bad idea. Jussi -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
