samba 3.4 configure.in question

Gerald (Jerry) Carter jerry at samba.org
Fri May 1 20:42:50 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey Herb,

On Fri, 1 May 2009, Herb Lewis wrote:

> configure.in has the following lines to determine if you want the
> libraries built static or shared. Is there some reason wbclient
> library is not included?
>
> configure.in:SMB_LIBRARY(talloc, 1)
> configure.in:SMB_LIBRARY(tdb, 1)
> configure.in:SMB_LIBRARY(netapi, 0)
> configure.in:SMB_LIBRARY(smbclient, 0)
> configure.in:SMB_LIBRARY(smbsharemodes, 0)
> configure.in:SMB_LIBRARY(addns, 0, no, [undefined API])

It's a bit of a debate :-)

IMO libwbcliebt is a shared object specifically to decouple
smbd from a compile time dependency on winbindd.  My SambaXP
talk where I showed Samba 3.0.34 using winbindd from the 3.2.11
release is an example of this as is.  My concern, which may
be misplaced, is that if you provide a static version of the
library, it will be misused.  But I could be just paranoid.
I can't really see why you would technically have to have
a static version. Although I totally udnerstand Volker's point
about a convience for developing.

In either case, Volker and possibly others disagree with me.
So we've all agreed to disagree :-)  In the end, it is
really the APIs that matter the most to me.

But obviously, the majority rules.  That's just the background
to answer you question.





cheers, jerry
- --
=====================================================================
http://git.plainjoe.org/                                         CODE
"What man is a man who does not make the world better?"      --Balian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: For info see http://quantumlab.net/pine_privacy_guard/

iD8DBQFJ+17RIR7qMdg1EfYRAtbSAKCHsuNZp1DBPODGAt25VbUfMiTzXACglw6q
8WLSaFqAxHx42dIx9SOTQ7I=
=qZ7R
-----END PGP SIGNATURE-----


More information about the samba-technical mailing list