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

Reply via email to