From bed19adbdaa65920648dbe6d74794719dcba569e Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Tue, 7 May 2024 13:17:33 +0200 Subject: [PATCH] configure.ac: --enable-embedded-yajl skips check for yajl Signed-off-by: Giuseppe Scrivano --- configure.ac | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 390c0ba9..6125dcbe 100644 --- a/configure.ac +++ b/configure.ac @@ -25,7 +25,10 @@ case "${enableval}" in esac],[embedded_yajl=false]) AM_CONDITIONAL([HAVE_EMBEDDED_YAJL], [test x"$embedded_yajl" = xtrue]) -AM_COND_IF([HAVE_EMBEDDED_YAJL], [], [PKG_CHECK_MODULES([YAJL], [yajl >= 2.1.0])]) +AM_COND_IF([HAVE_EMBEDDED_YAJL], [], [ +AC_SEARCH_LIBS(yajl_tree_get, [yajl], [AC_DEFINE([HAVE_YAJL], 1, [Define if libyajl is available])], [AC_MSG_ERROR([*** libyajl headers not found])]) +PKG_CHECK_MODULES([YAJL], [yajl >= 2.0.0]) +]) # Optionally install the library. AC_ARG_ENABLE(libocispec-install,