Message ID | 1410472215-19818-1-git-send-email-thomas.petazzoni@free-electrons.com |
---|---|
State | Accepted |
Commit | 4c443f0247bde405e57e8b7db078a56a7cf9130a |
Headers | show |
>>>>> "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 --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))
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(+)