[PATCH] Remove ctdb feature checks from configure

Volker Lendecke Volker.Lendecke at SerNet.DE
Fri Oct 24 04:40:03 MDT 2014

On Fri, Oct 24, 2014 at 12:33:18PM +0200, Michael Adam wrote:
> The fact that autobuild is our own tool that we adapt to our
> needs should not be new to either of you. ;-)

That's not quite true. The list of build environments is pretty much a
promise that we've given to the world to work.

> And after all, ctdb is still built, just as a aprt of
> samba, and samba is still built against ctdb, so I can't
> imagine which build problems you have been fighting with
> that I have now talked into nonexistence. :-D

As a simple example try including "server_id.h" somewhere. There's a
reason why ctdb/client/ctdb_client.c has to duplicate the definition
of struct server_id. This is not really possible to get right unless we
make the standalone ctdb build also include the pidl generated stuff. And
this is just beyond what I am able to do with waf. So this makes it very
hard to advance the messaging. I will get there eventually, but it just
takes a lot of time.


SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de, mailto:kontakt at sernet.de

More information about the samba-technical mailing list