[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 01/01: Information about build problems on NetBSD and FreeBSD ad
From: |
Carsten Kunze |
Subject: |
[groff] 01/01: Information about build problems on NetBSD and FreeBSD added to file "PROBLEMS" |
Date: |
Sat, 26 Dec 2015 19:56:59 +0000 |
carstenkunze pushed a commit to branch master
in repository groff.
commit 8a4d69839faa14deb1a5a204e7c28fd85806511c
Author: Carsten Kunze <address@hidden>
Date: Sat Dec 26 20:54:08 2015 +0100
Information about build problems on NetBSD and FreeBSD added to
file "PROBLEMS"
Issues analyzed by Bertrand Garrigues <address@hidden>
See also thread at address@hidden starting with
http://lists.gnu.org/archive/html/groff/2015-11/msg00000.html
---
PROBLEMS | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 47 insertions(+), 0 deletions(-)
diff --git a/PROBLEMS b/PROBLEMS
index 4bc0aeb..8e5014d 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 01/01: Information about build problems on NetBSD and FreeBSD added to file "PROBLEMS",
Carsten Kunze <=