waf: Add possibility to build with system libwbclient/libsmbclient

Andreas Schneider asn at samba.org
Thu Apr 19 09:04:32 MDT 2012


On Thursday 19 April 2012 15:37:41 you wrote:
> I know it's difficult, but with this (required) patch the hope of
> libwbclient being shared with s3 and s4 goes away.  Additionally, not
> only has the default path for where winbindd is changed, but the
> protocol has also changed - so a master libwbclient just isn't going to
> work for a 3.6 winbind, and likewise a 3.6 libwbclient won't work with a
> master winbind.
> 
> Given all this, does using a system libwbclient ever make sense?  It
> certainly is important not to disrupt the things that are linked to the
> libwbclient on the system (login tools in particular), but the right way
> to do that is to make these libraries private where public use is not
> wanted.
> 
> I therefore propose the attached patch, to allow you to force a 'public'
> Samba lib to be private, so it won't need to be installed in the main
> system namespace, and can just be like any other internal part of Samba.
> 
> Please let me know if you think this solves your issue,

I think if libwbclient is really incompatible with other winbind versions, 
then we need to make it private as long as Samba3 and Samba4 coexist in an 
environment.


I'm fine with that.


	-- andreas

-- 
Andreas Schneider                   GPG-ID: F33E3FC6
Samba Team                             asn at samba.org
www.samba.org



More information about the samba-technical mailing list