Follow-up Comment #4, bug #66537 (group groff): Late response as the [email protected] did not allow me mailing this (must be a member of the list).
Hi,
I reversed my fix, removed mixed_pickles.{pdf,ps} and run make:
make
make all-recursive
make[1]: Entering directory '/home/bg/git/groff/build'
make[2]: Entering directory '/home/bg/git/groff/build'
GROFF contrib/hdtbl/examples/mixed_pickles.ps
GROFF contrib/hdtbl/examples/mixed_pickles.pdf
/home/bg/git/groff/build/s-tmac/hdtbl.tmac: File has already been read, skip
it now.
troff: backtrace: 'pdfpic.tmac':44: macro 'pdfpic@get-image-dimensions'
troff: backtrace: 'pdfpic.tmac':132: macro 'PDFPIC'
troff: backtrace: file
'/home/bg/git/groff/build/../doc/../contrib/hdtbl/examples/mixed_pickles.roff':55
troff:/home/bg/git/groff/build/../doc/../contrib/hdtbl/examples/mixed_pickles.roff:55:
warning: name '.if' not defined
make[2]: Leaving directory '/home/bg/git/groff/build'
make[1]: Leaving directory '/home/bg/git/groff/build'
N.B. line 44 is (stripped pdfpic.tmac)
.if !r pdfpic*width \{
-.-
The warning is not shown with '-wall'.
The PDF file is fine.
Explanation:
The (first) string "pdfpic*command" is created without a newline.
The ".pso pdfpic*command" line "eats, adds" therefore the next line (.if
...).
Therefore the warning.
Adding ",qq(\\n)" therefore avoids the warning, as the next line after the
".pso" line is then not added (eaten).
-.-
To the Makefile problem
When an am-file is changed, a new "Makefile.in" file must be created with
"bootstrap" (first "make distclean" before "bootstrap").
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66537>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
