diff options
author | Carsten Kunze <carsten.kunze@arcor.de> | 2015-12-26 20:54:08 +0100 |
---|---|---|
committer | Carsten Kunze <carsten.kunze@arcor.de> | 2015-12-26 20:54:08 +0100 |
commit | 8a4d69839faa14deb1a5a204e7c28fd85806511c (patch) | |
tree | 98799ea638d4439fd9b0d55b780e42cc12a2c802 /PROBLEMS | |
parent | 51a9605855c9918c08e02504b11985e7e528f2f2 (diff) | |
download | groff-git-8a4d69839faa14deb1a5a204e7c28fd85806511c.tar.gz |
Information about build problems on NetBSD and FreeBSD added to
file "PROBLEMS"
Issues analyzed by Bertrand Garrigues <bertrand.garrigues@laposte.net>
See also thread at groff@gnu.org starting with
http://lists.gnu.org/archive/html/groff/2015-11/msg00000.html
Diffstat (limited to 'PROBLEMS')
-rw-r--r-- | PROBLEMS | 47 |
1 files changed, 47 insertions, 0 deletions
@@ -969,3 +969,50 @@ Use Local Variables: mode: text End: + +---------------------------------------------------------------------- + +* When compiling on NetBSD, make issues warnings like + + Warning: line 28: Unable to locate font(s) + URWGothicL-Demi,a010015l.pfb on the given path(s) + + and + + Warning: line 77: Failed to create groff font 'U-AB' by running + afmtodit + +In this case install the package "urw-fonts": + + pkgin install urw-fonts + +and make the font path known to ghostscript, e.g. with (ksh): + + export GS_LIB=/usr/pkg/share/fonts/urw + +---------------------------------------------------------------------- + +* Currently (December 2015) building groff failes on NetBSD and + FreeBSD with the message: + + make[1]: don't know how to make contrib/chem/chem.1. Stop + +The reason is a bug in the make(1) tool used on those systems related +to .SUFFIXES lines. + +A temporary workaround is to change the Makefile line + + .SUFFIXES: .roff .in .ps .mom .pdf .me .ms .ps .html .txt .texi \ + .dvi .pdf .xhtml .man .c .cpp .log .o .obj .sed .sin \ + .test .test$(EXEEXT) .trs .ypp + +into + + .SUFFIXES: .man .roff .in .ps .mom .pdf .me .ms .ps .html .txt \ + .texi .dvi .pdf .xhtml .c .cpp .log .o .obj .sed .sin \ + .test .test$(EXEEXT) .trs .ypp + +(put .man at begin of the list). + +The bug is reported to the maintainer of the make(1) tool of those +systems. |