mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-20 23:00:56 -05:00
Fixup for solaris and libevent brokenness.
git-svn-id: file:///svn/unbound/trunk@931 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
f3525b2081
commit
d2b3e464ac
1 changed files with 13 additions and 3 deletions
16
configure.ac
16
configure.ac
|
|
@ -527,8 +527,18 @@ if test x_$withval != x_no; then
|
||||||
AC_MSG_RESULT(found in $thedir)
|
AC_MSG_RESULT(found in $thedir)
|
||||||
CPPFLAGS="$CPPFLAGS -I$thedir";
|
CPPFLAGS="$CPPFLAGS -I$thedir";
|
||||||
BAK_LDFLAGS="$LDFLAGS"
|
BAK_LDFLAGS="$LDFLAGS"
|
||||||
LATE_LDFLAGS="$thedir/*.lo";
|
# remove evdns from linking
|
||||||
LDFLAGS="$thedir/*.o $LDFLAGS"
|
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
|
else
|
||||||
AC_MSG_ERROR([Cannot find the libevent library in $withval
|
AC_MSG_ERROR([Cannot find the libevent library in $withval
|
||||||
You can restart ./configure --with-libevent=no to use a builtin alternative.
|
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_MEMMOVE)
|
||||||
AC_DEFINE(HAVE_GETADDRINFO)
|
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.])
|
AC_DEFINE_UNQUOTED([MAXSYSLOGMSGLEN], [5120], [Define to the maximum message length to pass to syslog.])
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue