From 3228bc0b2685d00c61623892726ba81155204835 Mon Sep 17 00:00:00 2001
From: Quanah Gibson-Mount <quanah@openldap.org>
Date: Tue, 20 Nov 2007 19:08:42 +0000
Subject: [PATCH] increased version number and regenerated autoconf/automake
 files Fixed gcc 4.3 compile issues

---
 contrib/ldapc++/configure                 | 20 ++++++++++----------
 contrib/ldapc++/configure.in              |  2 +-
 contrib/ldapc++/examples/urlTest.cpp      |  1 +
 contrib/ldapc++/src/LDAPAttribute.cpp     |  2 +-
 contrib/ldapc++/src/LDAPAttributeList.cpp |  2 ++
 contrib/ldapc++/src/LDAPBindRequest.cpp   |  2 ++
 contrib/ldapc++/src/LDAPExtRequest.cpp    |  2 ++
 contrib/ldapc++/src/LDAPModList.cpp       |  2 ++
 contrib/ldapc++/src/LDAPResult.cpp        |  2 ++
 contrib/ldapc++/src/Makefile.am           |  2 +-
 contrib/ldapc++/src/Makefile.in           |  2 +-
 contrib/ldapc++/src/StringList.cpp        |  2 ++
 12 files changed, 27 insertions(+), 14 deletions(-)

diff --git a/contrib/ldapc++/configure b/contrib/ldapc++/configure
index cc67d129d4..c814e852ca 100755
--- a/contrib/ldapc++/configure
+++ b/contrib/ldapc++/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for ldapcpplib 0.0.4.
+# Generated by GNU Autoconf 2.61 for ldapcpplib 0.0.5.
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
@@ -726,8 +726,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
 # Identity of this package.
 PACKAGE_NAME='ldapcpplib'
 PACKAGE_TARNAME='ldapcpplib'
-PACKAGE_VERSION='0.0.4'
-PACKAGE_STRING='ldapcpplib 0.0.4'
+PACKAGE_VERSION='0.0.5'
+PACKAGE_STRING='ldapcpplib 0.0.5'
 PACKAGE_BUGREPORT=''
 
 ac_unique_file="src/LDAPConnection.h"
@@ -1389,7 +1389,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures ldapcpplib 0.0.4 to adapt to many kinds of systems.
+\`configure' configures ldapcpplib 0.0.5 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1459,7 +1459,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of ldapcpplib 0.0.4:";;
+     short | recursive ) echo "Configuration of ldapcpplib 0.0.5:";;
    esac
   cat <<\_ACEOF
 
@@ -1563,7 +1563,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-ldapcpplib configure 0.0.4
+ldapcpplib configure 0.0.5
 generated by GNU Autoconf 2.61
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1577,7 +1577,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by ldapcpplib $as_me 0.0.4, which was
+It was created by ldapcpplib $as_me 0.0.5, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   $ $0 $@
@@ -2268,7 +2268,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='ldapcpplib'
- VERSION='0.0.4'
+ VERSION='0.0.5'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -20443,7 +20443,7 @@ exec 6>&1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by ldapcpplib $as_me 0.0.4, which was
+This file was extended by ldapcpplib $as_me 0.0.5, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -20496,7 +20496,7 @@ Report bugs to <bug-autoconf@gnu.org>."
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-ldapcpplib config.status 0.0.4
+ldapcpplib config.status 0.0.5
 configured by $0, generated by GNU Autoconf 2.61,
   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
 
diff --git a/contrib/ldapc++/configure.in b/contrib/ldapc++/configure.in
index 607765fdf4..c6d32c0f00 100644
--- a/contrib/ldapc++/configure.in
+++ b/contrib/ldapc++/configure.in
@@ -8,7 +8,7 @@ dnl disable config.cache
 dnl define([AC_CACHE_LOAD], )
 dnl define([AC_CACHE_SAVE], )
 
-AC_INIT(ldapcpplib, 0.0.4)
+AC_INIT(ldapcpplib, 0.0.5)
 AC_CONFIG_SRCDIR(src/LDAPConnection.h)
 AM_INIT_AUTOMAKE(foreign)
 AM_CONFIG_HEADER(src/config.h)
diff --git a/contrib/ldapc++/examples/urlTest.cpp b/contrib/ldapc++/examples/urlTest.cpp
index e1ab2a0dae..b0157cb907 100644
--- a/contrib/ldapc++/examples/urlTest.cpp
+++ b/contrib/ldapc++/examples/urlTest.cpp
@@ -1,5 +1,6 @@
 #include <LDAPUrl.h>
 #include <LDAPException.h>
+#include <cstdlib>
 #include <iostream>
 
 int main(int argc, char *argv[]) {
diff --git a/contrib/ldapc++/src/LDAPAttribute.cpp b/contrib/ldapc++/src/LDAPAttribute.cpp
index 6671414344..ff994688ea 100644
--- a/contrib/ldapc++/src/LDAPAttribute.cpp
+++ b/contrib/ldapc++/src/LDAPAttribute.cpp
@@ -12,7 +12,7 @@
 
 
 #include <ldap.h> 
-//#include <ctype.h>
+#include <cstdlib>
 
 #include "debug.h"
 #include "StringList.h"
diff --git a/contrib/ldapc++/src/LDAPAttributeList.cpp b/contrib/ldapc++/src/LDAPAttributeList.cpp
index 235fef3a20..1fc11efb3d 100644
--- a/contrib/ldapc++/src/LDAPAttributeList.cpp
+++ b/contrib/ldapc++/src/LDAPAttributeList.cpp
@@ -13,6 +13,8 @@
 #include "LDAPAsynConnection.h"
 #include "LDAPMessage.h"
 
+#include <cstdlib>
+
 using namespace std;
 
 // little helper function for doing case insensitve string comparison
diff --git a/contrib/ldapc++/src/LDAPBindRequest.cpp b/contrib/ldapc++/src/LDAPBindRequest.cpp
index eae3983b31..799070311a 100644
--- a/contrib/ldapc++/src/LDAPBindRequest.cpp
+++ b/contrib/ldapc++/src/LDAPBindRequest.cpp
@@ -10,6 +10,8 @@
 #include "LDAPBindRequest.h"
 #include "LDAPException.h"
 
+#include <cstdlib>
+
 using namespace std;
 
 LDAPBindRequest::LDAPBindRequest(const LDAPBindRequest& req) :
diff --git a/contrib/ldapc++/src/LDAPExtRequest.cpp b/contrib/ldapc++/src/LDAPExtRequest.cpp
index b7f54eeecd..0d81f5aa8d 100644
--- a/contrib/ldapc++/src/LDAPExtRequest.cpp
+++ b/contrib/ldapc++/src/LDAPExtRequest.cpp
@@ -12,6 +12,8 @@
 #include "LDAPException.h"
 #include "LDAPResult.h"
 
+#include <cstdlib>
+
 using namespace std;
 
 LDAPExtRequest::LDAPExtRequest(const LDAPExtRequest& req) :
diff --git a/contrib/ldapc++/src/LDAPModList.cpp b/contrib/ldapc++/src/LDAPModList.cpp
index a7674eb381..c3cdcee62b 100644
--- a/contrib/ldapc++/src/LDAPModList.cpp
+++ b/contrib/ldapc++/src/LDAPModList.cpp
@@ -7,6 +7,8 @@
 #include "LDAPModList.h"
 #include "debug.h"
 
+#include <cstdlib>
+
 using namespace std;
 
 LDAPModList::LDAPModList(){
diff --git a/contrib/ldapc++/src/LDAPResult.cpp b/contrib/ldapc++/src/LDAPResult.cpp
index 5a3b2e48e3..6954f92a7e 100644
--- a/contrib/ldapc++/src/LDAPResult.cpp
+++ b/contrib/ldapc++/src/LDAPResult.cpp
@@ -10,6 +10,8 @@
 #include "LDAPRequest.h"
 #include "LDAPException.h"
 
+#include <cstdlib>
+
 using namespace std;
 
 LDAPResult::LDAPResult(const LDAPRequest *req, LDAPMessage *msg) : 
diff --git a/contrib/ldapc++/src/Makefile.am b/contrib/ldapc++/src/Makefile.am
index bd207629fa..0768c693c8 100644
--- a/contrib/ldapc++/src/Makefile.am
+++ b/contrib/ldapc++/src/Makefile.am
@@ -85,5 +85,5 @@ noinst_HEADERS = LDAPAddRequest.h \
                 LDAPSearchRequest.h 
 
 libldapcpp_la_LIBADD = -lldap -llber
-libldapcpp_la_LDFLAGS = -version-info 0:4:0
+libldapcpp_la_LDFLAGS = -version-info 0:5:0
 
diff --git a/contrib/ldapc++/src/Makefile.in b/contrib/ldapc++/src/Makefile.in
index 48580fb0b3..3e960e6a89 100644
--- a/contrib/ldapc++/src/Makefile.in
+++ b/contrib/ldapc++/src/Makefile.in
@@ -280,7 +280,7 @@ noinst_HEADERS = LDAPAddRequest.h \
                 LDAPSearchRequest.h 
 
 libldapcpp_la_LIBADD = -lldap -llber
-libldapcpp_la_LDFLAGS = -version-info 0:4:0
+libldapcpp_la_LDFLAGS = -version-info 0:5:0
 all: config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-am
 
diff --git a/contrib/ldapc++/src/StringList.cpp b/contrib/ldapc++/src/StringList.cpp
index 1778cac027..3b11aaf392 100644
--- a/contrib/ldapc++/src/StringList.cpp
+++ b/contrib/ldapc++/src/StringList.cpp
@@ -6,6 +6,8 @@
 #include "StringList.h"
 #include "debug.h"
 
+#include <cstdlib>
+
 using namespace std;
 
 StringList::StringList(){
-- 
GitLab