svn commit: samba r20777 - in
branches/SAMBA_4_0/source/heimdal_build: .
metze at samba.org
metze at samba.org
Sun Jan 14 18:48:15 GMT 2007
Author: metze
Date: 2007-01-14 18:48:14 +0000 (Sun, 14 Jan 2007)
New Revision: 20777
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20777
Log:
only include closefrom.c if the system doesn't have it.
hopefully solaris build fine now...
metze
Modified:
branches/SAMBA_4_0/source/heimdal_build/config.m4
branches/SAMBA_4_0/source/heimdal_build/config.mk
Changeset:
Modified: branches/SAMBA_4_0/source/heimdal_build/config.m4
===================================================================
--- branches/SAMBA_4_0/source/heimdal_build/config.m4 2007-01-14 18:19:26 UTC (rev 20776)
+++ branches/SAMBA_4_0/source/heimdal_build/config.m4 2007-01-14 18:48:14 UTC (rev 20777)
@@ -253,6 +253,12 @@
SMB_EXT_LIB(NSL,[${NSL_LIBS}],[],[],[])
+# only add closefrom if needed
+SMB_ENABLE(HEIMDAL_ROKEN_CLOSEFROM, NO)
+if test t$ac_cv_func_closefrom != tyes; then
+ SMB_ENABLE(HEIMDAL_ROKEN_CLOSEFROM, YES)
+fi
+
# only add getprogname if needed
SMB_ENABLE(HEIMDAL_ROKEN_GETPROGNAME, NO)
SMB_ENABLE(HEIMDAL_ROKEN_GETPROGNAME_H, NO)
Modified: branches/SAMBA_4_0/source/heimdal_build/config.mk
===================================================================
--- branches/SAMBA_4_0/source/heimdal_build/config.mk 2007-01-14 18:19:26 UTC (rev 20776)
+++ branches/SAMBA_4_0/source/heimdal_build/config.mk 2007-01-14 18:48:14 UTC (rev 20777)
@@ -368,6 +368,10 @@
CFLAGS = -Iheimdal_build -Iheimdal/lib/roken -Ilib/socket_wrapper
OBJ_FILES = ../heimdal/lib/roken/getprogname.o
+[SUBSYSTEM::HEIMDAL_ROKEN_CLOSEFROM]
+CFLAGS = -Iheimdal_build -Iheimdal/lib/roken -Ilib/socket_wrapper
+OBJ_FILES = ../heimdal/lib/roken/closefrom.o
+
[SUBSYSTEM::HEIMDAL_ROKEN_GETPROGNAME_H]
CFLAGS = -Iheimdal_build -Iheimdal/lib/roken -Ilib/socket_wrapper
OBJ_FILES = ../heimdal/lib/roken/getprogname.ho
@@ -394,7 +398,6 @@
../heimdal/lib/roken/base64.o \
../heimdal/lib/roken/hex.o \
../heimdal/lib/roken/bswap.o \
- ../heimdal/lib/roken/closefrom.o \
../heimdal/lib/roken/dumpdata.o \
../heimdal/lib/roken/emalloc.o \
../heimdal/lib/roken/get_window_size.o \
@@ -425,6 +428,7 @@
HEIMDAL_ROKEN_GAI_STRERROR \
HEIMDAL_ROKEN_INET_ATON \
HEIMDAL_ROKEN_GETPROGNAME \
+ HEIMDAL_ROKEN_CLOSEFROM \
GAI \
NSL \
RESOLV \
More information about the samba-cvs
mailing list