[Buildroot] [PATCH] cairo: Build with GLESv2 and VG backends if possible

Peter Korsgaard jacmet at uclibc.org
Fri Dec 20 07:48:35 UTC 2013


>>>>> "Paul" == Paul Cercueil <paul at crapouillou.net> writes:

 > Signed-Off-By: Paul Cercueil <paul at crapouillou.net>
 > ---
 >  package/cairo/cairo.mk | 14 ++++++++++++++
 >  1 file changed, 14 insertions(+)

 > diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk
 > index 347bb75..aa03a27 100644
 > --- a/package/cairo/cairo.mk
 > +++ b/package/cairo/cairo.mk
 > @@ -54,6 +54,20 @@ else
 >  	CAIRO_CONF_OPT += --disable-directfb
 >  endif
 
 > +ifeq ($(BR2_PACKAGE_HAS_OPENGL_ES),y)
 > +	CAIRO_CONF_OPT += --enable-glesv2
 > +	CAIRO_DEPENDENCIES += libgles
 > +else
 > +	CAIRO_CONF_OPT += --disable-glesv2
 > +endif
 > +
 > +ifeq ($(BR2_PACKAGE_HAS_OPENVG),y)
 > +	CAIRO_CONF_OPT += --enable-vg
 > +	CAIRO_DEPENDENCIES += libopenvg
 > +else
 > +	CAIRO_CONF_OPT += --disable-vg
 > +endif

What openvg / gles providers did you test against? We seem to have a
number of autobuild failures with the rpi provider:

http://autobuild.buildroot.net/results/b7f/b7f71cd412e5a7f801e81140a02c7da04694151f/build-end.log

http://autobuild.buildroot.net/results/f70/f7012c1e09d75dd103b61da364272f6385d2dc7b/build-end.log

http://autobuild.buildroot.net/results/ec5/ec550547f6465b52ba552ca757c9bbeac17cd1c6/build-end.log

http://autobuild.buildroot.net/results/81a/81ae93018ca6d7a61460e0c78d5a60e6a5531dbc/build-end.log

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list