running as part of waf dist

tridge at tridge at
Mon Apr 12 22:32:31 MDT 2010

Hi Simo,

Thanks for your TODO updates for the waf page!

Regarding the last one

where you ask for to be run as part of 'waf dist', that
is indeed the intention if/when we get to stage 3 of the waf adoption
where waf is the standard build system.

For now I haven't done that as I didn't want to presume that the waf
build was going to replace the autoconf build. I proposed a staged
adoption of any new build system where there would be an opportunity
for team and community feedback between each stage:

(I'm not sure if you saw this, as you were away)

At the moment we are at stage 2 for s4 (and thus also for the
dependent libs - talloc, tdb, tevent, ldb etc). During stage 2 the old
build system is the official one, so I left the old in
place, even if the tarball is created by waf.

So far I have had very positive comments from a lot of people on the
waf build in s4, so I will probably propose to move to stage 3
sometime soon. 

We still need to sort out if the standard build for the dependent libs
should also be waf if we move to stage 3 for s4. I think we should,
but you had some concerns about that. I'd be interested in knowing if
you are happier with the idea of waf for ldb now you've had a chance
to try it.

If you like, we could create a ldb-waf build in the build farm first.

Cheers, Tridge

More information about the samba-technical mailing list