--PKG_CHECK_MODULES(LIBXML, [libxml-2.0 >= 2.7.7],
-- [have_libxml=yes
-- AC_DEFINE(HAVE_LIBXML)],
-- [have_libxml=no])
+-AS_IF([test "x$enable_xml" != "xno"], [
+- PKG_CHECK_MODULES(LIBXML, [libxml-2.0 >= 2.7.7],
+- [have_libxml=yes
+- AC_DEFINE(HAVE_LIBXML)],
+- [AS_IF([test "x$enable_xml" = "xyes"], [
+- AC_MSG_ERROR([libxml2 not found])])])
+-])