On Tue, 21 Feb 2006, Ben Elliston wrote: > Good find, thanks. For install/build.html, for instance: > > revision 1.26 > date: 2001/05/23 06:02:05; author: gerald; state: dead; lines: +0 -0 > Remove all install documentation in HTML format, as this now resides in > gcc/doc/install.texi. > > Gerald removed these files for the reason shown above. However I'm > not sure what we should do about it. Perhaps provide a small page > explaining where to get installation docs.
This is not the relevant reference; the files should be generated by install.texi2html. See, instead, <http://gcc.gnu.org/ml/gccadmin/2006-q1/msg00132.html>: /tmp/gcc-doc-update.4743/gcc/gcc/doc/install.texi:1724: Footnote defined without parent node. makeinfo: Removing output file `/www/gcc/htdocs-preformatted/install/build.html' due to errors; use --force to preserve. [...] Removing obsolete file ./install/build.html I suspect r111295 | bonzini | 2006-02-20 08:29:17 +0000 (Mon, 20 Feb 2006) | 59 lines of being the responsible patch. I've installed the following patch to ensure that install.texi2html halts with error status (and so update_web_docs_svn does so) when such an error occurs. Index: doc/install.texi2html =================================================================== --- doc/install.texi2html (revision 111331) +++ doc/install.texi2html (working copy) @@ -5,13 +5,15 @@ # $SOURCEDIR and $DESTDIR, resp., refer to the directory containing # the texinfo source and the directory to put the HTML version in. # -# (C) 2001 Free Software Foundation +# (C) 2001, 2003, 2006 Free Software Foundation # Originally by Gerald Pfeifer <[EMAIL PROTECTED]>, June 2001. # # This script is Free Software, and it can be copied, distributed and # modified as defined in the GNU General Public License. A copy of # its license can be downloaded from http://www.gnu.org/copyleft/gpl.html +set -e + SOURCEDIR=${SOURCEDIR-.} DESTDIR=${DESTDIR-HTML} Index: ChangeLog =================================================================== --- ChangeLog (revision 111331) +++ ChangeLog (working copy) @@ -1,3 +1,7 @@ +2006-02-21 Joseph S. Myers <[EMAIL PROTECTED]> + + * doc/install.texi2html: Use set -e. + 2006-02-21 Richard Sandiford <[EMAIL PROTECTED]> * doc/tm.texi (ASM_OUTPUT_SHARED_COMMON, ASM_OUTPUT_SHARED_BSS) -- Joseph S. Myers http://www.srcf.ucam.org/~jsm28/gcc/ [EMAIL PROTECTED] (personal mail) [EMAIL PROTECTED] (CodeSourcery mail) [EMAIL PROTECTED] (Bugzilla assignments and CCs)