summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--source3/wscript4
-rwxr-xr-xsource3/wscript_build1
2 files changed, 5 insertions, 0 deletions
diff --git a/source3/wscript b/source3/wscript
index af0ed9f590..31ec1a2411 100644
--- a/source3/wscript
+++ b/source3/wscript
@@ -75,6 +75,10 @@ def configure(conf):
if sys.platform != 'openbsd5':
conf.ADD_LDFLAGS("-Wl,--export-dynamic", testflags=True)
+ # libarchive in smbclient
+ conf.CHECK_HEADERS('archive.h')
+ conf.CHECK_LIB('libarchive')
+
conf.CHECK_HEADERS('execinfo.h libexc.h libunwind.h netdb.h')
conf.CHECK_HEADERS('linux/falloc.h')
diff --git a/source3/wscript_build b/source3/wscript_build
index 12e473f0f2..fb98e543e9 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -995,6 +995,7 @@ bld.SAMBA3_BINARY('client/smbclient',
source='''client/client.c
client/clitar.c
client/dnsbrowse.c''',
+ ldflags='-larchive',
deps='''
talloc
popt_samba3