[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