From 68ba62fd17a3d52793cf03869b54e783b1d6979b Mon Sep 17 00:00:00 2001 From: Tomek Mrugalski Date: Mon, 19 May 2014 16:49:11 +0200 Subject: [PATCH] [3382] configure now uses PGSQL_INCLUDEDIR_SERVER --- configure.ac | 3 ++- src/lib/dhcpsrv/pgsql_lease_mgr.cc | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 546b534f8e..61a7f3f204 100644 --- a/configure.ac +++ b/configure.ac @@ -937,7 +937,8 @@ if test "$PG_CONFIG" != "" ; then PGSQL_CPPFLAGS=`$PG_CONFIG --cppflags` PGSQL_INCLUDEDIR=`$PG_CONFIG --includedir` - PGSQL_CPPFLAGS="$PGSQL_CPPFLAGS -I$PGSQL_INCLUDEDIR" + PGSQL_INCLUDEDIR_SERVER=`$PG_CONFIG --includedir-server` + PGSQL_CPPFLAGS="$PGSQL_CPPFLAGS -I$PGSQL_INCLUDEDIR -I$PGSQL_INCLUDEDIR_SERVER" PGSQL_LIBS=`$PG_CONFIG --libdir` PGSQL_LIBS="-L$PGSQL_LIBS -lpq" PGSQL_VERSION=`$PG_CONFIG --version` diff --git a/src/lib/dhcpsrv/pgsql_lease_mgr.cc b/src/lib/dhcpsrv/pgsql_lease_mgr.cc index 8bdf83999b..f84f517dbf 100644 --- a/src/lib/dhcpsrv/pgsql_lease_mgr.cc +++ b/src/lib/dhcpsrv/pgsql_lease_mgr.cc @@ -36,7 +36,7 @@ // completion. PostgreSQL deliberately omits this macro from errocodes.h // so callers can supply their own. #define MAKE_SQLSTATE(ch1,ch2,ch3,ch4,ch5) {ch1,ch2,ch3,ch4,ch5} -#include +#include const size_t STATECODE_LEN = 5; // Currently the only one we care to look for is duplicate key. -- GitLab