[oe] [meta-networking][PATCH] openconnect: fix parallel compilation failure

ChenQi Qi.Chen at windriver.com
Thu Aug 24 01:42:08 UTC 2017


On 08/23/2017 06:46 PM, Jussi Kukkonen wrote:
> On 23 August 2017 at 13:08, <Qi.Chen at windriver.com 
> <mailto:Qi.Chen at windriver.com>> wrote:
>
>     From: Chen Qi <Qi.Chen at windriver.com <mailto:Qi.Chen at windriver.com>>
>
>     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 <Qi.Chen at windriver.com
>     <mailto:Qi.Chen at windriver.com>>
>     ---
>      meta-networking/recipes-connectivity/openconnect/openconnect_git.bb
>     <http://openconnect_git.bb> | 4 ++++
>      1 file changed, 4 insertions(+)
>
>     diff --git
>     a/meta-networking/recipes-connectivity/openconnect/openconnect_git.bb
>     <http://openconnect_git.bb>
>     b/meta-networking/recipes-connectivity/openconnect/openconnect_git.bb
>     <http://openconnect_git.bb>
>     index 3a1f0f3..4242aa5 100644
>     ---
>     a/meta-networking/recipes-connectivity/openconnect/openconnect_git.bb
>     <http://openconnect_git.bb>
>     +++
>     b/meta-networking/recipes-connectivity/openconnect/openconnect_git.bb
>     <http://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


Thanks a lot. I'll send out a patch to upgrade it.

Best Regards,

Chen Qi




More information about the Openembedded-devel mailing list