svn commit: samba r18213 - in branches/SAMBA_4_0/source: auth build/smb_build heimdal_build lib/charset lib/ldb lib/registry lib/samba3 lib/smbreadline lib/socket lib/socket_wrapper lib/talloc lib/tdb lib/util libcli libcli/auth ntvfs scripting/ejs torture

metze at samba.org metze at samba.org
Thu Sep 7 10:02:36 GMT 2006


Author: metze
Date: 2006-09-07 10:02:32 +0000 (Thu, 07 Sep 2006)
New Revision: 18213

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=18213

Log:
don't list LIBREPLACE depdendecies explicit and
always at it as first private dependencies

metze
Modified:
   branches/SAMBA_4_0/source/auth/config.mk
   branches/SAMBA_4_0/source/build/smb_build/input.pm
   branches/SAMBA_4_0/source/heimdal_build/config.mk
   branches/SAMBA_4_0/source/lib/charset/config.mk
   branches/SAMBA_4_0/source/lib/ldb/config.mk
   branches/SAMBA_4_0/source/lib/registry/config.mk
   branches/SAMBA_4_0/source/lib/samba3/config.mk
   branches/SAMBA_4_0/source/lib/smbreadline/readline.m4
   branches/SAMBA_4_0/source/lib/socket/config.mk
   branches/SAMBA_4_0/source/lib/socket_wrapper/config.mk
   branches/SAMBA_4_0/source/lib/talloc/config.mk
   branches/SAMBA_4_0/source/lib/tdb/config.mk
   branches/SAMBA_4_0/source/lib/util/config.mk
   branches/SAMBA_4_0/source/libcli/auth/config.mk
   branches/SAMBA_4_0/source/libcli/config.mk
   branches/SAMBA_4_0/source/ntvfs/config.mk
   branches/SAMBA_4_0/source/scripting/ejs/config.mk
   branches/SAMBA_4_0/source/torture/config.mk


Changeset:
Modified: branches/SAMBA_4_0/source/auth/config.mk
===================================================================
--- branches/SAMBA_4_0/source/auth/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/auth/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -55,7 +55,7 @@
 INIT_FUNCTION = auth_unix_init
 SUBSYSTEM = auth
 OBJ_FILES = auth_unix.o
-PUBLIC_DEPENDENCIES = CRYPT PAM PAM_ERRORS LIBREPLACE
+PUBLIC_DEPENDENCIES = CRYPT PAM PAM_ERRORS
 # End MODULE auth_unix
 #######################
 

Modified: branches/SAMBA_4_0/source/build/smb_build/input.pm
===================================================================
--- branches/SAMBA_4_0/source/build/smb_build/input.pm	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/build/smb_build/input.pm	2006-09-07 10:02:32 UTC (rev 18213)
@@ -41,11 +41,15 @@
 		return if ($n eq "LIBREPLACE");
 		return if ($n eq "LIBREPLACE_HOSTCC");
 	}
+	foreach my $n (@{$part->{PUBLIC_DEPENDENCIES}}) {
+		return if ($n eq "LIBREPLACE");
+		return if ($n eq "LIBREPLACE_HOSTCC");
+	}
 
 	if (defined($part->{USE_HOSTCC}) && $part->{USE_HOSTCC} eq "YES") {
-		push (@{$part->{PRIVATE_DEPENDENCIES}}, "LIBREPLACE_HOSTCC");
+		unshift (@{$part->{PRIVATE_DEPENDENCIES}}, "LIBREPLACE_HOSTCC");
 	} else {
-		push (@{$part->{PRIVATE_DEPENDENCIES}}, "LIBREPLACE");
+		unshift (@{$part->{PRIVATE_DEPENDENCIES}}, "LIBREPLACE");
 	}
 }
 

Modified: branches/SAMBA_4_0/source/heimdal_build/config.mk
===================================================================
--- branches/SAMBA_4_0/source/heimdal_build/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/heimdal_build/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -355,7 +355,6 @@
 			HEIMDAL_ROKEN_GETPROGNAME \
 			GAI \
 			NSL \
-			LIBREPLACE \
 			RESOLV \
 			EXT_SOCKET
 # End SUBSYSTEM HEIMDAL_ROKEN

Modified: branches/SAMBA_4_0/source/lib/charset/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/charset/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/charset/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -7,6 +7,6 @@
 		util_unistr.o
 PUBLIC_HEADERS = charset.h
 PUBLIC_PROTO_HEADER = charset_proto.h
-PUBLIC_DEPENDENCIES = ICONV LIBREPLACE
+PUBLIC_DEPENDENCIES = ICONV
 # End SUBSYSTEM CHARSET
 ################################################

Modified: branches/SAMBA_4_0/source/lib/ldb/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/ldb/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -177,7 +177,7 @@
 		common/ldb_controls.o \
 		common/qsort.o
 PUBLIC_DEPENDENCIES = \
-		LIBREPLACE LIBTALLOC
+		LIBTALLOC
 MANPAGE = man/ldb.3
 PUBLIC_HEADERS = include/ldb.h include/ldb_errors.h
 #

Modified: branches/SAMBA_4_0/source/lib/registry/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/registry/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/registry/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -34,7 +34,6 @@
 SUBSYSTEM = registry
 OBJ_FILES = \
 		reg_backend_w95.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 # End MODULE registry_w95
 ################################################
 
@@ -99,7 +98,7 @@
 		reg_samba.o \
 		patchfile.o
 PUBLIC_DEPENDENCIES = \
-		LIBSAMBA-UTIL CHARSET LIBREPLACE
+		LIBSAMBA-UTIL CHARSET
 PRIVATE_PROTO_HEADER = registry_proto.h
 PUBLIC_HEADERS = registry.h
 # End MODULE registry_ldb

Modified: branches/SAMBA_4_0/source/lib/samba3/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/samba3/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/samba3/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -9,6 +9,5 @@
 OBJ_FILES = smbpasswd.o tdbsam.o policy.o \
 		idmap.o winsdb.o samba3.o group.o \
 		registry.o secrets.o share_info.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 # End SUBSYSTEM LIBSAMBA3
 ################################################

Modified: branches/SAMBA_4_0/source/lib/smbreadline/readline.m4
===================================================================
--- branches/SAMBA_4_0/source/lib/smbreadline/readline.m4	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/smbreadline/readline.m4	2006-09-07 10:02:32 UTC (rev 18213)
@@ -79,10 +79,10 @@
 if test x"$EXTERNAL_READLINE" = x"yes"; then
 	AC_MSG_RESULT(yes)
 	AC_DEFINE(HAVE_LIBREADLINE,1,[Whether the system has readline])
-	SMB_SUBSYSTEM(SMBREADLINE, [lib/smbreadline/smbreadline.o], [READLINE LIBREPLACE])
+	SMB_SUBSYSTEM(SMBREADLINE, [lib/smbreadline/smbreadline.o], [READLINE])
 	SMB_EXT_LIB(READLINE, [${TERMLIBS}])
 	SMB_ENABLE(READLINE,YES)
 else
-	SMB_SUBSYSTEM(SMBREADLINE, [lib/smbreadline/smbreadline.o], [LIBREPLACE])
+	SMB_SUBSYSTEM(SMBREADLINE, [lib/smbreadline/smbreadline.o], [])
 	AC_MSG_RESULT(no)
 fi

Modified: branches/SAMBA_4_0/source/lib/socket/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/socket/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/socket/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -16,7 +16,7 @@
 OUTPUT_TYPE = INTEGRATED
 OBJ_FILES = \
 		socket_ipv4.o
-PUBLIC_DEPENDENCIES = EXT_SOCKET EXT_NSL LIBREPLACE
+PUBLIC_DEPENDENCIES = EXT_SOCKET EXT_NSL
 PRIVATE_DEPENDENCIES = LIBSAMBA-ERRORS 
 # End MODULE socket_ipv4
 ################################################
@@ -28,7 +28,7 @@
 OUTPUT_TYPE = INTEGRATED
 OBJ_FILES = \
 		socket_ipv6.o
-PUBLIC_DEPENDENCIES = EXT_SOCKET EXT_NSL LIBREPLACE
+PUBLIC_DEPENDENCIES = EXT_SOCKET EXT_NSL
 # End MODULE socket_ipv6
 ################################################
 
@@ -39,7 +39,7 @@
 OUTPUT_TYPE = INTEGRATED
 OBJ_FILES = \
 		socket_unix.o
-PUBLIC_DEPENDENCIES = EXT_SOCKET EXT_NSL LIBREPLACE
+PUBLIC_DEPENDENCIES = EXT_SOCKET EXT_NSL
 # End MODULE socket_unix
 ################################################
 

Modified: branches/SAMBA_4_0/source/lib/socket_wrapper/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/socket_wrapper/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/socket_wrapper/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -6,6 +6,6 @@
 DESCRIPTION = Wrapper library for testing TCP/IP connections using Unix Sockets
 PUBLIC_HEADERS = socket_wrapper.h
 OBJ_FILES = socket_wrapper.o
-PRIVATE_DEPENDENCIES = EXT_SOCKET LIBREPLACE
+PRIVATE_DEPENDENCIES = EXT_SOCKET
 # End SUBSYSTEM SOCKET_WRAPPER
 ##############################

Modified: branches/SAMBA_4_0/source/lib/talloc/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/talloc/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/talloc/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -4,7 +4,6 @@
 VERSION = 0.0.1
 SO_VERSION = 0
 OBJ_FILES = talloc.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 MANPAGE = talloc.3
 CFLAGS = -Ilib/talloc
 PUBLIC_HEADERS = talloc.h

Modified: branches/SAMBA_4_0/source/lib/tdb/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/tdb/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/tdb/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -9,8 +9,6 @@
 	common/open.o common/traverse.o common/freelist.o \
 	common/error.o common/transaction.o common/tdbutil.o
 CFLAGS = -Ilib/tdb/include
-PUBLIC_DEPENDENCIES = \
-		LIBREPLACE
 PUBLIC_HEADERS = include/tdb.h
 #
 # End SUBSYSTEM ldb

Modified: branches/SAMBA_4_0/source/lib/util/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/util/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/lib/util/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -28,18 +28,16 @@
 		idtree.o \
 		module.o
 PUBLIC_DEPENDENCIES = \
-		LIBREPLACE LIBCRYPTO LIBTALLOC \
+		LIBCRYPTO LIBTALLOC \
 		SOCKET_WRAPPER EXT_NSL
 
 [SUBSYSTEM::PIDFILE]
 PRIVATE_PROTO_HEADER = pidfile.h
 OBJ_FILES = pidfile.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [SUBSYSTEM::UNIX_PRIVS]
 PRIVATE_PROTO_HEADER = unix_privs.h
 OBJ_FILES = unix_privs.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 ################################################
 # Start SUBSYSTEM WRAP_XATTR
@@ -47,7 +45,7 @@
 PUBLIC_PROTO_HEADER = wrap_xattr.h
 OBJ_FILES = \
 		wrap_xattr.o
-PUBLIC_DEPENDENCIES = XATTR LIBREPLACE
+PUBLIC_DEPENDENCIES = XATTR
 #
 # End SUBSYSTEM WRAP_XATTR
 ################################################

Modified: branches/SAMBA_4_0/source/libcli/auth/config.mk
===================================================================
--- branches/SAMBA_4_0/source/libcli/auth/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/libcli/auth/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -8,6 +8,6 @@
 		smbencrypt.o \
 		smbdes.o
 PUBLIC_DEPENDENCIES = \
-		SCHANNELDB MSRPC_PARSE LIBREPLACE
+		SCHANNELDB MSRPC_PARSE
 # End SUBSYSTEM LIBCLI_AUTH
 #################################

Modified: branches/SAMBA_4_0/source/libcli/config.mk
===================================================================
--- branches/SAMBA_4_0/source/libcli/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/libcli/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -41,7 +41,6 @@
 [SUBSYSTEM::NDR_NBT_BUF]
 PRIVATE_PROTO_HEADER = nbt/nbtname.h
 OBJ_FILES = nbt/nbtname.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [SUBSYSTEM::LIBCLI_NBT]
 #VERSION = 0.0.1

Modified: branches/SAMBA_4_0/source/ntvfs/config.mk
===================================================================
--- branches/SAMBA_4_0/source/ntvfs/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/ntvfs/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -25,7 +25,6 @@
 OBJ_FILES = \
 		simple/vfs_simple.o \
 		simple/svfs_util.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 # End MODULE ntvfs_simple
 ################################################
 
@@ -39,7 +38,6 @@
 OBJ_FILES = \
                 cifs_posix_cli/vfs_simple.o \
                 cifs_posix_cli/svfs_util.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 # End MODULE ntvfs_cifs_posix_cli
 ################################################
 
@@ -75,7 +73,6 @@
 INIT_FUNCTION = ntvfs_nbench_init 
 OBJ_FILES = \
 		nbench/vfs_nbench.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 # End MODULE ntvfs_nbench
 ################################################
 
@@ -93,7 +90,6 @@
 		ntvfs_generic.o \
 		ntvfs_interface.o \
 		ntvfs_util.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 #
 # End SUBSYSTEM NTVFS
 ################################################

Modified: branches/SAMBA_4_0/source/scripting/ejs/config.mk
===================================================================
--- branches/SAMBA_4_0/source/scripting/ejs/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/scripting/ejs/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -10,7 +10,6 @@
 OBJ_FILES = smbcalls_config.o
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_config
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [MODULE::smbcalls_ldb]
 OBJ_FILES = smbcalls_ldb.o
@@ -32,38 +31,32 @@
 OBJ_FILES = smbcalls_rand.o
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_random
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [MODULE::smbcalls_nss]
 OBJ_FILES = smbcalls_nss.o
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_nss
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [MODULE::smbcalls_data]
 OBJ_FILES = smbcalls_data.o
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_datablob
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [MODULE::smbcalls_auth]
 OBJ_FILES = smbcalls_auth.o
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_auth
 PUBLIC_DEPENDENCIES = auth
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [MODULE::smbcalls_string]
 OBJ_FILES = smbcalls_string.o
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_string
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [MODULE::smbcalls_sys]
 OBJ_FILES = smbcalls_sys.o
 SUBSYSTEM = smbcalls
 INIT_FUNCTION = smb_setup_ejs_system
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 #######################
 # Start LIBRARY smbcalls
@@ -83,7 +76,7 @@
 PUBLIC_DEPENDENCIES = \
 		EJS LIBSAMBA-UTIL \
 		EJSRPC MESSAGING \
-		LIBSAMBA-NET LIBCLI_SMB LIBPOPT LIBREPLACE \
+		LIBSAMBA-NET LIBCLI_SMB LIBPOPT \
 		POPT_CREDENTIALS POPT_SAMBA \
 		dcerpc \
 		NDR_TABLE

Modified: branches/SAMBA_4_0/source/torture/config.mk
===================================================================
--- branches/SAMBA_4_0/source/torture/config.mk	2006-09-07 09:59:39 UTC (rev 18212)
+++ branches/SAMBA_4_0/source/torture/config.mk	2006-09-07 10:02:32 UTC (rev 18213)
@@ -9,7 +9,7 @@
 		torture.o 
 PUBLIC_DEPENDENCIES = \
 		LIBSAMBA-CONFIG \
-		LIBSAMBA-UTIL LIBREPLACE
+		LIBSAMBA-UTIL
 
 [SUBSYSTEM::TORTURE_UTIL]
 OBJ_FILES = util.o util_smb.o
@@ -98,7 +98,6 @@
 SUBSYSTEM = torture
 INIT_FUNCTION = torture_misc_init
 OBJ_FILES = misc.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 
 [MODULE::torture_rpc]
 # TORTURE_NET and TORTURE_NBT use functions from torture_rpc...
@@ -198,7 +197,6 @@
 OBJ_FILES = \
 		nbench/nbio.o \
 		nbench/nbench.o
-PUBLIC_DEPENDENCIES = LIBREPLACE
 # End MODULE TORTURE_NBENCH
 #################################
 
@@ -260,7 +258,7 @@
 		libnet/libnet_domain.o
 PUBLIC_DEPENDENCIES = \
 		LIBSAMBA-NET \
-		POPT_CREDENTIALS LIBREPLACE
+		POPT_CREDENTIALS
 # End SUBSYSTEM TORTURE_NET
 #################################
 



More information about the samba-cvs mailing list