Follow-up Comment #28, bug #67207 (group groff): While merging my revamp of "devpdf.am" with your "SS" support patch, I ran again into some of the problems I originally hit, when doing a "make distcheck".
GROFF doc/automake.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GEN doc/GMPfront.t
GROFF doc/groff-man-pages.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
gropdf: warning: unable to embed font file for 'Times-Roman' (TR) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Bookman-Demi' (BMB) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Bookman-LightItalic' (BMI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Times-Italic' (TI) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica-Bold' (HB) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Times-Bold' (TB) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Courier-Oblique' (CI) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Courier' (CR) (missing entry
in 'download' file?)
gropdf: warning: unable to embed font file for 'Symbol' (S) (missing entry in
'download' file?)
gropdf: warning: unable to embed font file for 'Symbol-Slanted' (SS) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica-BoldOblique' (HBI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Courier-Bold' (CB) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Times-BoldItalic' (TBI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'AvantGarde-Book' (AR) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'AvantGarde-BookOblique' (AI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'AvantGarde-Demi' (AB) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'AvantGarde-DemiOblique' (ABI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Bookman-Light' (BMR) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Bookman-DemiItalic' (BMBI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Courier-BoldOblique' (CBI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica' (HR) (missing entry
in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica-Oblique' (HI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica-Narrow' (HNR)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica-Narrow-Oblique'
(HNI) (missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica-Narrow-Bold' (HNB)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Helvetica-Narrow-BoldOblique'
(HNBI) (missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'NewCenturySchlbk-Roman' (NR)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'NewCenturySchlbk-Italic' (NI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'NewCenturySchlbk-Bold' (NB)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'NewCenturySchlbk-BoldItalic'
(NBI) (missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Palatino-Roman' (PR) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Palatino-Italic' (PI) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Palatino-Bold' (PB) (missing
entry in 'download' file?)
gropdf: warning: unable to embed font file for 'Palatino-BoldItalic' (PBI)
(missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'ZapfChancery-MediumItalic'
(ZCMI) (missing entry in 'download' file?)
gropdf: warning: unable to embed font file for 'ZapfDingbats' (ZD) (missing
entry in 'download' file?)
...
troff:man/groff_char.7:1915: warning: special character '+e' not defined
gropdf: warning: unable to embed font file for 'FreeEuro' (EURO) (missing
entry in 'download' file?)
...
GROFF contrib/mom/examples/letter.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GROFF contrib/mom/examples/mom-pdf.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GROFF contrib/mom/examples/mon_premier_doc.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GROFF contrib/mom/examples/sample_docs.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GROFF contrib/mom/examples/slide-demo.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GROFF contrib/mom/examples/copyright-default.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GROFF contrib/mom/examples/copyright-chapter.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GROFF contrib/mom/examples/typesetting.pdf
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1187, <__ANONIO__> line 4.
Use of uninitialized value $file in substr at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
Use of uninitialized value $file in concatenation (.) or string at
/home/branden/src/GIT/groff/build/groff-1.23.0.3402-3eb27/_build/sub/gropdf
line 1194, <__ANONIO__> line 4.
GEN doc/meref.me
This is mainly an FYI regarding sites of error-checking you may want to add to
"download" file-reading, since it is demonstrably fragile when people go
mucking about with _groff_'s build system.
Distressingly, this time these problems didn't cause the build to fail. We
need an automated test of some kind to raise holy hell if font embedding
doesn't work.
Because the build didn't fail, I don't know what the "download" file that
caused all the problems looked like. (The tree that Automake creates to do
the "distcheck" gets erased upon success.) I suspect I know, but I'll try to
find out for sure.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67207>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
