waf: disable-python - fix talloc wscript if bundling disabled
authorIan Stakenvicius <axs@gentoo.org>
Tue, 25 Jul 2017 20:31:14 +0000 (16:31 -0400)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 1 Aug 2017 01:59:24 +0000 (03:59 +0200)
commit5b316a4c7aa830194bf254942daa5aef88a0ed17
tree2b8aaf1abed14f3fb15b76c331e77e77fd504e41
parent39c6274084e5d72d6fdfae1fb9fede439f6ad60d
waf: disable-python - fix talloc wscript if bundling disabled

The pytalloc-util dependency logic in lib/talloc/wscript on a
standalone build checks for pytalloc-util in a manner that will
fail if bundling is disabled, this causes issues on
--disable-python builds of ldb, tevent, and samba.

This patch restructures the logic to skip checks if python
is disabled, instead just setting the temporary state variable
'using_system_pytalloc_util' to False

Successfully tested patch on ldb-1.1.31 and above, tevent-0.9.33,
and samba-4.7_rc3

Signed-off-by: Ian Stakenvicius <axs@gentoo.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
lib/talloc/wscript