s3-waf: fix dependencies to NDR_XATTR.
authorGünther Deschner <gd@samba.org>
Mon, 27 Sep 2010 05:46:52 +0000 (07:46 +0200)
committerGünther Deschner <gd@samba.org>
Mon, 27 Sep 2010 05:46:52 +0000 (07:46 +0200)
Guenther

source3/modules/wscript_build
source3/wscript_build

index c751c081360afcfbdab5a365fd54c90eaf810f72..8f0e547dfa0a593c161286a7bec19e7c4ae94dae 100644 (file)
@@ -176,6 +176,7 @@ bld.SAMBA_MODULE('VFS_AFSACL',
 bld.SAMBA_MODULE('VFS_XATTR_TDB',
                  subsystem='VFS',
                  source=VFS_XATTR_TDB_SRC,
+                 deps='NDR_XATTR',
                  init_function='',
                  internal_module=bld.SAMBA3_IS_STATIC_MODULE('VFS_XATTR_TDB'),
                  enabled=bld.SAMBA3_IS_ENABLED_MODULE('VFS_XATTR_TDB'))
@@ -349,6 +350,7 @@ bld.SAMBA_MODULE('VFS_ACL_XATTR',
 bld.SAMBA_MODULE('VFS_ACL_TDB',
                  subsystem='VFS',
                  source=VFS_ACL_TDB_SRC,
+                 deps='NDR_XATTR',
                  init_function='',
                  internal_module=bld.SAMBA3_IS_STATIC_MODULE('VFS_ACL_TDB'),
                  enabled=bld.SAMBA3_IS_ENABLED_MODULE('VFS_ACL_TDB'))
index 803204d7fdb2e32c6c5c43bb2f0387d96ec6cf09..e42e84b000fd0da01fc4190ce5ca07fbee41b465 100644 (file)
@@ -62,12 +62,6 @@ LIBNDR_SCHANNEL_SRC = '''../librpc/gen_ndr/ndr_schannel.c
 LIBNDR_SPOOLSS_SRC = '''../librpc/gen_ndr/ndr_spoolss.c
                   ../librpc/ndr/ndr_spoolss_buf.c'''
 
-LIBNDR_NTPRINTING_SRC = '''../librpc/gen_ndr/ndr_ntprinting.c
-                           ../librpc/ndr/ndr_ntprinting.c'''
-
-LIBNDR_XATTR_SRC = '''../librpc/gen_ndr/ndr_xattr.c
-                  ../librpc/ndr/ndr_xattr.c'''
-
 LIBCLI_SPOOLSS_SRC = '''
                      ../librpc/gen_ndr/cli_spoolss.c
                      ../librpc/gen_ndr/ndr_spoolss_c.c
@@ -676,8 +670,7 @@ SMBD_SRC_BASE = '''${SMBD_SRC_SRV}
                 ${RPC_CLIENT_SCHANNEL_SRC}
                 rpc_client/init_netlogon.c
                 rpc_client/init_samr.c
-                ${PRIVILEGES_BASIC_SRC}
-                ${LIBNDR_XATTR_SRC}'''
+                ${PRIVILEGES_BASIC_SRC}'''
 
 PRINTING_SRC = '''printing/pcap.c printing/print_svid.c printing/print_aix.c
                printing/print_cups.c printing/print_generic.c
@@ -1220,7 +1213,7 @@ bld.SAMBA_SUBSYSTEM('SMBD_BASE',
                     PARAM_WITHOUT_REG LIBS LIBSMB POPT_SAMBA KRBCLIENT AVAHI
                     LIBMSRPC_GEN LIBMSRPC LIBADS LIBADS_SERVER LIBADS_PRINTER
                     VFS RPC_MODULES AUTH LOCKING LIBAFS LIBAFS_SETTOKEN PROFILE LIBNET LIBEVENTLOG
-                    REGFIO REG_API_REGF PRINTING PRINTBACKEND SERVICES''',
+                    REGFIO REG_API_REGF PRINTING PRINTBACKEND SERVICES NDR_XATTR''',
                     vars=locals())
 
 bld.SAMBA_SUBSYSTEM('RPC_MODULES',