[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: new build system

From: Garance A Drosihn <drosih_at_rpi.edu>
Date: 2001-05-27 06:29:36 CEST

At 8:51 PM -0700 5/24/01, Greg Stein wrote:
>Automake also produces Makefiles that require GNU make. That
>is a big pain for the FreeBSD users out there, and some other
>fringe/older OSes (I've got to imagine that SunOS or AIX
>users will be happier).

As I am primarily a freebsd/openbsd/MacOS-10 user, this sounds
good to me... :-)

>The automake system also required GCC to be present to deal
>with dependency generation. And you couldn't turn that off!
>I have no idea how people were building SVN on AIX systems
>using the xlc compiler (maybe nobody tried?).

Chances are that anyone who did try has been forced to build
gcc/gmake due to other automake'd packages on the same systems.
I haven't tried to build SVN anywhere yet, but I do know that
our AIX and IRIX boxes do have gcc and gmake built for them.

>Then there is that whole recursion thing I mentioned. We get
>speed and clarity with the new system. Removing automake and
>its bazillion substitutions has also dramatically sped up
>autogen.sh and the last step of ./configure.

Speeding up the build process also sounds like a win. As long
as it all works right, this seems like a worthwhile alternative
to try out. If it works, then faster builds are always nice
to have!

(any idea how well this works with 'make -j'?)

-- 
Garance Alistair Drosehn            =   gad@eclipse.acs.rpi.edu
Senior Systems Programmer           or  gad@freebsd.org
Rensselaer Polytechnic Institute    or  drosih@rpi.edu
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:30 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.