libsvg-cairo: explicitly disable X support
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 11 Sep 2014 21:50:15 +0000 (23:50 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 13 Sep 2014 19:54:35 +0000 (21:54 +0200)
Our libsvg-cairo package doesn't have any dependency on X, and the
source code doesn't seem to be using X. However, the configure script
checks for X headers and libraries. If they are found on the host,
/usr/lib and /usr/include get added to the library/header paths
causing weird build failures. This commit should fix this problem by
explicitly disabling the X support.

Should fix:

  http://autobuild.buildroot.org/results/d0f/d0fc233bb97c2ea18344746a5b7c63c8de65330a/
  http://autobuild.buildroot.org/results/0b3/0b3fb2ee9916aa265df5b6e4f04f6dfa25d1fc84/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/libsvg-cairo/libsvg-cairo.mk

index 93b8f76e6ebdc541a67b6d60b5545cc84c5ab132..fd1dbeebde0189d4a1713c856d19bf44c7619fc9 100644 (file)
@@ -11,4 +11,6 @@ LIBSVG_CAIRO_INSTALL_STAGING = YES
 LIBSVG_CAIRO_LICENSE         = LGPLv2.1+
 LIBSVG_CAIRO_LICENSE_FILES   = COPYING
 
+LIBSVG_CAIRO_CONF_OPT = --without-x
+
 $(eval $(autotools-package))