From 72c3cfe6c6b039644cec7f6d7025d2a70c4c0327 Mon Sep 17 00:00:00 2001 From: Tristan Matthews <tristan.matthews@savoirfairelinux.com> Date: Wed, 21 Mar 2012 07:33:15 -0400 Subject: [PATCH] * #9381: YAML_LIBS must be explicitly set in AC_SEARCH_LIBS macro --- daemon/configure.ac | 2 +- daemon/src/Makefile.am | 2 +- daemon/src/config/Makefile.am | 1 - daemon/test/Makefile.am | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/daemon/configure.ac b/daemon/configure.ac index e1a452a4b6..6fdc2ce37c 100644 --- a/daemon/configure.ac +++ b/daemon/configure.ac @@ -100,7 +100,7 @@ dnl Check for uuid development package - name: uuid-dev UUID_MIN_VERSION=1.0 PKG_CHECK_MODULES(UUID, uuid >= ${UUID_MIN_VERSION}, HAVE_UUID=true, HAVE_UUID=false); -AC_SEARCH_LIBS([yaml_parser_initialize], [yaml], [], [ +AC_SEARCH_LIBS([yaml_parser_initialize], [yaml], [AC_SUBST(YAML_LIBS, -lyaml)], [ AC_MSG_ERROR([Unable to find yaml development files])]) LIBCRYPTO_MIN_VERSION=1.0 diff --git a/daemon/src/Makefile.am b/daemon/src/Makefile.am index e6e8986a0f..158628f70c 100644 --- a/daemon/src/Makefile.am +++ b/daemon/src/Makefile.am @@ -30,7 +30,7 @@ sflphoned_CXXFLAGS = \ # libsflphone -sflphoned_LDADD = ./libsflphone.la $(libssl_LIBS) -lcrypto +sflphoned_LDADD = ./libsflphone.la $(libssl_LIBS) -lcrypto $(YAML_LIBS) noinst_LTLIBRARIES = libsflphone.la noinst_HEADERS = \ diff --git a/daemon/src/config/Makefile.am b/daemon/src/config/Makefile.am index c267988ab4..559faf36eb 100644 --- a/daemon/src/config/Makefile.am +++ b/daemon/src/config/Makefile.am @@ -14,4 +14,3 @@ noinst_HEADERS = \ yamlnode.h libconfig_la_CXXFLAGS = -I $(top_srcdir)/src -libconfig_la_LDFLAGS = @YAML_LIBS@ diff --git a/daemon/test/Makefile.am b/daemon/test/Makefile.am index 28c269d257..111e599a8b 100644 --- a/daemon/test/Makefile.am +++ b/daemon/test/Makefile.am @@ -6,7 +6,7 @@ check_PROGRAMS = test TESTS = run_tests.sh test_CXXFLAGS = -I . -test_LDADD = $(top_builddir)/src/libsflphone.la @ZRTPCPP_LIBS@ @LIBCRYPTO_LIBS@ @CPPUNIT_LIBS@ +test_LDADD = $(top_builddir)/src/libsflphone.la @ZRTPCPP_LIBS@ @LIBCRYPTO_LIBS@ @CPPUNIT_LIBS@ @YAML_LIBS@ EXTRA_DIST = $(test_SOURCES) sflphoned-sample.yml history-sample.tpl run_tests.sh test_SOURCES = \ -- GitLab