[yocto] New error in 1.7

Paul Eggleton paul.eggleton at linux.intel.com
Wed Nov 26 03:17:20 PST 2014


On Wednesday 26 November 2014 07:42:02 peterengcomau001 at adam.com.au wrote:
> Thanks for your patience. I was successful in building the patch as
> follows:
> __________________
> --- a/configure.ac    2014-08-28 03:20:36.000000000 +0300
> +++ b/configure.ac    2014-11-25 23:22:45.129711196 +0300
> @@ -13,7 +13,7 @@
>  AG_GST_INIT
>  
>  dnl initialize automake
> -AM_INIT_AUTOMAKE([-Wno-portability 1.11 no-dist-gzip dist-xz
> tar-ustar])
> +AM_INIT_AUTOMAKE([-Wno-portability 1.11 no-dist-gzip dist-xz
> tar-ustar foreign])
>  
>  dnl define PACKAGE_VERSION_* variables
>  AS_VERSION
>  ________________________________
> build proceeds past do_config but now fails at do_complie for the
> same module.
> 
> The last part of the error is as follows:
> ______________________________________________
> 
> | In file included from
> 
> /home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi/
> gstreamer1.0-plugins-hantro/1.0-r1/gst-hantro-g1-1.0/gst-libs/ext/g1/dwl/gst
> dwlallocator.c:31:0:
> 
> /home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi/
> gstreamer1.0-plugins-hantro/1.0-r1/gst-hantro-g1-1.0/gst-libs/ext/g1/dwl/gst
> dwlallocator.h:36:28: fatal error: gstg1allocator.h: No such file or
> directory
> 
> |  #include "gstg1allocator.h"
> |                             ^
> |
> | compilation terminated.
> | make[5]: *** [libgstdwlallocator_1.0_la-gstdwlallocator.lo] Error 1
> | make[5]: Leaving directory
> 
> `/home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi
> /gstreamer1.0-plugins-hantro/1.0-r1/build/gst-libs/ext/g1/dwl'
> | make[4]: *** [all-recursive] Error 1
> | make[4]: Leaving directory
> 
> `/home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi
> /gstreamer1.0-plugins-hantro/1.0-r1/build/gst-libs/ext/g1'
> | make[3]: *** [all-recursive] Error 1
> | make[3]: Leaving directory
> 
> `/home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi
> /gstreamer1.0-plugins-hantro/1.0-r1/build/gst-libs/ext'
> | make[2]: *** [all-recursive] Error 1
> | make[2]: Leaving directory
> 
> `/home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi
> /gstreamer1.0-plugins-hantro/1.0-r1/build/gst-libs'
> | make[1]: *** [all-recursive] Error 1
> | make[1]: Leaving directory
> 
> `/home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi
> /gstreamer1.0-plugins-hantro/1.0-r1/build'
> | make: *** [all] Error 2
> | ERROR: oe_runmake failed
> | WARNING: exit code 1 from a shell command.
> | ERROR: Function failed: do_compile (log file is located at
> 
> /home/lachlan/poky/build-atmel/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi/
> gstreamer1.0-plugins-hantro/1.0-r1/temp/log.do_compile.3977) ERROR: Task 603
> (/home/lachlan/poky/meta-atmel/recipes-multimedia/gstreamer1.0-plugins/gstre
> amer1.0-plugins-hantro_10.bb, do_compile) failed with exit code '1'
> ____________________________________________________________________________
> _____
> 
> Any ides on how to proceed?
> Maybe i go back to using poky 1.6.1 ?

Well, you could - but a better alternative would be to debug the issue. Where 
would gstg1allocator.h be expected to be found? Googling for that file only 
turns up your post, which is not a good sign - is it perhaps a file that's 
included as part of gstreamer1.0-plugins-hantro ?

You could try changing the gstreamer1.0-plugins-hantro recipe to inherit 
autotools-brokensep instead of autotools in case it's a separate build 
directory issue (since that was another change occurred in 1.7).

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre



More information about the yocto mailing list