diff options
author | Andrew Bartlett <abartlet@samba.org> | 2019-11-06 15:44:45 +1300 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-11-13 08:42:30 +0000 |
commit | dc5788056bcbccdc320aeaad4f35f726632a91a4 (patch) | |
tree | 41b5d575804e0a8672953f20408780d4354f6d8b | |
parent | 01bb7cff023719705d7442ae497c52a3f797edf4 (diff) | |
download | samba-dc5788056bcbccdc320aeaad4f35f726632a91a4.tar.gz |
build: Only link against libcrypt where needed
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: David Mulder <dmulder@suse.com>
Reviewed-by: Andreas Schneider <asn@samba.org>
-rw-r--r-- | lib/replace/wscript | 2 | ||||
-rw-r--r-- | source3/wscript_build | 1 | ||||
-rw-r--r-- | source4/dsdb/samdb/ldb_modules/wscript_build_server | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/lib/replace/wscript b/lib/replace/wscript index 898c2f16445..a2bc60478ad 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript @@ -913,7 +913,7 @@ def build(bld): # at the moment: # hide_symbols=bld.BUILTIN_LIBRARY('replace'), private_library=True, - deps='crypt dl attr' + extra_libs) + deps='dl attr' + extra_libs) replace_test_cflags = '' if bld.CONFIG_SET('HAVE_WNO_FORMAT_TRUNCATION'): diff --git a/source3/wscript_build b/source3/wscript_build index fb7c04cce13..54982a92954 100644 --- a/source3/wscript_build +++ b/source3/wscript_build @@ -916,6 +916,7 @@ bld.SAMBA3_SUBSYSTEM('PLAINTEXT_AUTH', auth/pass_check.c ''', deps=''' + crypt pam PAM_ERRORS ''') diff --git a/source4/dsdb/samdb/ldb_modules/wscript_build_server b/source4/dsdb/samdb/ldb_modules/wscript_build_server index 0cdf73d3a7d..2eec7c4fa7d 100644 --- a/source4/dsdb/samdb/ldb_modules/wscript_build_server +++ b/source4/dsdb/samdb/ldb_modules/wscript_build_server @@ -195,7 +195,7 @@ bld.SAMBA_MODULE('ldb_password_hash', init_function='ldb_password_hash_module_init', module_init_name='ldb_init_module', internal_module=False, - deps='talloc samdb LIBCLI_AUTH NDR_DRSBLOBS authkrb5 krb5 gpgme DSDB_MODULE_HELPERS' + deps='talloc samdb LIBCLI_AUTH NDR_DRSBLOBS authkrb5 krb5 gpgme DSDB_MODULE_HELPERS crypt' ) |