When replacing copying-lib.texi with the version from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50900 then the error below goes away, however we get /home/csoliver/OKplatform/ExternalSources/builds/Gcc/gcc-4.5.4/libiberty/libiberty.texi:275: Prev reference to nonexistent node `Library Copying' (perhaps incorrect sectioning?). /home/csoliver/OKplatform/ExternalSources/builds/Gcc/gcc-4.5.4/libiberty/libiberty.texi:265: Menu reference to nonexistent node `Library Copying' (perhaps incorrect sectioning?). /home/csoliver/OKplatform/ExternalSources/builds/Gcc/gcc-4.5.4/libiberty/libiberty.texi:77: Cross reference to nonexistent node `Library Copying' (perhaps incorrect sectioning?). makeinfo: Removing output file `libiberty.html' due to errors; use --force to preserve. make[3]: *** [libiberty.html] Error 1 which is likely due to the other changes as discussed in the above link (which unfortunately are not made explicit, and so I don't know how to perform them). Looks like a clear gcc-build-bug to me (and like one which should have been prevented). Any suggestions how to proceed are welcome. Oliver On Sun, Oct 07, 2012 at 01:33:17PM +0100, Oliver Kullmann wrote: > That we have a gcc-build-bug seems indicated by > > http://gcc.1065356.n5.nabble.com/Bug-other-51678-New-make-pdf-is-broken-in-libiberty-td399738.html > > And here > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50900 > > is another discussion of this issue, containing at the bottom > also a link to a corrected copying-lib.texi. > > Oliver > > On Sun, Oct 07, 2012 at 11:50:16AM +0100, Oliver Kullmann wrote: > > Hello, > > > > building gcc 4.5.4 I get > > > > --- > > > > (/home/csoliver/OKplatform/ExternalSources/builds/Gcc/gcc-4.5.4/libiberty/copyi > > ng-lib.texi [34] [35] [36] [37] [38] [39] > > /home/csoliver/OKplatform/ExternalSources/builds/Gcc/gcc-4.5.4/libiberty/copyin > > g-lib.texi:480: This command can appear only outside of any environment, not in > > environment @enumerate. > > @badenverr ...temp , not @inenvironment @thisenv } > > > > @checkenv ...@ifx @thisenv @temp @else @badenverr > > @fi > > @sectionheading #1#2#3#4->{@checkenv {} > > @csname #2fonts@endcsname @rmisbold @... > > > > @\heading ...tionheading {#1}{sec}{Yomitfromtoc}{} > > @suppressfirstparagraphin... > > l.480 @heading NO WARRANTY > > ? > > [40] [41]) [42] (Index) [43] [44] ) > > Output written on libiberty.dvi (47 pages, 154524 bytes). > > Transcript written on libiberty.log. > > /home/csoliver/OKplatform/bin/texi2dvi: etex exited with bad status, quitting. > > make[3]: *** [libiberty.dvi] Error 1 > > > > From what I gather from the Internet, this is due to the file > > copying-lib.texi containing some false Latex-commands. > > > > On the other hand, 4.5.4 should contain the correction? > > > > So what is the correct way of making the build succeed? > > > > Thanks for your attention > > > > Oliver > > >