[FFmpeg-trac] #3867(documentation:new): PDF documentation fails to build on LINUX.

FFmpeg trac at avcodec.org
Sun Aug 17 23:13:33 CEST 2014


#3867: PDF documentation fails to build on LINUX.
--------------------------------+-----------------------------------------
             Reporter:  cjg     |                    Owner:
                 Type:  defect  |                   Status:  new
             Priority:  normal  |                Component:  documentation
              Version:  2.3     |               Resolution:
             Keywords:          |               Blocked By:
             Blocking:          |  Reproduced by developer:  0
Analyzed by developer:  0       |
--------------------------------+-----------------------------------------
Description changed by Cigaes:

Old description:

> Hello,
>
> When building the documentation textlive fails with:
>
> /usr/bin/texi2dvi: pdfetex exited with bad status, quitting.
>
> Here is the platform.log file contents:
>
> This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded
> format=pdfetex 2014.8.15)  18 AUG 2014 07:09
> entering extended mode
>  restricted \write18 enabled.
>  file:line:error style messages enabled.
>  %&-line parsing enabled.
> **\nonstopmode \catcode126=12 \def\normaltilde{~}\catcode126=13
> \let~\normaltil
> de  \input ./platform.texi
> (./platform.texi (/opt/texlive/2014/texmf-dist/tex/texinfo/texinfo.tex
> Loading texinfo [version 2014-05-20.16]:
> \bindingoffset=\dimen16
> \normaloffset=\dimen17
> \pagewidth=\dimen18
> \pageheight=\dimen19
> \outerhsize=\dimen20
> \outervsize=\dimen21
> \cornerlong=\dimen22
> \cornerthick=\dimen23
> \topandbottommargin=\dimen24
> \headlinebox=\box16
> \footlinebox=\box17
> \margin=\insert252
> \EMsimple=\toks13
> \groupbox=\box18
> \groupinvalidhelp=\toks14
> \mil=\dimen25
> \exdentamount=\skip18
> \inmarginspacing=\skip19
> \centerpenalty=\count27
>  pdf,
> \tempnum=\count28
> \lnkcount=\count29
> \filename=\toks15
> \filenamelength=\count30
> \pgn=\count31
> \toksA=\toks16
> \toksB=\toks17
> \toksC=\toks18
> \toksD=\toks19
> \boxA=\box19
> \countA=\count32
> \nopdfimagehelp=\toks20
>  fonts,
> \sffam=\fam8
> \textleading=\dimen26
>  markup,
> \fontdepth=\count33
>  glyphs,
> \errorbox=\box20
>
> page headings,
> \titlepagetopglue=\skip20
> \titlepagebottomglue=\skip21
> \evenheadline=\toks21
> \oddheadline=\toks22
> \evenfootline=\toks23
> \oddfootline=\toks24
>  tables,
> \tableindent=\dimen27
> \itemindent=\dimen28
> \itemmargin=\dimen29
> \itemmax=\dimen30
> \itemno=\count34
> \multitableparskip=\skip22
> \multitableparindent=\skip23
> \multitablecolspace=\dimen31
> \multitablelinespace=\skip24
> \colcount=\count35
> \everytab=\toks25
>  conditionals,
> \doignorecount=\count36
>  indexing,
> \whatsitskip=\skip25
> \whatsitpenalty=\count37
> \secondaryindent=\skip26
> \partialpage=\box21
> \doublecolumnhsize=\dimen32
>  sectioning,
> \unnumberedno=\count38
> \chapno=\count39
> \secno=\count40
> \subsecno=\count41
> \subsubsecno=\count42
> \appendixno=\count43
> \absseclevel=\count44
> \secbase=\count45
> \chapheadingskip=\skip27
> \secheadingskip=\skip28
> \subsecheadingskip=\skip29
>  toc,
> \tocfile=\write0
> \contentsrightmargin=\skip30
> \savepageno=\count46
> \lastnegativepageno=\count47
> \tocindent=\dimen33
>  environments,
> \lispnarrowing=\skip31
> \envskipamount=\skip32
> \circthick=\dimen34
> \cartouter=\dimen35
> \cartinner=\dimen36
> \normbskip=\skip33
> \normpskip=\skip34
> \normlskip=\skip35
> \lskip=\skip36
> \rskip=\skip37
> \nonfillparindent=\dimen37
> \tabw=\dimen38
> \verbbox=\box22
>
> defuns,
> \defbodyindent=\skip38
> \defargsindent=\skip39
> \deflastargmargin=\skip40
> \defunpenalty=\count48
> \parencount=\count49
> \brackcount=\count50
>  macros,
> \paramno=\count51
> \macname=\toks26
>  cross references,
> \auxfile=\write1
> \savesfregister=\count52
> \toprefbox=\box23
> \printedrefnamebox=\box24
> \infofilenamebox=\box25
> \printedmanualbox=\box26
>  insertions,
> \footnoteno=\count53
> \SAVEfootins=\box27
> \SAVEmargin=\box28
>
> (/opt/texlive/2014/texmf-dist/tex/generic/epsf/epsf.tex
> This is `epsf.tex' v2.7.4 <14 February 2011>
> \epsffilein=\read1
> \epsfframemargin=\dimen39
> \epsfframethickness=\dimen40
> \epsfrsize=\dimen41
> \epsftmp=\dimen42
> \epsftsize=\dimen43
> \epsfxsize=\dimen44
> \epsfysize=\dimen45
> \pspoints=\dimen46
> )
> \noepsfhelp=\toks27
>  localization,
> \nolanghelp=\toks28
> \countUTFx=\count54
> \countUTFy=\count55
> \countUTFz=\count56
>  formatting,
> \defaultparindent=\dimen47
>  and turning on texinfo input format.) [1{/opt/texlive/2014/texmf-
> var/fonts/map
> /pdftex/updmap/pdftex.map}] ()
> \openout0 = `platform.toc'.
>
>  [1] (./platform.toc)
> [-1] (./platform.toc) (./platform.toc) Chapter 1
> @xrdef{Darwin-title}{(Open)Solaris}
> @xrdef{Darwin-snt}{}
> Chapter 2 [2
> @numchapentry{Unix-like}{1}{}{2}
> @numsecentry{Advanced linking configuration}{1.1}{}{2}
> @numsecentry{BSD}{1.2}{}{2}
> @numsecentry{(Open)Solaris}{1.3}{}{2}
> @xrdef{Darwin-pg}{2}
> @numsecentry{Darwin (Mac OS X, iPhone)}{1.4}{}{2}
> ] Chapter 3 [3
> @numchapentry{DOS}{2}{}{3}
> ] Chapter 4 [4
> @numchapentry{OS/2}{3}{}{4}
> ] [5
> @numchapentry{Windows}{4}{}{5}
> @numsecentry{Native Windows compilation using MinGW or
> MinGW-w64}{4.1}{}{5}
> @numsecentry{Microsoft Visual C++ or Intel C++ Compiler for
> Windows}{4.2}{}{5}
> ] [6
> @numsubsecentry{Linking to FFmpeg with Microsoft Visual C++}{4.2.1}{}{6}
> ]
> ./platform.texi:248: Use of \ doesn't match its definition.
> l.248 lib /machine:i386 /def:..\l
>                                  ib\foo-version.def  /out:foo.lib
> If you say, e.g., `\def\a1{...}', then you must always
> put `1' after `\a', since control sequence names are
> made up of letters only. The macro here has not been
> followed by the required stuff, so I'm ignoring it.
>
> ./platform.texi:248: Use of \ doesn't match its definition.
> l.248 lib /machine:i386 /def:..\lib\f
>                                      oo-version.def  /out:foo.lib
> If you say, e.g., `\def\a1{...}', then you must always
> put `1' after `\a', since control sequence names are
> made up of letters only. The macro here has not been
> followed by the required stuff, so I'm ignoring it.
>
> @xrdef{Cross compilation for Windows with Linux-title}{Linking to FFmpeg
> with M
> icrosoft Visual C++}
> @xrdef{Cross compilation for Windows with Linux-snt}{}
>
> Overfull \hbox (78.17732pt too wide) in paragraph at lines 296--296
>  []@texttt yasm, libSDL-devel, libfaac-devel, libaacplus-devel, libgsm-
> devel, l
> ibmp3lame-devel,[] |
>
> @hbox(6.69167+2.43333)x433.62
> . at glue(@leftskip) 28.90755
> . at hbox(0.0+0.0)x0.0
> . at texttt y
> . at texttt a
> . at texttt s
> .etc.
>

> Overfull \hbox (14.94176pt too wide) in paragraph at lines 297--297
>  []@texttt libschroedinger1.0-devel, speex-devel, libtheora-devel,
> libxvidcore-
> devel[] |
>
> @hbox(6.69167+2.43333)x433.62
> . at glue(@leftskip) 28.90755
> . at hbox(0.0+0.0)x0.0
> . at texttt l
> . at texttt i
> . at texttt b
> .etc.
>
> [7
> @xrdef{Cross compilation for Windows with Linux-pg}{7}
> @numsecentry{Cross compilation for Windows with Linux}{4.3}{}{7}
> @numsecentry{Compilation under Cygwin}{4.4}{}{7}
> ]
> Overfull \hbox (72.42863pt too wide) in paragraph at lines 317--317
>  []@texttt ./configure --target-os=mingw32 --extra-cflags=-mno-cygwin
> --extra-l
> ibs=-mno-cygwin[] |
>
> @hbox(7.60416+2.43333)x433.62
> . at glue(@leftskip) 28.90755
> . at hbox(0.0+0.0)x0.0
> . at texttt .
> . at texttt /
> . at texttt c
> .etc.
>

> Overfull \hbox (262.13533pt too wide) in paragraph at lines 322--322
>  []@texttt ./configure --target-os=mingw32 --enable-shared --disable-
> static --e
> xtra-cflags=-mno-cygwin --extra-libs=-mno-cygwin[] |
>
> @hbox(7.60416+2.43333)x433.62
> . at glue(@leftskip) 28.90755
> . at hbox(0.0+0.0)x0.0
> . at texttt .
> . at texttt /
> . at texttt c
> .etc.
>
> Chapter 5 [8
> @numsecentry{Crosscompilation for Windows under Cygwin}{4.5}{}{8}
> ]
> Underfull \hbox (badness 10000) in paragraph at lines 356--365
>  @texttt (http://ports2plan9.googlecode.com/files/gcc-
> apelibs-1207.tbz[])[][][]
>  @textrm pack-age
>
> @hbox(7.60416+2.43333)x433.62, glue set 8.08865
> . at glue(@leftskip) 21.68121
> . at texttt (
> . at texttt h
> . at texttt t
> . at texttt t
> .etc.
>
> [9
> @numchapentry{Plan 9}{5}{}{9}
> ] )
> Here is how much of TeX's memory you used:
>  1879 strings out of 494669
>  22887 string characters out of 6151786
>  66382 words of memory out of 5000000
>  3395 multiletter control sequences out of 15000+600000
>  32127 words of font info for 112 fonts, out of 8000000 for 9000
>  1457 hyphenation exceptions out of 8191
>  12i,5n,16p,373b,372s stack positions out of
> 5000i,500n,10000p,200000b,80000s
> </opt/texlive/2014/texmf-
> dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></opt
> /texlive/2014/texmf-
> dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></opt/texliv
> e/2014/texmf-
> dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></opt/texlive/2014/
> texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></opt/texlive/2014
> /texmf-di
> st/fonts/type1/public/amsfonts/cm/cmsy10.pfb></opt/texlive/2014/texmf-
> dist/font
> s/type1/public/amsfonts/cm/cmti10.pfb></opt/texlive/2014/texmf-
> dist/fonts/type1
> /public/amsfonts/cm/cmtt10.pfb>
> Output written on platform.pdf (11 pages, 119602 bytes).
> PDF statistics:
>  135 PDF objects out of 1000 (max. 8388607)
>  110 compressed objects within 2 object streams
>  12 named destinations out of 1000 (max. 500000)
>  21 words of extra memory for PDF output out of 10000 (max. 10000000)

New description:

 Hello,

 When building the documentation textlive fails with:

 {{{
 /usr/bin/texi2dvi: pdfetex exited with bad status, quitting.
 }}}

 Here is the platform.log file contents:

 {{{
 This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded
 format=pdfetex 2014.8.15)  18 AUG 2014 07:09
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
  %&-line parsing enabled.
 **\nonstopmode \catcode126=12 \def\normaltilde{~}\catcode126=13
 \let~\normaltil
 de  \input ./platform.texi
 (./platform.texi (/opt/texlive/2014/texmf-dist/tex/texinfo/texinfo.tex
 Loading texinfo [version 2014-05-20.16]:
 \bindingoffset=\dimen16
 \normaloffset=\dimen17
 \pagewidth=\dimen18
 \pageheight=\dimen19
 \outerhsize=\dimen20
 \outervsize=\dimen21
 \cornerlong=\dimen22
 \cornerthick=\dimen23
 \topandbottommargin=\dimen24
 \headlinebox=\box16
 \footlinebox=\box17
 \margin=\insert252
 \EMsimple=\toks13
 \groupbox=\box18
 \groupinvalidhelp=\toks14
 \mil=\dimen25
 \exdentamount=\skip18
 \inmarginspacing=\skip19
 \centerpenalty=\count27
  pdf,
 \tempnum=\count28
 \lnkcount=\count29
 \filename=\toks15
 \filenamelength=\count30
 \pgn=\count31
 \toksA=\toks16
 \toksB=\toks17
 \toksC=\toks18
 \toksD=\toks19
 \boxA=\box19
 \countA=\count32
 \nopdfimagehelp=\toks20
  fonts,
 \sffam=\fam8
 \textleading=\dimen26
  markup,
 \fontdepth=\count33
  glyphs,
 \errorbox=\box20

 page headings,
 \titlepagetopglue=\skip20
 \titlepagebottomglue=\skip21
 \evenheadline=\toks21
 \oddheadline=\toks22
 \evenfootline=\toks23
 \oddfootline=\toks24
  tables,
 \tableindent=\dimen27
 \itemindent=\dimen28
 \itemmargin=\dimen29
 \itemmax=\dimen30
 \itemno=\count34
 \multitableparskip=\skip22
 \multitableparindent=\skip23
 \multitablecolspace=\dimen31
 \multitablelinespace=\skip24
 \colcount=\count35
 \everytab=\toks25
  conditionals,
 \doignorecount=\count36
  indexing,
 \whatsitskip=\skip25
 \whatsitpenalty=\count37
 \secondaryindent=\skip26
 \partialpage=\box21
 \doublecolumnhsize=\dimen32
  sectioning,
 \unnumberedno=\count38
 \chapno=\count39
 \secno=\count40
 \subsecno=\count41
 \subsubsecno=\count42
 \appendixno=\count43
 \absseclevel=\count44
 \secbase=\count45
 \chapheadingskip=\skip27
 \secheadingskip=\skip28
 \subsecheadingskip=\skip29
  toc,
 \tocfile=\write0
 \contentsrightmargin=\skip30
 \savepageno=\count46
 \lastnegativepageno=\count47
 \tocindent=\dimen33
  environments,
 \lispnarrowing=\skip31
 \envskipamount=\skip32
 \circthick=\dimen34
 \cartouter=\dimen35
 \cartinner=\dimen36
 \normbskip=\skip33
 \normpskip=\skip34
 \normlskip=\skip35
 \lskip=\skip36
 \rskip=\skip37
 \nonfillparindent=\dimen37
 \tabw=\dimen38
 \verbbox=\box22

 defuns,
 \defbodyindent=\skip38
 \defargsindent=\skip39
 \deflastargmargin=\skip40
 \defunpenalty=\count48
 \parencount=\count49
 \brackcount=\count50
  macros,
 \paramno=\count51
 \macname=\toks26
  cross references,
 \auxfile=\write1
 \savesfregister=\count52
 \toprefbox=\box23
 \printedrefnamebox=\box24
 \infofilenamebox=\box25
 \printedmanualbox=\box26
  insertions,
 \footnoteno=\count53
 \SAVEfootins=\box27
 \SAVEmargin=\box28

 (/opt/texlive/2014/texmf-dist/tex/generic/epsf/epsf.tex
 This is `epsf.tex' v2.7.4 <14 February 2011>
 \epsffilein=\read1
 \epsfframemargin=\dimen39
 \epsfframethickness=\dimen40
 \epsfrsize=\dimen41
 \epsftmp=\dimen42
 \epsftsize=\dimen43
 \epsfxsize=\dimen44
 \epsfysize=\dimen45
 \pspoints=\dimen46
 )
 \noepsfhelp=\toks27
  localization,
 \nolanghelp=\toks28
 \countUTFx=\count54
 \countUTFy=\count55
 \countUTFz=\count56
  formatting,
 \defaultparindent=\dimen47
  and turning on texinfo input format.) [1{/opt/texlive/2014/texmf-
 var/fonts/map
 /pdftex/updmap/pdftex.map}] ()
 \openout0 = `platform.toc'.

  [1] (./platform.toc)
 [-1] (./platform.toc) (./platform.toc) Chapter 1
 @xrdef{Darwin-title}{(Open)Solaris}
 @xrdef{Darwin-snt}{}
 Chapter 2 [2
 @numchapentry{Unix-like}{1}{}{2}
 @numsecentry{Advanced linking configuration}{1.1}{}{2}
 @numsecentry{BSD}{1.2}{}{2}
 @numsecentry{(Open)Solaris}{1.3}{}{2}
 @xrdef{Darwin-pg}{2}
 @numsecentry{Darwin (Mac OS X, iPhone)}{1.4}{}{2}
 ] Chapter 3 [3
 @numchapentry{DOS}{2}{}{3}
 ] Chapter 4 [4
 @numchapentry{OS/2}{3}{}{4}
 ] [5
 @numchapentry{Windows}{4}{}{5}
 @numsecentry{Native Windows compilation using MinGW or
 MinGW-w64}{4.1}{}{5}
 @numsecentry{Microsoft Visual C++ or Intel C++ Compiler for
 Windows}{4.2}{}{5}
 ] [6
 @numsubsecentry{Linking to FFmpeg with Microsoft Visual C++}{4.2.1}{}{6}
 ]
 ./platform.texi:248: Use of \ doesn't match its definition.
 l.248 lib /machine:i386 /def:..\l
                                  ib\foo-version.def  /out:foo.lib
 If you say, e.g., `\def\a1{...}', then you must always
 put `1' after `\a', since control sequence names are
 made up of letters only. The macro here has not been
 followed by the required stuff, so I'm ignoring it.

 ./platform.texi:248: Use of \ doesn't match its definition.
 l.248 lib /machine:i386 /def:..\lib\f
                                      oo-version.def  /out:foo.lib
 If you say, e.g., `\def\a1{...}', then you must always
 put `1' after `\a', since control sequence names are
 made up of letters only. The macro here has not been
 followed by the required stuff, so I'm ignoring it.

 @xrdef{Cross compilation for Windows with Linux-title}{Linking to FFmpeg
 with M
 icrosoft Visual C++}
 @xrdef{Cross compilation for Windows with Linux-snt}{}

 Overfull \hbox (78.17732pt too wide) in paragraph at lines 296--296
  []@texttt yasm, libSDL-devel, libfaac-devel, libaacplus-devel, libgsm-
 devel, l
 ibmp3lame-devel,[] |

 @hbox(6.69167+2.43333)x433.62
 . at glue(@leftskip) 28.90755
 . at hbox(0.0+0.0)x0.0
 . at texttt y
 . at texttt a
 . at texttt s
 .etc.


 Overfull \hbox (14.94176pt too wide) in paragraph at lines 297--297
  []@texttt libschroedinger1.0-devel, speex-devel, libtheora-devel,
 libxvidcore-
 devel[] |

 @hbox(6.69167+2.43333)x433.62
 . at glue(@leftskip) 28.90755
 . at hbox(0.0+0.0)x0.0
 . at texttt l
 . at texttt i
 . at texttt b
 .etc.

 [7
 @xrdef{Cross compilation for Windows with Linux-pg}{7}
 @numsecentry{Cross compilation for Windows with Linux}{4.3}{}{7}
 @numsecentry{Compilation under Cygwin}{4.4}{}{7}
 ]
 Overfull \hbox (72.42863pt too wide) in paragraph at lines 317--317
  []@texttt ./configure --target-os=mingw32 --extra-cflags=-mno-cygwin
 --extra-l
 ibs=-mno-cygwin[] |

 @hbox(7.60416+2.43333)x433.62
 . at glue(@leftskip) 28.90755
 . at hbox(0.0+0.0)x0.0
 . at texttt .
 . at texttt /
 . at texttt c
 .etc.


 Overfull \hbox (262.13533pt too wide) in paragraph at lines 322--322
  []@texttt ./configure --target-os=mingw32 --enable-shared --disable-
 static --e
 xtra-cflags=-mno-cygwin --extra-libs=-mno-cygwin[] |

 @hbox(7.60416+2.43333)x433.62
 . at glue(@leftskip) 28.90755
 . at hbox(0.0+0.0)x0.0
 . at texttt .
 . at texttt /
 . at texttt c
 .etc.

 Chapter 5 [8
 @numsecentry{Crosscompilation for Windows under Cygwin}{4.5}{}{8}
 ]
 Underfull \hbox (badness 10000) in paragraph at lines 356--365
  @texttt (http://ports2plan9.googlecode.com/files/gcc-
 apelibs-1207.tbz[])[][][]
  @textrm pack-age

 @hbox(7.60416+2.43333)x433.62, glue set 8.08865
 . at glue(@leftskip) 21.68121
 . at texttt (
 . at texttt h
 . at texttt t
 . at texttt t
 .etc.

 [9
 @numchapentry{Plan 9}{5}{}{9}
 ] )
 Here is how much of TeX's memory you used:
  1879 strings out of 494669
  22887 string characters out of 6151786
  66382 words of memory out of 5000000
  3395 multiletter control sequences out of 15000+600000
  32127 words of font info for 112 fonts, out of 8000000 for 9000
  1457 hyphenation exceptions out of 8191
  12i,5n,16p,373b,372s stack positions out of
 5000i,500n,10000p,200000b,80000s
 </opt/texlive/2014/texmf-
 dist/fonts/type1/public/amsfonts/cm/cmb10.pfb></opt
 /texlive/2014/texmf-
 dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></opt/texliv
 e/2014/texmf-
 dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></opt/texlive/2014/
 texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></opt/texlive/2014
 /texmf-di
 st/fonts/type1/public/amsfonts/cm/cmsy10.pfb></opt/texlive/2014/texmf-
 dist/font
 s/type1/public/amsfonts/cm/cmti10.pfb></opt/texlive/2014/texmf-
 dist/fonts/type1
 /public/amsfonts/cm/cmtt10.pfb>
 Output written on platform.pdf (11 pages, 119602 bytes).
 PDF statistics:
  135 PDF objects out of 1000 (max. 8388607)
  110 compressed objects within 2 object streams
  12 named destinations out of 1000 (max. 500000)
  21 words of extra memory for PDF output out of 10000 (max. 10000000)
 }}}

--

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3867#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list