public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: other/6653: make dvi fails on solaris, gcc-3.0.4
@ 2003-03-25  2:22 bangerth
  0 siblings, 0 replies; 4+ messages in thread
From: bangerth @ 2003-03-25  2:22 UTC (permalink / raw)
  To: gcc-bugs, gcc-prs, jeff.deifik, nobody

Synopsis: make dvi fails on solaris, gcc-3.0.4

State-Changed-From-To: open->closed
State-Changed-By: bangerth
State-Changed-When: Tue Mar 25 02:20:06 2003
State-Changed-Why:
    Not a bug in gcc, but in texinfo

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6653


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

* Re: other/6653: make dvi fails on solaris, gcc-3.0.4
@ 2002-05-13 18:26 Joseph S. Myers
  0 siblings, 0 replies; 4+ messages in thread
From: Joseph S. Myers @ 2002-05-13 18:26 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR other/6653; it has been noted by GNATS.

From: "Joseph S. Myers" <jsm28@cam.ac.uk>
To: jeff deifik <jeff.deifik@jpl.nasa.gov>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: other/6653: make dvi fails on solaris, gcc-3.0.4
Date: Tue, 14 May 2002 02:22:12 +0100 (BST)

 On Mon, 13 May 2002, jeff deifik wrote:
 
 > TEXINPUTS=.:/home/jdeifik/work/gnu/jeff-native-gcc/gcc:/home/jdeifik/work/gnu/gc
 > c-3.0.4/gcc/doc::../../gcc-3.0.4/gcc/doc:../../gcc-3.0.4/gcc/doc/include:
 > INDEXSTYLE=.:/home/jdeifik/work/gnu/jeff-native-gcc/gcc:/home/jdeifik/work/gnu/g
 > cc-3.0.4/gcc/doc::../../gcc-3.0.4/gcc/doc:../../gcc-3.0.4/gcc/doc/include:
 > + test -n
 > + sed 1q ./../../gcc-3.0.4/gcc/doc/gcc.texi
 > + fgrep input texinfo
 > language=texinfo
 > bibtex=
 > texindex=texindex
 > + test dvi = dvi
 > tex=tex
 > + test  = t
 > txiversion_tex=txiversion.tex
 > + echo \input texinfo.tex @bye
 > + cd /tmp/t2d5992
 > + sed -n s/^.*\[\(.*\)version \(....\)-\(..\)-\(..\).*$/txiformat=\1
 > txiversion=
 > "\2\3\4"/p
 > + tex txiversion.tex
 > + eval
 > + false texinfo.tex preloaded as `', version is `' ...
 > + test 19990129 -le
 
 OK, the problem appears to be that the test for texinfo.tex being recent
 enough for macro expansion is done in a temporary directory, but the
 TEXINPUTS setting (from the -I arguments) pointing to the right
 texinfo.tex to use still includes relative paths.  Report this to the
 Texinfo maintainers as a Texinfo bug.  As a workaround, install a
 sufficiently recent (at least 19990129) texinfo.tex version in a directory
 TeX searches by default, or set TEXINPUTS to point to such a directory
 before running texi2dvi; if macro support is detected, the right version
 of texinfo.tex (that included with GCC) will then be used for the actual
 formatting.
 
 -- 
 Joseph S. Myers
 jsm28@cam.ac.uk
 


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

* Re: other/6653: make dvi fails on solaris, gcc-3.0.4
@ 2002-05-13 15:46 Joseph S. Myers
  0 siblings, 0 replies; 4+ messages in thread
From: Joseph S. Myers @ 2002-05-13 15:46 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR other/6653; it has been noted by GNATS.

From: "Joseph S. Myers" <jsm28@cam.ac.uk>
To: <jeff.deifik@jpl.nasa.gov>
Cc: <gcc-gnats@gcc.gnu.org>,  <gcc-bugs@gcc.gnu.org>
Subject: Re: other/6653: make dvi fails on solaris, gcc-3.0.4
Date: Mon, 13 May 2002 23:44:51 +0100 (BST)

 On 13 May 2002 jeff.deifik@jpl.nasa.gov wrote:
 
 > texi2dvi -I ../../gcc-3.0.4/gcc/doc -I ../../gcc-3.0.4/gcc/doc/include ../../gc\
 > c-3.0.4/gcc/doc/gcc.texi^M
 > /home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:159: Unknown command `gol'\
 > .^M
 > /home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:165: Unknown command `gol'\
 > .^M
 > /home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:166: Unknown command `gol'\
 > .^M
 > /home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:167 ...
 > 
 > This goes on for many lines, as the '@gol' is used many
 > times in invoke.texi. 
 > This is with "This is TeX, Version 3.14159 (Web2C 7.2)"
 
 If this is a complete log, that indicates that texi2dvi is trying to use
 makeinfo to expand macros, rather than TeX - you need to investigate why.  
 @gol is defined in different ways for TeX and info because of differences
 between how the two implementations of macro expansion work; texi2dvi -e
 is unlikely to work.  The texinfo.tex included with GCC is sufficiently
 recent that texi2dvi should detect that it supports macro expansion.
 
 -- 
 Joseph S. Myers
 jsm28@cam.ac.uk
 


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

* other/6653: make dvi fails on solaris, gcc-3.0.4
@ 2002-05-13 14:26 jeff.deifik
  0 siblings, 0 replies; 4+ messages in thread
From: jeff.deifik @ 2002-05-13 14:26 UTC (permalink / raw)
  To: gcc-gnats


>Number:         6653
>Category:       other
>Synopsis:       make dvi fails on solaris, gcc-3.0.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Mon May 13 14:26:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jeff Deifik
>Release:        gcc 3.0.4
>Organization:
>Environment:
sparc-sun-solaris2.7
>Description:
I configured as:
configure --prefix=/home/jdeifik
I successfully build the main gcc,
when I tried to make the dvi, I got a bunch of errors
I installed the latest texi2dvi, 4.2

Here is what the makefile produces:
jdeifik@electrasun1:/home/jdeifik/work/gnu/jeff-native-gcc:1 make dvi^M^M
make[1]: Entering directory `/home/jdeifik/work/gnu/jeff-native-gcc/libiberty'^\
M
make[2]: Entering directory `/home/jdeifik/work/gnu/jeff-native-gcc/libiberty/t\
estsuite'^M
make[2]: Nothing to be done for `dvi'.^M
make[2]: Leaving directory `/home/jdeifik/work/gnu/jeff-native-gcc/libiberty/te\
stsuite'^M
make[1]: Leaving directory `/home/jdeifik/work/gnu/jeff-native-gcc/libiberty'^M
make[1]: Entering directory `/home/jdeifik/work/gnu/jeff-native-gcc/zlib'^M
make[1]: Nothing to be done for `dvi'.^M
make[1]: Leaving directory `/home/jdeifik/work/gnu/jeff-native-gcc/zlib'^M
make[1]: Entering directory `/home/jdeifik/work/gnu/jeff-native-gcc/gcc'^M
texi2dvi -I ../../gcc-3.0.4/gcc/doc -I ../../gcc-3.0.4/gcc/doc/include ../../gc\
c-3.0.4/gcc/doc/gcc.texi^M
/home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:159: Unknown command `gol'\
.^M
/home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:165: Unknown command `gol'\
.^M
/home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:166: Unknown command `gol'\
.^M
/home/jdeifik/work/gnu/gcc-3.0.4/gcc/doc/invoke.texi:167 ...

This goes on for many lines, as the '@gol' is used many
times in invoke.texi. 
This is with "This is TeX, Version 3.14159 (Web2C 7.2)"
I can make the dvi successfully for gcc 2.95.3
>How-To-Repeat:
make dvi
>Fix:
unknown
>Release-Note:
>Audit-Trail:
>Unformatted:


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

end of thread, other threads:[~2003-03-25  2:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-25  2:22 other/6653: make dvi fails on solaris, gcc-3.0.4 bangerth
  -- strict thread matches above, loose matches on Subject: below --
2002-05-13 18:26 Joseph S. Myers
2002-05-13 15:46 Joseph S. Myers
2002-05-13 14:26 jeff.deifik

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).