From: Wouter Wijngaards Date: Thu, 7 Feb 2008 14:09:24 +0000 (+0000) Subject: Fixup for solaris and libevent brokenness. X-Git-Tag: release-0.9~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d2b3e464acdfa1305a63de01ecda9247528aaa3e;p=thirdparty%2Funbound.git Fixup for solaris and libevent brokenness. git-svn-id: file:///svn/unbound/trunk@931 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/configure.ac b/configure.ac index 0fa55dca8..2ca5cfec1 100644 --- a/configure.ac +++ b/configure.ac @@ -527,8 +527,18 @@ if test x_$withval != x_no; then AC_MSG_RESULT(found in $thedir) CPPFLAGS="$CPPFLAGS -I$thedir"; BAK_LDFLAGS="$LDFLAGS" - LATE_LDFLAGS="$thedir/*.lo"; - LDFLAGS="$thedir/*.o $LDFLAGS" + # remove evdns from linking + mkdir build >/dev/null 2>&1 + mkdir build/libevent >/dev/null 2>&1 + mkdir build/libevent/.libs >/dev/null 2>&1 + ev_files_o=`ls $thedir/*.o | grep -v evdns\.o` + ev_files_lo=`ls $thedir/*.lo | grep -v evdns\.lo` + ev_files_libso=`ls $thedir/.libs/*.o | grep -v evdns\.o` + cp $ev_files_o build/libevent + cp $ev_files_lo build/libevent + cp $ev_files_libso build/libevent/.libs + LATE_LDFLAGS="build/libevent/*.lo" + LDFLAGS="build/libevent/*.o $LDFLAGS" else AC_MSG_ERROR([Cannot find the libevent library in $withval You can restart ./configure --with-libevent=no to use a builtin alternative. @@ -644,7 +654,7 @@ AC_DEFINE(HAVE_STRLCPY) AC_DEFINE(HAVE_MEMMOVE) AC_DEFINE(HAVE_GETADDRINFO) ]) -LDFLAGS="$LATE_LDFLAGS $LDFLAGS"; +LDFLAGS="$LATE_LDFLAGS $LDFLAGS" AC_DEFINE_UNQUOTED([MAXSYSLOGMSGLEN], [5120], [Define to the maximum message length to pass to syslog.])