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

Reply via email to