On 08/23/2017 06:46 PM, Jussi Kukkonen wrote:
On 23 August 2017 at 13:08, <[email protected] <mailto:[email protected]>> wrote:

    From: Chen Qi <[email protected] <mailto:[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]
    <mailto:[email protected]>>
    ---
     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

--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to