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