Thanks Jeff. I do have a few machines on which I can distribute the
compilation, but would like the option of being able to build specific
RPMs.
With that said I have two questions:
1.) Do you think specific per-package .spec files might be released any
time soon, or maybe files with switches to specify packages? I've looked
through the .spec file and it seems fairly integrated so it seems
there's no easy way to separate them all out, mostly because I'm not
completely aware of what files are common and which could easily be
separated out.
As an possibly alternate solution, I have heard that through using the
usual ./configure;make;make install process you can specify which
modules to install. Do you think it would be possible to pass
the ./configure script these switches through the .spec file without
completely breaking it?
2.) I had to insert some debugging code while trying to fix an auth
problem and figure everybody else could make use of it as well. Is there
a standard to submit code changes for review/approval?
Thanks again,
Chris
On Thu, 2006-05-11 at 16:13 -0700,
[EMAIL PROTECTED] wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Chris Pattullo wrote:
> > Does anyone know of a simple way to build selective
> RPMs from the
> > courier tar-balls? I'm trying to make it so that I can build
> only the
> > RPMs that I want, and not the entire suite in one go.
> >
> > The ideal solution would be perhaps a switch or
> something w/in
> > the .spec file that would allow for specific RPMs to be
> selected. I was
> > searching through the courier-users archive for comments on
> this and did
> > find one guy trying to build his RPMs with switches like
> > '--without-authldap', but get errors from rpmbuild when I
> try this.
>
> There's no way using rpm to compile only certain rpms because
> there's
> one spec file that handles all the compilation. If you
> understand rpm
> spec files, then I suppose that you could hack the
> courier.spec file and
> add switches so that it only compiled and built the rpms that
> you wanted
> built that time.
>
> But something like ccache (http://ccache.samba.org/) might
> solve your
> problem just as well, allowing you to recompile ONLY the parts
> the code
> that you changed. And if you've got another machine sitting
> around,
> distcc (http://distcc.samba.org/) allows you to push some of
> the
> compilation over to to it as well. Those two should drop your
> 20
> minutes wait considerably.
>
> HTH
>
> Jeff Jansen
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.5 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFEY1fwZxtYeNk78A8RArDmAKCleHdj8hIhc3qEMEFGtK3pV9s6qwCaA3fx
> z+14dRCaR2i9l7vqEcKEtT8=
> =2TYP
> -----END PGP SIGNATURE-----
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users