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-----
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.
"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/
-----END PGP SIGNATURE-----
More information about the samba-technical