This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Final PATCH for Re: IMPORTANT 3.0 PATCH: gcc_release
- To: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Subject: Re: Final PATCH for Re: IMPORTANT 3.0 PATCH: gcc_release
- From: Alexandre Oliva <aoliva at redhat dot com>
- Date: 14 Jun 2001 04:58:18 -0300
- Cc: Mark Mitchell <mark at codesourcery dot com>, Zack Weinberg <zackw at stanford dot edu>, <gcc-patches at gcc dot gnu dot org>, "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- Organization: GCC Team, Red Hat
- References: <Pine.BSF.4.33.0106140916530.64731-100000@deneb.dbai.tuwien.ac.at>
On Jun 14, 2001, Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> wrote:
> On Wed, 13 Jun 2001, Mark Mitchell wrote:
>>> If so, we might want to look at the 'html2text' program which
>>> does that and nothing but that and doesn't care about the terminal.
>> Yes, that sounds cleaner. I was somewhat surprised to see `lynx'
>> in our build machinery.
> Fully agreed. I based that conversion on an old, but thoroughly exercised
> script of Jeff (dating back to the egcs days) as we are quite close to the
> release and I wanted to be conservative.
BTW, who's going to guarantee that the man-pages as shipped and tagged
are actually built from the corresponding .texi files? gcc/doc/gcc.1
in the branch, for one, is out-of-date WRT the texi files in the
branch, even though I updated it and installed an updated copy last
time I checked in changes in gcc/doc/invoke.texi.
Unfortunately, `make all' or `make bootstrap' don't update the
man-pages, only `make install' checks whether they're up-to-date (and
potentially rebuilds them). Since gcc_update touches the generated
man-pages, one has to be very careful (as in rm gcc/doc/*.1 && make
install-man in the release script) to avoid shipping man-pages that
are out-of-date.
Perhaps we should have a Makefile target that rebuilds all man-pages
from scratch? Along the same lines, should `make all' and `make
bootstrap' also ensure that man-pages are up-to-date, rebuilding them
if needed?
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me