On Sat, 2008-05-10 at 18:31 -0400, Sam Varshavchik wrote:
> No, the cvs.html instructions are for building the code that's checked out 
> from CVS. The packaged tarballs do not include the autobloat script and the 
> additional stuff that's needed to do that.

Nor do the packaged tarballs include the pcp/m4 directory, but they do
include, incorrectly, a reference to it.

If the autotools source files are to be distributed with Courier, then
they need to be complete, correct, and usable.  Otherwise they're just
garbage and ought to be removed before the package tarball is declared
stable.

> None of this happens when you take the packaged tarball, and run the 
> configure script. The problem is that, for some reason, the Gentoo build 
> tries to rebuild the configure script and the makefile. Can't do it, without 
> the extra m4 subdirectory from CVS.

I've determined that the Gentoo build completes properly if the include
of pcp/m4 is removed from /pcp/Makefile.am.  If the m4 directory and its
contents aren't there, and aren't referenced, what's the consequence?
Will the resulting pcp functionality in Courier be broken or hobbled?
If so, then perhaps the proper fix would be to include the pcp/m4 and
its contents in the distribution tarball, or for the Gentoo ebuild of
Courier to apply them as a patch.  Auto-patching of source is common in
Gentoo ebuilds.

Gentoo is a reasonably major and popular Linux distribution, and this
has to be made to work somehow.

-- 
Lindsay Haisley       | "In an open world,    |     PGP public key
FMP Computer Services |    who needs Windows  |      available at
512-259-1190          |      or Gates"        | http://pubkeys.fmp.com
http://www.fmp.com    |                       |


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to