summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/tools
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2006-01-27 03:05:12 +0000
committerNoriko Hosoi <nhosoi@redhat.com>2006-01-27 03:05:12 +0000
commit48046e504ee12d5349cc3d5865d24196cc427fe6 (patch)
tree1818cf18eb0ce0a430387cf044c03e4abde51ce7 /ldap/servers/slapd/tools
parentaa7708769b0f977a709add4bb10780dfd562cfe1 (diff)
downloadds-48046e504ee12d5349cc3d5865d24196cc427fe6.tar.gz
ds-48046e504ee12d5349cc3d5865d24196cc427fe6.tar.xz
ds-48046e504ee12d5349cc3d5865d24196cc427fe6.zip
[164596] LDCLT distributed with Directory Server
Fixed broken build on Solaris. 1) removed redeclared getsubopt in port.h 2) defined _XOPEN_SOURCE 500 for Linux
Diffstat (limited to 'ldap/servers/slapd/tools')
-rw-r--r--ldap/servers/slapd/tools/ldclt/Makefile6
-rw-r--r--ldap/servers/slapd/tools/ldclt/port.h2
2 files changed, 5 insertions, 3 deletions
diff --git a/ldap/servers/slapd/tools/ldclt/Makefile b/ldap/servers/slapd/tools/ldclt/Makefile
index 995e865a..687950f0 100644
--- a/ldap/servers/slapd/tools/ldclt/Makefile
+++ b/ldap/servers/slapd/tools/ldclt/Makefile
@@ -102,7 +102,11 @@ INC_PLUGINS = \
ADDLIBS = $(LDAPLIBS) $(SPEC_LIBS) $(SYSTEM_LIBS) $(END)
-CFLAGS+=-DLDAP_DONT_USE_SMARTHEAP
+CFLAGS+=-DLDAP_DONT_USE_SMARTHEAP
+
+ifeq ($(ARCH), Linux)
+CFLAGS+=-D_XOPEN_SOURCE=500
+endif
EXTRA_LIBS_DEP = $(LDAPSDK_DEP) $(DB_LIB_DEP) $(LDAP_COMMON_LIBS_DEP)
diff --git a/ldap/servers/slapd/tools/ldclt/port.h b/ldap/servers/slapd/tools/ldclt/port.h
index de3c4e03..e247936c 100644
--- a/ldap/servers/slapd/tools/ldclt/port.h
+++ b/ldap/servers/slapd/tools/ldclt/port.h
@@ -104,8 +104,6 @@ extern int optind;
#else /* _WIN32 */
-extern int getsubopt(char **optionp, char **tokens, char **valuep);
-
/************************************************************************/
/************************************************************************/
/**************** Unix section ***********************/