NetBSD Problem Report #40372
From www@NetBSD.org Mon Jan 12 06:37:30 2009
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by narn.NetBSD.org (Postfix) with ESMTP id 4E6E963BEBA
for <gnats-bugs@gnats.netbsd.org>; Mon, 12 Jan 2009 06:37:30 +0000 (UTC)
Message-Id: <20090112063730.20A7163BEB9@narn.NetBSD.org>
Date: Mon, 12 Jan 2009 06:37:30 +0000 (UTC)
From: abutter.gao@gmail.com
Reply-To: abutter.gao@gmail.com
To: gnats-bugs@NetBSD.org
Subject: Wrong description in manual page of make(1)
X-Send-Pr-Version: www-1.0
>Number: 40372
>Category: bin
>Synopsis: Wrong description in manual page of make(1)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: bin-bug-people
>State: closed
>Class: doc-bug
>Submitter-Id: net
>Arrival-Date: Mon Jan 12 06:40:00 +0000 2009
>Closed-Date: Sat Jan 17 08:28:29 +0000 2009
>Last-Modified: Sat Jan 17 08:28:29 +0000 2009
>Originator: Gao Ya'nan
>Release: NetBSD-current and NetBSD-4.0
>Organization:
>Environment:
NetBSD abutter.foo.org 4.0 NetBSD 4.0 (GENERIC) #0: Sun Dec 16 00:20:10 PST 2007 builds@wb34:/home/builds/ab/netbsd-4-0-RELEASE/i386/200712160005Z-obj/home/builds/ab/netbsd-4-0-RELEASE/src/sys/arch/i386/compile/GENERIC i386
>Description:
The description about .WAIT in manual page of make(1) is below:
----------------------------------->cut<----------------------------------------
.WAIT If .WAIT appears in a dependency line, the sources that precede
it are made before the sources that succeed it in the line.
Since the dependents of files are not made until the file
itself could be made, this also stops the dependents being
built unless they are needed for another branch of the depen-
dency tree. So given:
x: a .WAIT b
echo x
a:
echo a
b: b1
echo b
b1:
echo b1
the output is always 'b1', 'b', 'a', 'x'.
----------------------------------->cut<----------------------------------------
Obviously result is conflict with the text above, and actually the output is always 'a', 'b1', 'b', 'x'.
>How-To-Repeat:
man make
>Fix:
the output is always 'a', 'b1', 'b', 'x'.
>Release-Note:
>Audit-Trail:
From: "David A. Holland" <dholland@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/40372 CVS commit: src/usr.bin/make
Date: Mon, 12 Jan 2009 09:28:10 +0000 (UTC)
Module Name: src
Committed By: dholland
Date: Mon Jan 12 09:28:10 UTC 2009
Modified Files:
src/usr.bin/make: make.1
Log Message:
Fix blatantly wrong exposition of .WAIT example.
PR bin/40372 from Gao Ya'nan.
To generate a diff of this commit:
cvs rdiff -r1.150 -r1.151 src/usr.bin/make/make.1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->pending-pullups
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 15 Jan 2009 08:54:34 +0000
State-Changed-Why:
pullup-5 #271; pullup-4 #1262
From: Manuel Bouyer <bouyer@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/40372 CVS commit: [netbsd-4] src/usr.bin/make
Date: Thu, 15 Jan 2009 23:05:30 +0000 (UTC)
Module Name: src
Committed By: bouyer
Date: Thu Jan 15 23:05:30 UTC 2009
Modified Files:
src/usr.bin/make [netbsd-4]: make.1
Log Message:
Pull up following revision(s) (requested by dholland in ticket #1262):
usr.bin/make/make.1: revision 1.151
Fix blatantly wrong exposition of .WAIT example.
PR bin/40372 from Gao Ya'nan.
To generate a diff of this commit:
cvs rdiff -r1.128.2.1 -r1.128.2.2 src/usr.bin/make/make.1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: Manuel Bouyer <bouyer@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/40372 CVS commit: [netbsd-4-0] src/usr.bin/make
Date: Thu, 15 Jan 2009 23:06:04 +0000 (UTC)
Module Name: src
Committed By: bouyer
Date: Thu Jan 15 23:06:04 UTC 2009
Modified Files:
src/usr.bin/make [netbsd-4-0]: make.1
Log Message:
Pull up following revision(s) (requested by dholland in ticket #1262):
usr.bin/make/make.1: revision 1.151
Fix blatantly wrong exposition of .WAIT example.
PR bin/40372 from Gao Ya'nan.
To generate a diff of this commit:
cvs rdiff -r1.128.2.1 -r1.128.2.1.2.1 src/usr.bin/make/make.1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: Manuel Bouyer <bouyer@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/40372 CVS commit: [netbsd-5] src/usr.bin/make
Date: Fri, 16 Jan 2009 22:45:39 +0000 (UTC)
Module Name: src
Committed By: bouyer
Date: Fri Jan 16 22:45:39 UTC 2009
Modified Files:
src/usr.bin/make [netbsd-5]: make.1
Log Message:
Pull up following revision(s) (requested by dholland in ticket #271):
usr.bin/make/make.1: revision 1.151
Fix blatantly wrong exposition of .WAIT example.
PR bin/40372 from Gao Ya'nan.
To generate a diff of this commit:
cvs rdiff -r1.144.2.2 -r1.144.2.3 src/usr.bin/make/make.1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: pending-pullups->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sat, 17 Jan 2009 08:28:29 +0000
State-Changed-Why:
Fixed, thanks.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.