proposal: merge waf build of s4 to master

tridge at samba.org tridge at samba.org
Wed Apr 7 03:40:13 MDT 2010


Hi Volker,

 > At a higher level -- it is just wrong to require a
 > programming language that downloads with eleven (!)
 > compressed Megabytes from python.org to do the same job as
 > the build system does now. Eleven Megabytes! That is just a
 > HUGE bloat for a simple make.

I really have to wonder if you are joking about this!

That 11M replaces make, m4, autoconf and many other tools.

That 11M (which nearly all Samba developers and users won't have to
download at all), ends up allowing us to reduce the size of the
compiled Samba4 from 1.1G to 110M. Now that is bloat!

That 11M allows us to replace about 9k lines of pretty much
unintelligable m4 with much more readable wscript files. It buys us a
better build system, with better dependencies and the possibility of a
greater degree of sharing between the s3 and s4 branches. 

To paraphrase a famous comic, here's a nickel, go buy yourself 11M of
bandwidth :-)

Cheers, Tridge


More information about the samba-technical mailing list