From cc79250fcc48a162a79b36bb9d14c04e912d08b6 Mon Sep 17 00:00:00 2001
From: oai <francois.taburet@nokia-bell-labs.com>
Date: Fri, 22 Sep 2017 12:13:32 +0200
Subject: [PATCH] Fix configuration module shared library improperly build and
 not loadable when libconfig version is below 1.5

---
 common/config/libconfig/config_libconfig.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/common/config/libconfig/config_libconfig.c b/common/config/libconfig/config_libconfig.c
index d4e75e42eff..35a70dfcc79 100644
--- a/common/config/libconfig/config_libconfig.c
+++ b/common/config/libconfig/config_libconfig.c
@@ -11,6 +11,10 @@
 #include "../config_userapi.h"
 #include "errno.h"
 
+#if ( LIBCONFIG_VER_MAJOR == 1 && LIBCONFIG_VER_MINOR < 5)
+#define config_setting_lookup config_lookup_from
+#endif
+
 void config_libconfig_end(void );
 
 int read_strlist(paramdef_t *cfgoptions,config_setting_t *setting, char *cfgpath)
-- 
GitLab