X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=source3%2Fwscript_build;h=1c5e4c80c0fabaa835eb9664cc155652cfd1a509;hb=85b10a636e0eeeca0948c6b1d59d2df7b4507d45;hp=35aff030c630dd1e8459d73685393dc194f4b271;hpb=bb6cc0ba256be73daa2f138d65ba793e499386e9;p=samba.git diff --git a/source3/wscript_build b/source3/wscript_build old mode 100755 new mode 100644 index 35aff030c63..1c5e4c80c0f --- a/source3/wscript_build +++ b/source3/wscript_build @@ -9,14 +9,6 @@ config_h = "../include/config.h" bld.SAMBA_BLDOPTIONS('smbd/build_options.c') -t = bld.SAMBA_GENERATOR('build_env.h', - source='script/build_env.sh', - target='include/build_env.h', - rule='${SRC} ${SRCDIR} ${BUILDDIR} ${CC} > ${TGT}') -# todo: work out what is really wanted here -t.env.SRCDIR = bld.path.abspath() -t.env.BUILDDIR = bld.path.abspath() - bld.SETUP_BUILD_GROUPS() ######################## SUBSYSTEMS ################################# @@ -57,7 +49,7 @@ bld.SAMBA3_LIBRARY('netapi', bld.SAMBA3_LIBRARY('gse', source='librpc/crypto/gse_krb5.c librpc/crypto/gse.c', - deps='krb5samba gensec param KRBCLIENT secrets3', + deps='krb5samba gensec smbconf KRBCLIENT secrets3', private_library=True) bld.SAMBA3_LIBRARY('msrpc3', @@ -168,7 +160,7 @@ bld.SAMBA3_LIBRARY('samba-passdb', ''', abi_match=private_pdb_match, abi_directory='passdb/ABI', - vnum='0.25.0') + vnum='0.27.0') bld.SAMBA3_SUBSYSTEM('pdb', source=''' @@ -213,26 +205,6 @@ bld.SAMBA3_SUBSYSTEM('SERVER_MUTEX', source='lib/server_mutex.c', deps='talloc') -bld.SAMBA3_SUBSYSTEM('param', - source=''' - param/loadparm.c - lib/sharesec.c - lib/ldap_debug_handler.c - lib/util_names.c - ''', - deps=''' - samba-util - PARAM_UTIL - ldap - lber - LOADPARM_CTX - samba3core - smbconf - param_local.h - param_global.h - cups - ''') - # this includes only the low level parse code, not stuff # that requires knowledge of security contexts bld.SAMBA3_SUBSYSTEM('REG_PARSE_PRS', @@ -246,7 +218,8 @@ bld.SAMBA3_SUBSYSTEM('REG_API_REGF', source='registry/reg_api_regf.c', deps='samba-util') -bld.SAMBA3_LIBRARY('smbregistry', +# Do not link against this use 'smbconf' +bld.SAMBA3_SUBSYSTEM('SMBREGISTRY', source=''' registry/reg_api.c registry/reg_dispatcher.c @@ -256,7 +229,6 @@ bld.SAMBA3_LIBRARY('smbregistry', lib/util_nttoken.c registry/reg_backend_db.c registry/reg_parse_internal.c - lib/cbuf.c lib/srprs.c registry/reg_init_basic.c ''', @@ -273,10 +245,9 @@ bld.SAMBA3_LIBRARY('smbregistry', errors3 dbwrap samba3-util - ''', - allow_undefined_symbols=True, - private_library=True) + ''') +# Do not link against this use 'smbconf' bld.SAMBA3_SUBSYSTEM('REG_SMBCONF', source=''' registry/reg_backend_smbconf.c @@ -284,7 +255,7 @@ bld.SAMBA3_SUBSYSTEM('REG_SMBCONF', registry/reg_util_token.c registry/reg_api_util.c ''', - deps='smbregistry') + deps='SMBREGISTRY') bld.SAMBA3_SUBSYSTEM('REG_FULL', source=''' @@ -299,7 +270,7 @@ bld.SAMBA3_SUBSYSTEM('REG_FULL', registry/reg_init_full.c registry/reg_perfcount.c''', deps=''' - REG_SMBCONF + smbconf tdb-wrap3 ''') @@ -336,6 +307,7 @@ bld.SAMBA3_SUBSYSTEM('samba3util', lib/sock_exec.c ''', deps=''' + CHARSET3 ndr LIBTSOCKET samba-security @@ -451,7 +423,7 @@ bld.SAMBA3_SUBSYSTEM('samba3core', SAMBA_VERSION PTHREADPOOL interfaces - param + smbconf dbwrap samba3-util errors3 @@ -529,7 +501,7 @@ bld.SAMBA3_LIBRARY('secrets3', ''', deps=''' NDR_SECRETS - param + smbconf samba3util dbwrap ''', @@ -537,13 +509,13 @@ bld.SAMBA3_LIBRARY('secrets3', bld.SAMBA3_LIBRARY('smbldap', source='lib/smbldap.c', - deps='ldap lber samba-util param', + deps='ldap lber samba-util smbconf', enabled=bld.CONFIG_SET("HAVE_LDAP"), private_library=False, abi_directory='lib/ABI', abi_match='smbldap_*', pc_files=[], - vnum='0', + vnum='2', public_headers='include/smbldap.h include/smb_ldap.h') bld.SAMBA3_LIBRARY('ads', @@ -568,11 +540,12 @@ bld.SAMBA3_LIBRARY('ads', ldap lber KRBCLIENT - param + smbconf LIBNMB libsmb DCUTIL smbldap + trusts_util ''', private_library=True) @@ -584,13 +557,33 @@ bld.SAMBA3_SUBSYSTEM('LIBADS_PRINTER', source='libads/ldap_printer.c', deps='samba-util krb5samba') +# Only smbconf should link against this subsystem, else we will create +# a circular dependency. +bld.SAMBA3_SUBSYSTEM('SMBCONF_PARAM', + source=''' + param/loadparm.c + lib/sharesec.c + lib/ldap_debug_handler.c + lib/util_names.c + ''', + deps=''' + samba-util + PARAM_UTIL + ldap + lber + LOADPARM_CTX + samba3core + param_local.h + param_global.h + cups + ''') + bld.SAMBA3_LIBRARY('smbconf', source=''' lib/smbconf/smbconf_init.c lib/smbconf/smbconf_reg.c ''', deps=''' - CHARSET3 LIBSMBCONF REG_SMBCONF SAMBA_VERSION @@ -598,9 +591,8 @@ bld.SAMBA3_LIBRARY('smbconf', charset cli_smb_common errors3 - param + SMBCONF_PARAM samba-util - smbregistry talloc util_reg ''', @@ -737,7 +729,6 @@ bld.SAMBA3_LIBRARY('smbd_base', vfs_default vfs_posixacl inotify - popt_samba3 samba3core smbd_conn param_service @@ -750,6 +741,7 @@ bld.SAMBA3_LIBRARY('smbd_base', RPC_SERVICE NDR_SMBXSRV LEASES_DB + LEASES_UTIL sysquotas NDR_SMB_ACL netapi @@ -762,21 +754,29 @@ bld.SAMBA3_LIBRARY('smbd_base', private_library=True) bld.SAMBA3_SUBSYSTEM('LOCKING', - source='''locking/locking.c - locking/brlock.c - locking/posix.c - locking/share_mode_lock.c''', + source=''' + locking/locking.c + locking/brlock.c + locking/posix.c + locking/share_mode_lock.c + ''', deps=''' - tdb - talloc - LEASES_DB - NDR_OPEN_FILES - FNAME_UTIL''') + tdb + talloc + LEASES_DB + LEASES_UTIL + NDR_OPEN_FILES + FNAME_UTIL + ''') bld.SAMBA3_SUBSYSTEM('LEASES_DB', source='locking/leases_db.c', deps='NDR_LEASES_DB') +bld.SAMBA3_SUBSYSTEM('LEASES_UTIL', + source='locking/leases_util.c', + deps='NDR_OPEN_FILES') + if bld.CONFIG_GET("WITH_PROFILE"): bld.SAMBA3_SUBSYSTEM('PROFILE', source='profile/profile.c', @@ -787,35 +787,65 @@ else: deps='') bld.SAMBA3_SUBSYSTEM('PRINTBASE', - source='''printing/notify.c printing/printing_db.c''', - deps='samba-util tdb') + source=''' + printing/notify.c + printing/printing_db.c + ''', + deps=''' + samba-util + tdb + ''') bld.SAMBA3_SUBSYSTEM('PRINTBACKEND', - source='''printing/printing.c - printing/nt_printing.c - printing/nt_printing_tdb.c - printing/nt_printing_migrate_internal.c - printing/nt_printing_ads.c - printing/queue_process.c''', - deps='PRINTBASE LIBADS_PRINTER tdb printing_migrate SPOOLSSD') + source=''' + printing/printing.c + printing/nt_printing.c + printing/nt_printing_tdb.c + printing/nt_printing_migrate_internal.c + printing/nt_printing_ads.c + printing/queue_process.c + ''', + deps=''' + PRINTBASE + LIBADS_PRINTER + tdb + printing_migrate + SPOOLSSD + ''') bld.SAMBA3_LIBRARY('printing_migrate', - source='printing/nt_printing_migrate.c rpc_client/cli_winreg_spoolss.c printing/nt_printing_os2.c', - deps='NDR_NTPRINTING cli_spoolss RPC_NDR_WINREG LIBCLI_WINREG param', + source=''' + printing/nt_printing_migrate.c + rpc_client/cli_winreg_spoolss.c + printing/nt_printing_os2.c + ''', + deps=''' + NDR_NTPRINTING + cli_spoolss + RPC_NDR_WINREG + LIBCLI_WINREG + smbconf + ''', private_library=True) bld.SAMBA3_SUBSYSTEM('PRINTING', - source='''printing/pcap.c - printing/print_svid.c - printing/print_aix.c - printing/print_cups.c - printing/print_generic.c - printing/lpq_parse.c - printing/load.c - printing/print_standard.c - printing/print_iprint.c - printing/printer_list.c''', - deps='NDR_PRINTCAP tdb cups') + source=''' + printing/pcap.c + printing/print_svid.c + printing/print_aix.c + printing/print_cups.c + printing/print_generic.c + printing/lpq_parse.c + printing/load.c + printing/print_standard.c + printing/print_iprint.c + printing/printer_list.c + ''', + deps=''' + NDR_PRINTCAP + tdb + cups + ''') bld.SAMBA3_SUBSYSTEM('FNAME_UTIL', source='lib/filename_util.c', @@ -832,51 +862,79 @@ bld.SAMBA3_LIBRARY('net_keytab', bld.SAMBA3_SUBSYSTEM('LIBNET_DSSYNC', - source='''libnet/libnet_dssync.c - libnet/libnet_dssync_passdb.c - libnet/libnet_dssync_keytab.c''', - deps='LIBNET RPC_NDR_DRSUAPI') + source=''' + libnet/libnet_dssync.c + libnet/libnet_dssync_passdb.c + libnet/libnet_dssync_keytab.c + ''', + deps=''' + LIBNET + RPC_NDR_DRSUAPI + ''') bld.SAMBA3_SUBSYSTEM('LIBNET_SAMSYNC', - source='''libnet/libnet_samsync.c - libnet/libnet_samsync_ldif.c - libnet/libnet_samsync_passdb.c - libnet/libnet_samsync_display.c - libnet/libnet_samsync_keytab.c''', - deps='LIBNET LIBCLI_SAMSYNC') + source=''' + libnet/libnet_samsync.c + libnet/libnet_samsync_ldif.c + libnet/libnet_samsync_passdb.c + libnet/libnet_samsync_display.c + libnet/libnet_samsync_keytab.c + ''', + deps=''' + LIBNET + LIBCLI_SAMSYNC + ''') bld.SAMBA3_SUBSYSTEM('LIBEVENTLOG', source='lib/eventlog/eventlog.c', deps='NDR_EVENTLOG tdb') bld.SAMBA3_SUBSYSTEM('LIBNMB', - source='''libsmb/unexpected.c - libsmb/namecache.c - libsmb/nmblib.c - libsmb/namequery.c - libsmb/conncache.c - libads/sitename_cache.c''', - deps='LIBTSOCKET samba3util addns lmhosts resolv') + source=''' + libsmb/unexpected.c + libsmb/namecache.c + libsmb/nmblib.c + libsmb/namequery.c + libsmb/conncache.c + libads/sitename_cache.c + ''', + deps=''' + LIBTSOCKET + samba3util + addns + lmhosts + resolv + ''') bld.SAMBA3_SUBSYSTEM('SERVICES', - source='''services/svc_spoolss.c - services/svc_rcinit.c - services/svc_winreg_glue.c - services/svc_netlogon.c - services/svc_winreg.c - services/svc_wins.c''', + source=''' + services/svc_spoolss.c + services/svc_rcinit.c + services/svc_winreg_glue.c + services/svc_netlogon.c + services/svc_winreg.c + services/svc_wins.c + ''', deps='samba-util') bld.SAMBA3_SUBSYSTEM('PLAINTEXT_AUTH', - source='''auth/pampass.c auth/pass_check.c''', - deps='pam PAM_ERRORS') + source=''' + auth/pampass.c + auth/pass_check.c + ''', + deps=''' + pam + PAM_ERRORS + ''') bld.SAMBA3_SUBSYSTEM('PASSCHANGE', source='libsmb/passchange.c', - deps='''LIBCLI_SAMR - INIT_LSA - msrpc3 - krb5samba''') + deps=''' + LIBCLI_SAMR + INIT_LSA + msrpc3 + krb5samba + ''') bld.SAMBA3_SUBSYSTEM('SAMBA_VERSION', source='lib/version.c', @@ -884,17 +942,30 @@ bld.SAMBA3_SUBSYSTEM('SAMBA_VERSION', bld.SAMBA3_SUBSYSTEM('SLCACHE', source='libsmb/samlogon_cache.c', - deps='samba-util tdb') + deps=''' + samba-util + tdb + ''') bld.SAMBA3_SUBSYSTEM('DCUTIL', - source='''libsmb/namequery_dc.c - libsmb/trustdom_cache.c - libsmb/dsgetdcname.c''', - deps='ads msrpc3 libcli_lsa3') + source=''' + libsmb/namequery_dc.c + libsmb/trustdom_cache.c + libsmb/dsgetdcname.c + ''', + deps=''' + ads + msrpc3 + libcli_lsa3 + ''') bld.SAMBA3_LIBRARY('trusts_util', source='libsmb/trusts_util.c', - deps='libcli_netlogon3 msrpc3 samba-passdb', + deps=''' + libcli_netlogon3 + msrpc3 + samba-passdb + ''', private_library=True) bld.SAMBA3_SUBSYSTEM('tdb-wrap3', @@ -902,8 +973,19 @@ bld.SAMBA3_SUBSYSTEM('tdb-wrap3', deps='talloc samba3-util') bld.SAMBA3_LIBRARY('samba3-util', - source='''lib/util_sec.c lib/util_str.c lib/adt_tree.c lib/util_malloc.c lib/namearray.c lib/file_id.c''', - deps='samba-util charset', + source=''' + lib/util_sec.c + lib/util_str.c + lib/adt_tree.c + lib/util_malloc.c + lib/namearray.c + lib/file_id.c + lib/cbuf.c + ''', + deps=''' + samba-util + charset + ''', private_library=True) bld.SAMBA_LIBRARY('xattr_tdb', @@ -912,13 +994,26 @@ bld.SAMBA_LIBRARY('xattr_tdb', private_library=True) bld.SAMBA3_LIBRARY('CHARSET3', - source='''lib/charcnv.c lib/fstring.c''', - public_deps='ICONV_WRAPPER charset', - deps='samba-util samba3-util', + source=''' + lib/charcnv.c + lib/fstring.c + ''', + public_deps=''' + ICONV_WRAPPER + charset + ''', + deps=''' + samba-util + samba3-util + ''', private_library=True) bld.SAMBA3_SUBSYSTEM('errors3', - source='libsmb/errormap.c libsmb/smberr.c lib/errmap_unix.c', + source=''' + libsmb/errormap.c + libsmb/smberr.c + lib/errmap_unix.c + ''', deps='samba-errors') bld.SAMBA3_SUBSYSTEM('LIBCLI_SAMR', @@ -931,14 +1026,28 @@ bld.SAMBA3_LIBRARY('libcli_lsa3', private_library=True) bld.SAMBA3_LIBRARY('libcli_netlogon3', - source='rpc_client/cli_netlogon.c rpc_client/util_netlogon.c', - deps='msrpc3 RPC_NDR_NETLOGON INIT_NETLOGON cliauth param NETLOGON_CREDS_CLI', + source=''' + rpc_client/cli_netlogon.c + rpc_client/util_netlogon.c + ''', + deps=''' + msrpc3 + RPC_NDR_NETLOGON + INIT_NETLOGON + cliauth + smbconf + NETLOGON_CREDS_CLI''', private_library=True) bld.SAMBA3_LIBRARY('cli_spoolss', - source='''rpc_client/cli_spoolss.c - rpc_client/init_spoolss.c''', - deps='RPC_NDR_SPOOLSS param secrets3', + source=''' + rpc_client/cli_spoolss.c + rpc_client/init_spoolss.c + ''', + deps=''' + RPC_NDR_SPOOLSS + smbconf + secrets3''', private_library=True) bld.SAMBA3_SUBSYSTEM('LIBCLI_WINREG', @@ -980,6 +1089,7 @@ bld.SAMBA3_SUBSYSTEM('SPOOLSSD', bld.SAMBA3_BINARY('smbd/smbd', source='smbd/server.c smbd/smbd_cleanupd.c', deps=''' + popt_samba3 smbd_base EPMD LSASD @@ -996,47 +1106,51 @@ bld.SAMBA3_SUBSYSTEM('TDB_VALIDATE', bld.SAMBA3_BINARY('client/smbclient', - source='''client/client.c - client/clitar.c - client/dnsbrowse.c''', + source=''' + client/client.c + client/clitar.c + client/dnsbrowse.c + ''', deps=''' - talloc - popt_samba3 - param - ndr-standard - SMBREADLINE - libsmb - msrpc3 - RPC_NDR_SRVSVC - cli_smb_common - archive - ''') + talloc + popt_samba3 + smbconf + ndr-standard + SMBREADLINE + libsmb + msrpc3 + RPC_NDR_SRVSVC + cli_smb_common + archive + ''') bld.SAMBA3_BINARY('smbspool', source='client/smbspool.c', deps=''' - talloc - popt_samba3 - param - libsmb - samba3core''') + talloc + popt_samba3 + smbconf + libsmb + samba3core + ''') bld.SAMBA3_BINARY('smbspool_krb5_wrapper', source='client/smbspool_krb5_wrapper.c', deps=''' - DYNCONFIG - cups - ''', + DYNCONFIG + cups + ''', install_path='${LIBEXECDIR}/samba', enabled=bld.CONFIG_SET('HAVE_CUPS')) bld.SAMBA3_BINARY('locktest2', source='torture/locktest2.c', deps=''' - talloc - param - libsmb - LOCKING''', + talloc + smbconf + libsmb + LOCKING + ''', install=False) smbstatus_source = 'utils/status.c smbd/notify_msg.c' @@ -1049,68 +1163,73 @@ else: bld.SAMBA3_BINARY('smbstatus', source=smbstatus_source, deps=''' - talloc - param - popt_samba3 - smbd_base - LOCKING - PROFILE''') + talloc + smbconf + popt_samba3 + smbd_base + LOCKING + PROFILE + ''') bld.SAMBA3_BINARY('smbtorture' + bld.env.suffix3, - source='''torture/torture.c - torture/nbio.c - torture/scanner.c - torture/utable.c - torture/denytest.c - torture/mangle_test.c - torture/nbench.c - torture/test_async_echo.c - torture/test_addrchange.c - torture/test_posix_append.c - torture/test_nttrans_create.c - torture/test_nttrans_fsctl.c - torture/test_case_insensitive.c - torture/test_notify_online.c - torture/test_chain3.c - torture/test_smb2.c - torture/test_authinfo_structs.c - torture/test_smbsock_any_connect.c - torture/test_cleanup.c - torture/test_notify.c - lib/tevent_barrier.c - torture/test_dbwrap_watch.c - torture/test_idmap_tdb_common.c - torture/test_dbwrap_ctdb.c - torture/test_buffersize.c - torture/test_messaging_read.c - torture/test_messaging_fd_passing.c - torture/test_oplock_cancel.c - torture/test_pthreadpool_tevent.c - torture/bench_pthreadpool.c - torture/wbc_async.c''', + source=''' + torture/torture.c + torture/nbio.c + torture/scanner.c + torture/utable.c + torture/denytest.c + torture/mangle_test.c + torture/nbench.c + torture/test_async_echo.c + torture/test_addrchange.c + torture/test_posix_append.c + torture/test_nttrans_create.c + torture/test_nttrans_fsctl.c + torture/test_case_insensitive.c + torture/test_notify_online.c + torture/test_chain3.c + torture/test_smb2.c + torture/test_authinfo_structs.c + torture/test_smbsock_any_connect.c + torture/test_cleanup.c + torture/test_notify.c + lib/tevent_barrier.c + torture/test_dbwrap_watch.c + torture/test_idmap_tdb_common.c + torture/test_dbwrap_ctdb.c + torture/test_buffersize.c + torture/test_messaging_read.c + torture/test_messaging_fd_passing.c + torture/test_oplock_cancel.c + torture/test_pthreadpool_tevent.c + torture/bench_pthreadpool.c + torture/wbc_async.c + torture/test_g_lock.c + ''', deps=''' - talloc - param - libsmb - msrpc3 - TLDAP - RPC_NDR_ECHO - WB_REQTRANS - LOCKING - NDR_OPEN_FILES - idmap - IDMAP_TDB_COMMON - samba-cluster-support - ''', + talloc + smbconf + libsmb + msrpc3 + TLDAP + RPC_NDR_ECHO + WB_REQTRANS + LOCKING + NDR_OPEN_FILES + idmap + IDMAP_TDB_COMMON + samba-cluster-support + ''', cflags='-DWINBINDD_SOCKET_DIR=\"%s\"' % bld.env.WINBINDD_SOCKET_DIR, install=False) bld.SAMBA3_BINARY('smbconftort', source='lib/smbconf/testsuite.c', deps=''' - talloc - param - popt_samba3''', + talloc + smbconf + popt_samba3 + ''', install=False) bld.SAMBA3_BINARY('replacetort', @@ -1121,49 +1240,58 @@ bld.SAMBA3_BINARY('replacetort', bld.SAMBA3_BINARY('msgtest', source='torture/msgtest.c', deps=''' - talloc - param''', + talloc + smbconf + ''', install=False) bld.SAMBA3_BINARY('msg_sink', source='torture/msg_sink.c', deps=''' - talloc - param''', + talloc + smbconf + ''', install=False) bld.SAMBA3_BINARY('msg_source', source='torture/msg_source.c', deps=''' - talloc - param''', + talloc + smbconf + ''', install=False) bld.SAMBA3_BINARY('pdbtest', source='torture/pdbtest.c', deps=''' - talloc - pdb - popt_samba3 - AUTH_COMMON - auth''', + talloc + pdb + popt_samba3 + AUTH_COMMON + auth + ''', install=False) bld.SAMBA3_BINARY('vfstest', - source='''torture/cmd_vfs.c - torture/vfstest.c - torture/vfstest_chain.c''', + source=''' + torture/cmd_vfs.c + torture/vfstest.c + torture/vfstest_chain.c + ''', deps=''' - vfs - popt_samba3 - SMBREADLINE''', + vfs + popt_samba3 + smbconf + SMBREADLINE + ''', install=False) bld.SAMBA3_BINARY('versiontest', source='lib/version_test.c', deps=''' - SAMBA_VERSION - param''', + SAMBA_VERSION + smbconf + ''', install=False) bld.SAMBA3_BINARY('timelimit', @@ -1173,15 +1301,17 @@ bld.SAMBA3_BINARY('timelimit', bld.SAMBA3_BINARY('rpc_open_tcp', source='torture/rpc_open_tcp.c', deps=''' - talloc - msrpc3''', + talloc + msrpc3 + ''', install=False) bld.SAMBA3_BINARY('vlp', source='printing/tests/vlp.c', deps=''' - talloc - param''', + talloc + smbconf + ''', install=False) bld.SAMBA3_PYTHON('pysmbd', @@ -1199,8 +1329,8 @@ bld.SAMBA3_PYTHON('pylibsmb', bld.SAMBA3_BINARY('spotlight2sparql', source=''' rpc_server/mdssvc/sparql_parser_test.c - rpc_server/mdssvc/sparql_parser.c - rpc_server/mdssvc/sparql_lexer.c + rpc_server/mdssvc/sparql_parser.y + rpc_server/mdssvc/sparql_lexer.l rpc_server/mdssvc/sparql_mapping.c''', deps='samba3-util talloc ' + bld.env['libtracker'], enabled=bld.env.with_spotlight, @@ -1210,7 +1340,6 @@ bld.SAMBA3_BINARY('spotlight2sparql', bld.RECURSE('auth') bld.RECURSE('libgpo/gpext') -bld.RECURSE('lib/pthreadpool') bld.RECURSE('librpc') bld.RECURSE('librpc/idl') bld.RECURSE('libsmb')