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:

NetBSD Home
NetBSD PR Database Search

(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.