From: Jeremy C. Reed Date: Wed, 16 May 2012 14:52:48 +0000 (-0500) Subject: [master] version the log library X-Git-Tag: trac2351_base~226^2~107 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6313b727c2f978e4d4775a32c08e49bb3afc1bf8;p=thirdparty%2Fkea.git [master] version the log library This is to fix the ongoing problem seen on a builder: /libexec/ld-elf.so.1: /usr/home/jreed/builder/work/BIND10-cppcheck/20120516030045-FreeBSD8-amd64-GCC/build/src/lib/datasrc/tests/.libs/run_unittests: Undefined symbol "_ZN3isc3log23checkExcessPlaceholdersEPSsj" It was matching the library in the base system instead. This was discussed on jabber some weeks ago. --- diff --git a/src/lib/log/Makefile.am b/src/lib/log/Makefile.am index 286e9fd0d6..b82eb1b953 100644 --- a/src/lib/log/Makefile.am +++ b/src/lib/log/Makefile.am @@ -47,3 +47,4 @@ liblog_la_CXXFLAGS += -Wno-error endif liblog_la_CPPFLAGS = $(AM_CPPFLAGS) $(LOG4CPLUS_INCLUDES) liblog_la_LIBADD = $(LOG4CPLUS_LIBS) $(top_builddir)/src/lib/util/libutil.la +liblog_la_LDFLAGS = -no-undefined -version-info 1:0:0