This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: More cpp.texi updates



> I am opposed to this change, and request that it be reverted.  There
> are systems that support man pages but not perl (or at least, one
> cannot assume perl is available, or that it is capable of running the
> pod2man script).  Those systems will not be able to build the man
> pages.  Configure and the Makefile were careful to detect these

The important thing is that on such systems we do not try to build
the manual pages.  Hopefully, Zack's change didn't change that; I
don't think it did.  So, if you build on such a system, from CVS,
you will get no man pages.  That's not really a very big deal.

The important thing is that even on such systems you will get the
man pages in a release.  And, you will, because the release script
will build them before packaging them up as a tarfile.

It may be that your expectation is that building from CVS on a system
with limitations would produce the same thing as building from a
release tarball.  That expectation is not true, in general, and I think
we're tending to move further away from that.  There are good and
bad things about that, but overall I think it's the right decision.

> systems and use the CVS man pages when needed (although Mark never
> changed the $(STAMP) thing back as I requested, which I again request
> he do).

I forgot about this in the mayhem before GCC 3.0.  I will add it to
my to-do list.  Sorry.

-- 
Mark Mitchell                mark@codesourcery.com
CodeSourcery, LLC            http://www.codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]