[SCM] Samba Shared Repository - branch master updated
Günther Deschner
gd at samba.org
Fri Feb 18 08:47:03 MST 2011
The branch, master has been updated
via 927792b s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
via 9154f0b nsswitch: make libwbclient a public library again.
via 3c9703f s3-waf: we need to globally -Ilib/replace
via a2f4a17 s3-waf: fix popt support.
from 1ad8e52 lib/util/charset Add back setlocale(), but only when called from binaries
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 927792b21235bf8409ea04022b2912728f21d79e
Author: Günther Deschner <gd at samba.org>
Date: Fri Feb 18 15:54:51 2011 +0100
s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
Guenther
Autobuild-User: Günther Deschner <gd at samba.org>
Autobuild-Date: Fri Feb 18 16:46:35 CET 2011 on sn-devel-104
commit 9154f0b4510ec9e3c7916b5fd3f37c441bd8c490
Author: Günther Deschner <gd at samba.org>
Date: Fri Feb 18 15:40:59 2011 +0100
nsswitch: make libwbclient a public library again.
Guenther
commit 3c9703f4853f353b67314d9d6aac3f8c572a6fe8
Author: Günther Deschner <gd at samba.org>
Date: Fri Feb 18 15:39:28 2011 +0100
s3-waf: we need to globally -Ilib/replace
Guenther
commit a2f4a17b5e005afa1a8b15921e81c42cda6bcec0
Author: Günther Deschner <gd at samba.org>
Date: Fri Feb 18 15:33:25 2011 +0100
s3-waf: fix popt support.
Guenther
-----------------------------------------------------------------------
Summary of changes:
buildtools/wafsamba/samba3.py | 3 +++
nsswitch/libwbclient/wscript_build | 2 +-
source3/pkgconfig/smbsharemodes.pc.in | 2 +-
source3/wscript | 4 +++-
4 files changed, 8 insertions(+), 3 deletions(-)
Changeset truncated at 500 lines:
diff --git a/buildtools/wafsamba/samba3.py b/buildtools/wafsamba/samba3.py
index 6759450..9344e55 100644
--- a/buildtools/wafsamba/samba3.py
+++ b/buildtools/wafsamba/samba3.py
@@ -72,6 +72,9 @@ def s3_fix_kwargs(bld, kwargs):
if not bld.CONFIG_SET('USING_SYSTEM_TALLOC'):
extra_includes += [ '../lib/talloc' ]
+ if not bld.CONFIG_SET('USING_SYSTEM_POPT'):
+ extra_includes += [ '../lib/popt' ]
+
# s3 builds assume that they will have a bunch of extra include paths
includes = []
for d in extra_includes:
diff --git a/nsswitch/libwbclient/wscript_build b/nsswitch/libwbclient/wscript_build
index 896e17d..d925515 100644
--- a/nsswitch/libwbclient/wscript_build
+++ b/nsswitch/libwbclient/wscript_build
@@ -4,5 +4,5 @@ bld.SAMBA_LIBRARY('wbclient',
source='wbc_guid.c wbc_idmap.c wbclient.c wbc_pam.c wbc_pwd.c wbc_sid.c wbc_util.c',
deps='winbind-client',
public_headers='wbclient.h',
- private_library=True
+ vnum='0'
)
diff --git a/source3/pkgconfig/smbsharemodes.pc.in b/source3/pkgconfig/smbsharemodes.pc.in
index dcb0d2e..1af7d4f 100644
--- a/source3/pkgconfig/smbsharemodes.pc.in
+++ b/source3/pkgconfig/smbsharemodes.pc.in
@@ -9,6 +9,6 @@ Version: 0
URL: http://www.samba.org/
#Libs: -L at libdir@ -lsmbsharemodes
Libs: -lsmbsharemodes
-Libs.private: -lsmbsharemodes @KRB5_LIBS@ @LDAP_LIBS@ @LIBS@
+Libs.private: -lsmbsharemodes @LIBS@
Cflags: -I at includedir@
diff --git a/source3/wscript b/source3/wscript
index 7c01e8f..9e5a8de 100644
--- a/source3/wscript
+++ b/source3/wscript
@@ -86,13 +86,15 @@ def configure(conf):
conf.RECURSE('../libcli/smbreadline')
conf.RECURSE('../lib/util')
- conf.ADD_EXTRA_INCLUDES('''#source3 #source3/include''')
+ conf.ADD_EXTRA_INCLUDES('''#source3 #source3/include #lib/replace''')
if not conf.env.USING_SYSTEM_TDB:
conf.ADD_EXTRA_INCLUDES('#lib/tdb/include')
if not conf.env.USING_SYSTEM_TEVENT:
conf.ADD_EXTRA_INCLUDES('#lib/tevent')
if not conf.env.USING_SYSTEM_TALLOC:
conf.ADD_EXTRA_INCLUDES('#lib/talloc')
+ if not conf.env.USING_SYSTEM_POPT:
+ conf.ADD_EXTRA_INCLUDES('#lib/popt')
conf.ADD_LDFLAGS("-Wl,--export-dynamic", testflags=True)
--
Samba Shared Repository
More information about the samba-cvs
mailing list