Patchwork [2/2] cairo: add missing dependency on xlib_libXext

login
register
mail settings
Submitter Thomas Petazzoni
Date Jan. 17, 2013, 9:57 p.m.
Message ID <1358459850-15495-2-git-send-email-thomas.petazzoni@free-electrons.com>
Download mbox | patch
Permalink /patch/213381/
State Superseded
Headers show

Comments

Thomas Petazzoni - Jan. 17, 2013, 9:57 p.m.
The X.org backend of Cairo now requires xlib_libXext. See
http://permalink.gmane.org/gmane.comp.lib.cairo/23385.

Fixes:

 http://autobuild.buildroot.org/results/795404665ec74a7ac929fdf8caf1397c9c54d80d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
 package/cairo/cairo.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Peter Korsgaard - Jan. 18, 2013, 11:51 a.m.
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 Thomas> The X.org backend of Cairo now requires xlib_libXext. See
 Thomas> http://permalink.gmane.org/gmane.comp.lib.cairo/23385.

 Thomas> Fixes:

 Thomas>  http://autobuild.buildroot.org/results/795404665ec74a7ac929fdf8caf1397c9c54d80d/build-end.log

 Thomas> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 Thomas> ---
 Thomas>  package/cairo/cairo.mk |    2 +-
 Thomas>  1 file changed, 1 insertion(+), 1 deletion(-)

 Thomas> diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk
 Thomas> index ab0615c..83c82c0 100644
 Thomas> --- a/package/cairo/cairo.mk
 Thomas> +++ b/package/cairo/cairo.mk
 Thomas> @@ -51,7 +51,7 @@ endif
 
 Thomas>  ifeq ($(BR2_PACKAGE_XORG7),y)
 Thomas>  	CAIRO_CONF_OPT += --enable-xlib --enable-xcb --with-x
 Thomas> -	CAIRO_DEPENDENCIES += xlib_libX11
 Thomas> +	CAIRO_DEPENDENCIES += xlib_libX11 xlib_libXext

You should also select it in Config.in then.

Patch

diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk
index ab0615c..83c82c0 100644
--- a/package/cairo/cairo.mk
+++ b/package/cairo/cairo.mk
@@ -51,7 +51,7 @@  endif
 
 ifeq ($(BR2_PACKAGE_XORG7),y)
 	CAIRO_CONF_OPT += --enable-xlib --enable-xcb --with-x
-	CAIRO_DEPENDENCIES += xlib_libX11
+	CAIRO_DEPENDENCIES += xlib_libX11 xlib_libXext
 else
 	CAIRO_CONF_OPT += --disable-xlib --disable-xcb --without-x
 endif