diff mbox

libsvg-cairo: explicitly disable X support

Message ID 1410472215-19818-1-git-send-email-thomas.petazzoni@free-electrons.com
State Accepted
Commit 4c443f0247bde405e57e8b7db078a56a7cf9130a
Headers show

Commit Message

Thomas Petazzoni Sept. 11, 2014, 9:50 p.m. UTC
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>
---
 package/libsvg-cairo/libsvg-cairo.mk | 2 ++
 1 file changed, 2 insertions(+)

Comments

Peter Korsgaard Sept. 13, 2014, 7:54 p.m. UTC | #1
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 > 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>

Committed, thanks.
diff mbox

Patch

diff --git a/package/libsvg-cairo/libsvg-cairo.mk b/package/libsvg-cairo/libsvg-cairo.mk
index 93b8f76..fd1dbee 100644
--- a/package/libsvg-cairo/libsvg-cairo.mk
+++ b/package/libsvg-cairo/libsvg-cairo.mk
@@ -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))