From 397b1dff48859b936f97605a3745c278249c437f Mon Sep 17 00:00:00 2001 From: Christian Franke Date: Thu, 1 Nov 2018 13:41:14 +0100 Subject: [PATCH] configure: Check whether libyang has ENABLE_LYD_PRIV Signed-off-by: Christian Franke --- configure.ac | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac index e0ab752a0b..6782c539ed 100755 --- a/configure.ac +++ b/configure.ac @@ -1595,6 +1595,12 @@ dnl --------------- PKG_CHECK_MODULES(libyang, [libyang >= 0.16.7], , [ AC_MSG_ERROR([libyang (>= 0.16.7) was not found on your system.]) ]) +AC_CHECK_MEMBER([struct lyd_node.priv], [], [ + AC_MSG_ERROR([m4_normalize([ + libyang needs to be compiled with ENABLE_LYD_PRIV=ON. + See http://docs.frrouting.org/projects/dev-guide/en/latest/building-libyang.html for details.]) + ]) +], [[#include ]]) dnl --------------- dnl configuration rollbacks -- 2.39.5