# HG changeset patch # User reimar # Date 1390419523 0 # Node ID 76bf1d04f31b9c424db26dd0d49887833c0d0294 # Parent 426713eff5fd31c655ae828941b622d52e1f9f6a stream_smb: Make autodetection work for samba 4.0. diff -r 426713eff5fd -r 76bf1d04f31b configure --- a/configure Wed Jan 22 19:37:37 2014 +0000 +++ b/configure Wed Jan 22 19:38:43 2014 +0000 @@ -4272,9 +4272,12 @@ fi if test "$_smb" = auto; then _smb=no + pkg_inc=$($_pkg_config --cflags smbclient) for ld_tmp in "-lsmbclient" "-lsmbclient $ld_dl" "-lsmbclient $ld_dl -lnsl" "-lsmbclient $ld_dl -lssl -lnsl" ; do statement_check libsmbclient.h 'smbc_opendir("smb://")' $ld_tmp && extra_ldflags="$extra_ldflags $ld_tmp" && _smb=yes && break + statement_check libsmbclient.h 'smbc_opendir("smb://")' $ld_tmp $pkg_inc && + extra_ldflags="$extra_ldflags $ld_tmp" && extra_cflags="$extra_cflags $pkg_inc" && _smb=yes && break done fi