diff options
-rw-r--r-- | lib/replace/wscript | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/replace/wscript b/lib/replace/wscript index 5bafc1fe9f..36c2f0f3e1 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript @@ -428,12 +428,16 @@ def build(bld): REPLACE_HOSTCC_SOURCE += ' %s' % filename break + extra_libs = '' + if bld.CONFIG_SET('HAVE_LIBBSD'): extra_libs += ' bsd' + bld.SAMBA_SUBSYSTEM('LIBREPLACE_HOSTCC', REPLACE_HOSTCC_SOURCE, use_hostcc=True, use_global_deps=False, cflags='-DSOCKET_WRAPPER_DISABLE=1 -DNSS_WRAPPER_DISABLE=1 -DUID_WRAPPER_DISABLE=1 -D_SAMBA_HOSTCC_', - group='compiler_libraries' + group='compiler_libraries', + deps = extra_libs ) REPLACE_SOURCE = REPLACE_HOSTCC_SOURCE @@ -452,9 +456,6 @@ def build(bld): if not bld.CONFIG_SET('HAVE_INET_NTOP'): REPLACE_SOURCE += ' inet_ntop.c' if not bld.CONFIG_SET('HAVE_INET_PTON'): REPLACE_SOURCE += ' inet_pton.c' - extra_libs = '' - if bld.CONFIG_SET('HAVE_LIBBSD'): extra_libs += ' bsd' - bld.SAMBA_LIBRARY('replace', source=REPLACE_SOURCE, group='base_libraries', |