is external talloc and external tdb a requirement for building samba with ctdb

Jeremy Allison jra at samba.org
Mon Sep 17 12:49:31 MDT 2012


On Mon, Sep 17, 2012 at 08:12:36AM +0200, Andreas Schneider wrote:
> On Sunday, September 16, 2012 11:36:13 Matthieu Patou wrote:
> > Ok then I suspect that we should change the ctdb test to insure first
> > that we have system tdb/talloc and if not to print an error message, as
> > far as I'm concerned I was able to dig into the waf's tests to discover
> > the need but a more explicit message can't be bad.
> 
> My opinion is still that talloc, tevent and tdb should be standalone projects 
> and shouldn't be a part of the samba tree.
> 
> This makes sure that we have packages release when we change something. We had 
> several time the problem in the beta phase that I wasn't able to ship the beta 
> cause ldb or tevent wasn't released in the version samba required.
> 
> It is also hard to backport patches if a patch changes a line in e.g. in 
> talloc and 100 lines in the samba tree.

+1 on this. We should ensure that any patch the changes talloc,
tevent or tdb is a standalone patch - and splits out any smbd
change into an additional change.

Jeremy.


More information about the samba-technical mailing list