bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

groff-1.18: two build bugs


From: Michael Deutschmann
Subject: groff-1.18: two build bugs
Date: Thu, 25 Jul 2002 23:41:05 -0700 (PDT)

I have encountered two problems attempting to compile groff-1.18:

First, if I compile using seperate source and build directories (VPATH),
I get one type of build failure.  Last lines of output (long ones
truncated):

make[2]: Entering directory `/var/.home/michael/build/groff-build/contrib/mom'
test -d examples || /home/michael/build/groff-1.18/mkinstalldirs examples
mkdir examples
test -f penguin.ps || cp /home/michael/build/groff-1.18/contrib/mom/examples/p
GROFF_BIN_PATH=`echo /home/michael/build/groff-build/src/roff/groff /home/mich
ff/groff -F/home/michael/build/groff-build/font -M/home/michael/build/groff-bu
troff: warning: can't find font `SS'
troff: warning: can't find font `S'
troff: warning: can't find font `ZD'
troff: warning: can't find font `ZDR'
troff: warning: can't find font `TR'
troff: fatal error: invalid default family `T'
make[2]: *** [examples/letter.ps] Error 1
make[2]: Leaving directory `/var/.home/michael/build/groff-build/contrib/mom'
make[1]: *** [contrib/mom] Error 2
make[1]: Leaving directory `/var/.home/michael/build/groff-build'
make: *** [all] Error 2

If I build in the source directory, I get a different problem:

make[2]: Entering directory `/var/.home/michael/build/groff-1.18/doc'
GROFF_BIN_PATH=`echo /home/michael/build/groff-1.18/src/roff/groff /home/micha
GROFF_BIN_PATH=`echo /home/michael/build/groff-1.18/src/roff/groff /home/micha
GROFF_BIN_PATH=`echo /home/michael/build/groff-1.18/src/roff/groff /home/micha
test -f grnexmpl.g || cp /home/michael/build/groff-1.18/doc/grnexmpl.g .
xpmtoppm /home/michael/build/groff-1.18/doc/gnu.xpm | pnmdepth 15 | pnmtops -n
/bin/sh: xpmtoppm: command not found
/bin/sh: pnmdepth: command not found
/bin/sh: pnmtops: command not found
make[2]: *** [gnu.eps] Error 127
make[2]: Leaving directory `/var/.home/michael/build/groff-1.18/doc'
make[1]: *** [doc] Error 2
make[1]: Leaving directory `/var/.home/michael/build/groff-1.18'
make: *** [all] Error 2

I could presumably suppress this latter problem by installing the three
programs the makefile is trying to use.  However, the GNU Coding Standards
do not list `xpmtoppm', `pnmdepth', or `pnmtops' as utilities GNU
makefiles are permitted to use -- hence the fact the build breaks without
them constitutes a bug.

---- Michael Deutschmann <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]