From: Marko Kreen Date: Thu, 5 Jun 2008 09:28:23 +0000 (+0000) Subject: autoconf 2.59 compat hacks from HEAD X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=1eeb198517ac73252d6aeadd1ce1a61f0644e719;p=pgbouncer.git autoconf 2.59 compat hacks from HEAD --- diff --git a/configure.ac b/configure.ac index 5df8be5..47af829 100644 --- a/configure.ac +++ b/configure.ac @@ -3,6 +3,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(pgbouncer, 1.1.3rc1) AC_CONFIG_SRCDIR(src/bouncer.h) AC_CONFIG_HEADER(config.h) +AC_PREREQ(2.59) dnl Checks for programs. AC_PROG_CC @@ -68,12 +69,21 @@ AC_CHECK_HEADERS([sys/ucred.h], [], [], [ dnl Checks for typedefs, structures, and compiler characteristics. AC_C_INLINE AC_C_BIGENDIAN +AC_SYS_LARGEFILE AC_TYPE_PID_T AC_TYPE_SIZE_T -AC_TYPE_UINT8_T -AC_TYPE_UINT32_T -AC_TYPE_UINT64_T -AC_SYS_LARGEFILE + +dnl autoconf 2.59 does not have UINT macros nor docdir +m4_ifdef([AC_TYPE_UINT8_T], [ + AC_TYPE_UINT8_T + AC_TYPE_UINT32_T + AC_TYPE_UINT64_T +], [ + datarootdir='${prefix}/share' + docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' + AC_SUBST(datarootdir) + AC_SUBST(docdir) +]) dnl Checks for library functions. AC_CHECK_FUNCS(strlcpy strlcat getpeereid getpeerucred basename)