[PATCH] Build system tidyup, remove autoconf build of public shared libraries

Andrew Bartlett abartlet at samba.org
Sun May 27 22:38:58 MDT 2012


On Fri, 2012-05-25 at 23:41 +1000, Andrew Bartlett wrote:
> On Fri, 2012-05-25 at 12:14 +0200, Stefan (metze) Metzmacher wrote:
> > Hi Andrew,
> > 

> > 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.
> 
> Thanks.  As you reminded me on IRC, this would match the waf build,
> which will only produce a public library in the individual build systems
> for tevent, talloc, tdb etc.  

I've put a series of patches for a tidyup of some build system stuff
(remove bits of the old build systems), and this at
https://git.samba.org/?p=abartlet/samba.git/.git;a=shortlog;h=refs/heads/minor-fixes

> > For the rest we should think about possible users, are there any non Linux
> > users of libsmbclient or libnetapi?
> 
> There seem to be references to libsmbclient on FreeBSD, but as FreeBSD
> is one of our 'must work' platforms for waf, that shouldn't be an issue.
> 
> The real questions is are there non-waf-compatible users of
> libsmbclient, libnetapi or libsmbsharemodes.  That's why I asked
> originally, but I can't think of a plausible case that would need these
> libraries, and can't run waf. 

I've put this at 
https://git.samba.org/?p=abartlet/samba.git/.git;a=shortlog;h=refs/heads/build-fixes

I would like to push the minor-fixes branch in the next day or so, and
the build-fixes branch later this week, if there are no further
concerns. 

Thanks,

Andrew Bartlett
-- 
Andrew Bartlett                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org



More information about the samba-technical mailing list