From: Andrew Bartlett Date: Thu, 21 Apr 2016 01:03:19 +0000 (+1200) Subject: build: mark explicit dependencies on pytalloc-util X-Git-Tag: samba-4.2.12~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9729bdc58f40b413f97af1b9dfe25d641a371e62;p=thirdparty%2Fsamba.git build: mark explicit dependencies on pytalloc-util All subsystems that include pytalloc.h need to link against pytalloc-util. BUG: https://bugzilla.samba.org/show_bug.cgi?id=11789 Signed-off-by: Garming Sam Reviewed-by: Andrew Bartlett (similar to 7b431eba22444d2e0d872de781a8193dcfa6d252) Autobuild-User(v4-2-test): Karolin Seeger Autobuild-Date(v4-2-test): Thu Apr 21 11:46:43 CEST 2016 on sn-devel-104 --- diff --git a/source3/passdb/wscript_build b/source3/passdb/wscript_build index 2464b0e31b0..d78028de3ba 100644 --- a/source3/passdb/wscript_build +++ b/source3/passdb/wscript_build @@ -43,6 +43,6 @@ bld.SAMBA3_MODULE('pdb_samba_dsdb', bld.SAMBA3_PYTHON('pypassdb', source='py_passdb.c', deps='pdb', - public_deps='samba-util tdb_compat talloc pyrpc_util', + public_deps='samba-util tdb_compat talloc pyrpc_util pytalloc-util', realname='samba/samba3/passdb.so' ) diff --git a/source3/wscript_build b/source3/wscript_build index 2caef4e6349..47a3c2cd285 100755 --- a/source3/wscript_build +++ b/source3/wscript_build @@ -1456,7 +1456,7 @@ bld.SAMBA3_BINARY('vlp', bld.SAMBA3_PYTHON('pysmbd', source='smbd/pysmbd.c', - deps='smbd_base pyrpc_util', + deps='smbd_base pyrpc_util pytalloc-util', realname='samba/samba3/smbd.so' ) diff --git a/source4/lib/messaging/wscript_build b/source4/lib/messaging/wscript_build index c1b7e1e677d..278126640fb 100644 --- a/source4/lib/messaging/wscript_build +++ b/source4/lib/messaging/wscript_build @@ -10,7 +10,7 @@ bld.SAMBA_LIBRARY('MESSAGING', bld.SAMBA_PYTHON('python_messaging', source='pymessaging.c', - deps='MESSAGING events pyparam_util', + deps='MESSAGING events pyparam_util pytalloc-util', realname='samba/messaging.so' ) diff --git a/source4/libcli/wscript_build b/source4/libcli/wscript_build index 13e1adb4716..0ae7dd7705b 100755 --- a/source4/libcli/wscript_build +++ b/source4/libcli/wscript_build @@ -34,7 +34,7 @@ bld.SAMBA_SUBSYSTEM('LIBCLI_SMB_COMPOSITE', bld.SAMBA_PYTHON('pysmb', source='pysmb.c', deps='LIBCLI_SMB_COMPOSITE LIBCLI_SMB2 tevent-util pyparam_util', - public_deps='cli_composite samba-credentials gensec LIBCLI_RESOLVE tevent param_options', + public_deps='cli_composite samba-credentials gensec LIBCLI_RESOLVE tevent param_options pytalloc-util', realname='samba/smb.so' ) diff --git a/source4/libnet/wscript_build b/source4/libnet/wscript_build index 55fedcde053..fd0456626ee 100644 --- a/source4/libnet/wscript_build +++ b/source4/libnet/wscript_build @@ -10,7 +10,7 @@ bld.SAMBA_LIBRARY('samba-net', bld.SAMBA_PYTHON('python_net', source='py_net.c', - deps='samba-net pyrpc_util', + deps='samba-net pyrpc_util pytalloc-util', realname='samba/net.so' ) diff --git a/source4/param/wscript_build b/source4/param/wscript_build index 4585a831998..2ad753b7a33 100644 --- a/source4/param/wscript_build +++ b/source4/param/wscript_build @@ -49,7 +49,7 @@ bld.SAMBA_SUBSYSTEM('param_options', bld.SAMBA_SUBSYSTEM('pyparam_util', source='pyparam_util.c', - deps='LIBPYTHON samba-hostconfig', + deps='LIBPYTHON samba-hostconfig pytalloc-util', pyext=True, )