public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug gdb/9975] New: DVI/PostScript versions of documentation fail to build on newer Linuxes
@ 2009-03-21 18:36 jeremy dot bennett at embecosm dot com
  2009-03-21 18:43 ` [Bug gdb/9975] " jeremy dot bennett at embecosm dot com
  0 siblings, 1 reply; 3+ messages in thread
From: jeremy dot bennett at embecosm dot com @ 2009-03-21 18:36 UTC (permalink / raw)
  To: gdb-prs

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.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-04-08  1:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-9975-4717@http.sourceware.org/bugzilla/>
2014-01-31 10:03 ` [Bug gdb/9975] DVI/PostScript versions of documentation fail to build on newer Linuxes afaq.ahmed at agilosoft dot com
2022-04-08  1:25 ` [Bug build/9975] " tromey at sourceware dot org
2009-03-21 18:36 [Bug gdb/9975] New: " jeremy dot bennett at embecosm dot com
2009-03-21 18:43 ` [Bug gdb/9975] " jeremy dot bennett at embecosm dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).