[Buildroot] [buildroot] libevas build failure analysis
arnaud.aujon at gmail.com
Thu Nov 28 19:35:00 UTC 2013
Ok, the problem has been reported to the dev ML, I will follow this.
2013/11/28 Lionel Orry <lionel.orry at gmail.com>
> Can you send an email on e-devel maiiling list? They are about to put
> EFL 1.7 in maintenance as soon as 1.8 is released, so I guess it's
> time to tell them, I'm sure they will correct it quickly
> On Thu, Nov 28, 2013 at 8:04 PM, arnaud aujon <arnaud.aujon at gmail.com>
> > Hi there,
> > A quick analysis of libevas build failure
> > (
> > The build fails because the member 'delete_me' of the Image_Entry_Flags
> > structure is undefined. This is because there is a ifdef
> > surrounding this member which is not defined during the build because the
> > toolchain doesn't have thread support.
> > From libevas.mk :
> > # async image preload support needs threads support in toolchain
> > ifneq ($(BR2_TOOLCHAIN_HAS_THREADS),y)
> > LIBEVAS_CONF_OPT += --disable-async-preload
> > endif
> > But it seems like the file evas_cache2.c is using 'delete_me' regardless
> > the 'async image preload support'
> > I don't have the time to investigate more, but it looks like without
> > we should use 'lib/cache' and not 'lib/cache2' which are defining the
> > symboles but 'cache2' absolutely need threads support, 'cache' doesn't .
> > So I guess we have to fix the makefile to use this the 'cache'
> > implementation.
> > Does someone know what we should do here ?
> > Regards,
> > Arnaud
> > _______________________________________________
> > buildroot mailing list
> > buildroot at busybox.net
> > http://lists.busybox.net/mailman/listinfo/buildroot
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the buildroot