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/

Attachment: signature.asc
Description: PGP signature

Reply via email to