How to cvs checkout SASL

Biswatosh biswatosh2001 at yahoo.com
Mon Feb 26 05:44:11 EST 2007


Hi,

My prob is simple. I want to have a system made where
it will automatically checkout the *latest* SASL and
build it. Now, to checkout thru a script, "cvs co
sasl"
seems to be the best choice but then the problem
starts from there. How do I build across all
platforms? Today,I was doing it on RedHat Linux 9 and
installed the latest
autoconf,make and automake softwares from GNU and I
ran the recommended command sequences
$ aclocal -I cmulocal -I config
$ automake
$ autoheader
$ autoconf
$ cd saslauthd
$ autoconf

I always get some or the other error. Either it
complains about my versions or it says this header or
that missing,like for example "automake requires
`AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'".
I may see some site and solve this but then another
one crops up and so on it goes.
Could you pls tell me the min versions/requirements to
run these commands successfully on RedHatLinux version
9 and on Solaris 9 and above?

Thanks
Biswatosh


--- "Roberto C. Sanchez" <roberto at connexer.com> wrote:

> On Tue, Feb 20, 2007 at 11:04:31PM -0800, Howard Chu
> wrote:
> > Yes, but there's a difference between a developer
> and a package 
> > maintainer. Since the configure script depends on
> specific versions of 
> > the autotools, and the requirements differ for
> different packages, the 
> > package maintainers ought to create these files
> and keep them with the 
> > rest of the source code. As it is I have to
> maintain 5 different 
> > versions of autoconf on my machine because of
> dependencies of this sort.
> > 
> > Likewise, if a source tree uses automake, then a
> usable set of 
> > Makefile.in files with maintainer-mode disabled
> should be part of CVS, 
> > because independent developers don't need their
> Makefiles 
> > auto-regenerating at the drop of a hat,
> particularly because the 
> > regeneration will look for tools whose versions
> may not match those on 
> > the build machine. Omitting these details is a
> good way to frustrate 
> > developers and keep away people who would
> otherwise be productively 
> > contributing to the project.
> > 
> You bring up good points.  However, I still
> maintain, that it is better
> to not keep those things in revision control.  Given
> the wide target
> audience, of courier (in terms of platforms and
> such), it might make
> sense to keep the minimally needed set in revision
> control.
> 
> Of course, you could also argue that people who are
> scared off by having
> to generate their own scripts should wait for public
> releases :-)
> 
> Regards,
> 
> -Roberto
> 
> -- 
> Roberto C. Sanchez
> http://people.connexer.com/~roberto
> http://www.connexer.com
> 



 
____________________________________________________________________________________
8:00? 8:25? 8:40? Find a flick in no time 
with the Yahoo! Search movie showtime shortcut.
http://tools.search.yahoo.com/shortcuts/#news


More information about the Cyrus-sasl mailing list