You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.4 KiB
42 lines
1.4 KiB
https://github.com/dajobe/raptor/commit/3f9335b3cfd945a8d5f6f75f87cab04c53cc2b6d
|
|
|
|
From 3f9335b3cfd945a8d5f6f75f87cab04c53cc2b6d Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
|
|
Date: Tue, 27 Oct 2015 10:35:35 +0100
|
|
Subject: [PATCH] configure.ac: do additional checks on libxml2 when library is
|
|
found
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=UTF-8
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
In yocto cross environments we must use pkg-config. Configuring with
|
|
|
|
--without-xml2-config
|
|
--without-curl-config
|
|
|
|
causes
|
|
|
|
| checking for LIBXML... yes
|
|
| checking for libxml via pkg-config... yes - 2.9.2
|
|
| checking for LIBCURL... yes
|
|
| checking for libcurl via pkg-config... yes - 7.44.0
|
|
| checking for ICU... no
|
|
| checking for yajl installation... not found. Get it from http://lloyd.github.com/yajl/ and use --with-yajl=DIR if necessary to configure the installation directory.
|
|
| checking GRDDL parser requirements... no - libxml2 and libxslt are both not available
|
|
|
|
Applying this patch fixes configuration.
|
|
|
|
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -599,7 +599,7 @@ have_libxml=0
|
|
need_libxml=0
|
|
|
|
oCPPFLAGS="$CPPFLAGS"
|
|
-if test "X$XML_CONFIG" != X; then
|
|
+if test "X$libxml_source" != X; then
|
|
CPPFLAGS="$LIBXML_CFLAGS $CPPFLAGS"
|
|
LIBS="$LIBS $LIBXML_LIBS"
|
|
AC_CHECK_FUNC(xmlCreatePushParserCtxt, have_xmlCreatePushParserCtxt=yes, have_xmlCreatePushParserCtxt=no)
|
|
|