http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57659
Bug ID: 57659 Summary: Failure in installing documentation of gcc-4.7.2 Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: ExtraLeveLInSoftware at ntlworld dot com Failure in installing documentation of gcc-4.7.2 To: gcc-bugs 1 Introduction Trying to install documentation for recently built gcc-4.7.2. Running Mac OS X: System Version: Mac OS X 10.5.8 (9L30) Kernel Version: Darwin 9.8.0 >uname -mpv Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 i386 This bug report concerns the following point. - The generated HTML has broken links - no pages for gnat_rm have been made 2 Report from configure etc. Building in /Gnu/gcc/obj. Sources in /Gnu/gcc/src/gcc-4.7.2/. The configure command was ../src/gcc-4.7.2/gcc-4.7.2/configure --enable-languages=ada,c,c++ This completed OK. 3 Missing Items in the generated HTML The "Installing GCC: Final installation" page states: "If you would like to generate online HTML documentation, do ‘cd objdir; make html’ and HTML will be generated for the gcc manuals in objdir/gcc/HTML." Ran in /Gnu/gcc/obj/: make html &> ../logs/makehtml-1.log Has placed many files in objdir/gcc/HTML, but the reference to gnat_rm is missing. The log included: Doing html in gnattools make[2]: Nothing to be done for `html'. From the index page, following "2 Language Standards Supported by GCC" leads to file objdir/gcc/HTML/gcc-4.7.2/gcc/Standards.html. Here under "2.5 References for other languages" it says: "See GNAT Reference Manual, for information on standard conformance and compatibility of the Ada compiler." This line includes a link "<a href="../gnat_rm/index.html#Top">GNAT Reference Manual</a>" The Safari browser says: "No file exists at the address '/Gnu/gcc/obj/gcc/HTML/gcc-4.7.2/gnat_rm/index.html'." In fact there is no gnat_rm directory bash> ls gcc/HTML/gcc-4.7.2 cpp cppinternals gcc gccinstall gccint Similar links are missing from the same paragraph for Fortran and Java, but perhaps this is expected since these were omitted from the build. Since Ada was included, it would be expected to have its documentation available: bash> gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/gcc-4.7.2/bin/../libexec/gcc/i386-apple-darwin9.8.0/4.7.2/lto-wrapper Target: i386-apple-darwin9.8.0 Configured with: ../src/gcc-4.7.2/configure --enable-languages=ada,c,c++ Thread model: posix gcc version 4.7.2 (GCC) It has not been checked whether there are any other broken links. 4 Information about the build state The build has passed stage 3, but failed later. Installation has been completed, though similar errors arose. The following bugs were reported during this build. Bug 57291 - Failure in build stages 2 and 3 concerning pseudo-op: .balign Bug 57292 - Failure in build after stage 3, concerning libitm.la Bug 57606 - Failure in testing stage 3 of gcc-4.7.2 These are not believed to be connected, but is stated just in case. 6 Summary of Bugs 6.1 Missing Items in the generated HTML - there is no gnat_rm directory in objdir/gcc/HTML/gcc-4.7.2 6.2 Extra Information If extra information about the matters reported above would be of value please contact: ExtraLeveLInSoftware at ntlworld dot com Ellis N. Thomas/20-Jun-2013