Subject: toolchain/30675: MKMAN=no disable groff which makes ./build.sh release fails
To: None <toolchain-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <eau@phear.org>
List: netbsd-bugs
Date: 07/06/2005 10:27:00
>Number:         30675
>Category:       toolchain
>Synopsis:       MKMAN=no disable groff which makes ./build.sh release fails
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 06 10:27:00 +0000 2005
>Originator:     Eric AUGE
>Release:        2.0.2_STABLE
>Organization:
>Environment:
NetBSD stardust.intra.nexthink.com 2.0.2_STABLE NetBSD 2.0.2_STABLE (GLOP) #7: Thu May 12 14:54:11 CEST 2005  root@glop.nexthink.com:/usr/src/sys/arch/i386/compile/GLOP i386
>Description:
MKMAN=no disable groff in the toolchain (tools/Makefile) but
"./build.sh release" will need it to build .ps files during the build
and in the release dir like INSTALL.ps
>How-To-Repeat:
try to build release with MKMAN=no in /etc/mk.conf
./build.sh -R test release
>Fix:
A quick patch to fix that small but important issue.

--- Makefile    2004-06-17 10:06:20.000000000 +0200
+++ Makefile.new        2005-07-06 11:18:36.000000000 +0200
@@ -32,9 +32,9 @@
                lint1 makefs menuc mkcsmapper mkesdb mklocale mknod msgc pax \
                pwd_mkdb stat sunlabel zic
 
-.if ${MKMAN} != "no"
+#.if ${MKMAN} != "no"
 SUBDIR+=       groff
-.endif
+#.endif
 
 .if ${MKMAINTAINERTOOLS:Uno} != "no"
 SUBDIR+=       autoconf gettext