This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug gdb/9975] New: DVI/PostScript versions of documentation fail to build on newer Linuxes


Using "make dvi" fails to generate DVI versions of the GDB documents (needed to
create PostScript output).

The problem was demonstrated using Fedora Core 9 Linux. The problem does not
occur with Centos 4.7, so this appears to be a problem with a newer Linux version.

In both cases current top of CVS tree was used.

The issue is that tex2dvi generates a PDF file instead of a DVI file.

This appears to be due to the version of texinfo.tex used within GDB. If this is
omitted (and the system default used instead), DVI output builds correctly.
Other automake based projects build DVI correctly.

I have not carried out exhaustive tests, but this may be connected to changes in
etex (used by tex2dvi), which in recent versions of Linux is just a link to pdftex.

Two solutions suggested are:
1. Replace the version of texinfo.tex supplied with GDB with a newer version.
2. Remove the GDB texinfo directory from the TEXINPUTS search path in
doc/Makefile.in, so that the system default texinfo.tex is used instead.

-- 
           Summary: DVI/PostScript versions of documentation fail to build
                    on newer Linuxes
           Product: gdb
           Version: 6.8
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gdb
        AssignedTo: unassigned at sourceware dot org
        ReportedBy: jeremy dot bennett at embecosm dot com
                CC: gdb-prs at sourceware dot org,jeremy dot bennett at
                    embecosm dot com
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu


http://sourceware.org/bugzilla/show_bug.cgi?id=9975

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]