[PATCH] A (possibly controverial) proposal: Remove autoconf build of public shared libraries

Stefan (metze) Metzmacher metze at samba.org
Fri May 25 04:14:03 MDT 2012


Hi Andrew,

>> Thanks Jeremy, I really do appreciate your support. 
>>
>> I wondered if you or others on the list could help me with the last part
>> of my draft statement, that is a survey of what features are important
>> to users who need to retain access to the autoconf build system.  Could
>> you use your contacts in our OEM community to help me understand what
>> their needs are?
>>
>> Are these users (for example) in need of libsmbclient and libnet?  Do
>> they need us to publish libtdb and libtalloc for use in the system?  Is
>> libsmbsharemodes (which depends on both of these) important?  (I
>> certainly expect that due to the way nss_winbind and pam_winbind work,
>> that libwbclient would be important. )
>>
>> Or do users who cannot run the waf build just want the suite of Samba
>> binaries, statically linked?
>>
>> The reason I'm asking about libraries specifically is that I'm concerned
>> that we have unnecessary and potentially problematic duplication here.
>> We certainly need a way to make Samba install on a system without
>> libtalloc for example, but should we have two different ways that a
>> libtalloc could be installed onto the system, potentially for
>> system-wide use?
> 
> To illustrate this point, I'm interested in hearing from anybody who
> would be impacted by this series of proposed patches.
> 
> In short, it removes the production of the public shared libraries from
> the autoconf build, except for libwbclient. 
> 

For the libraries which can be build standalone, talloc, tdb, tevent
I think it's 100% needed to just ever install the standalone ones into
the system.

For the rest we should think about possible users, are there any non Linux
users of libsmbclient or libnetapi?

metze

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20120525/45081615/attachment.pgp>


More information about the samba-technical mailing list