From charnier@lirmm.fr  Tue May 30 00:14:10 1995
Received: from pcdif01.lirmm.fr ([193.49.106.70])
          by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA25537
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 30 May 1995 00:14:09 -0700
Received: (charnier@localhost) by pcdif01.lirmm.fr (8.6.11/8.6.9) id JAA02421; Tue, 30 May 1995 09:11:19 +0200
Message-Id: <199505300711.JAA02421@pcdif01.lirmm.fr>
Date: Tue, 30 May 1995 09:11:19 +0200
From: Philippe CHARNIER <charnier@lirmm.fr>
Reply-To: charnier@lirmm.fr
To: FreeBSD-gnats-submit@freebsd.org
Subject: px doc does not find include figure
X-Send-Pr-Version: 3.2

>Number:         458
>Category:       docs
>Synopsis:       px doc does not find include figure
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 30 00:20:01 1995
>Closed-Date:    Sun May 26 15:57:01 PDT 1996
>Last-Modified:  Sun May 26 15:57:57 PDT 1996
>Originator:     Philippe CHARNIER
>Release:        FreeBSD 2.0.950412-SNAP i386
>Organization:
>Environment:

	also in current


>Description:

	when making in src/share/doc/papers/px, fig2.3.n is not
	found and not included.


>How-To-Repeat:

	cd /usr/src/share/doc/papers/px
	make cleandir obj depend all


>Fix:
	
	

Index: Makefile
===================================================================
RCS file: /home2h/FreeBSD.cvsroot/src/share/doc/papers/px/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- 1.2	1995/01/11 04:10:07
+++ Makefile	1995/05/29 19:08:11
@@ -3,7 +3,7 @@
 
 VOLUME=	papers
 DOC=	px
-SRCS=	pxin0.n pxin1.n pxin2.n pxin3.n pxin4.n
+SRCS=	pxin0.n pxin1.n pxin2.n pxin3.n pxin4.n ${.OBJDIR}/fig2.3.n
 EXTRA=	fig1.1.n fig1.2.n fig1.3.n fig2.3.raw fig2.4.n fig3.2.n \
 	fig3.3.n table2.1.n table2.2.n table2.3.n table3.1.n tmac.p
 CLEANFILES+=fig2.3.n
@@ -12,7 +12,7 @@
 USE_SOELIM=	yes
 USE_TBL=	yes
 
-fig2.3.n: fig2.3.raw
-	sort ${.CURDIR}/fig2.3.raw >fig2.3.n
+${.OBJDIR}/fig2.3.n fig2.3.n: fig2.3.raw
+	sort ${.CURDIR}/fig2.3.raw > fig2.3.n
 
 .include <bsd.doc.mk>
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->bugs 
Responsible-Changed-By: gpalmer 
Responsible-Changed-When: Mon Apr 8 18:41:37 PDT 1996 
Responsible-Changed-Why:  
It mistakenly got assigned to `gnats-admin' somehow. 
. 
Responsible-Changed-From-To: bugs->freebsd-bugs 
Responsible-Changed-By: gpalmer 
Responsible-Changed-When: Mon Apr 8 19:32:59 PDT 1996 
Responsible-Changed-Why:  
Oops. Should have been `freebsd-bugs' not just `bugs' 
State-Changed-From-To: open->closed 
State-Changed-By: scrappy 
State-Changed-When: Sun May 26 15:57:01 PDT 1996 
State-Changed-Why:  
Fixed by Bruce: 
date: 1995/11/29 16:42:20;  author: bde;  state: Exp;  lines: +3 -2 
Fixed dependencies.  fig2.3.n never got made, although it is used. 
Errors in document processing are almost never passed back to `make'. 

Removed the requirement for having an obj directory.  fig.2.3.n 
previously had to live in obj/. 
>Unformatted:



<Synopsis of the problem (one line)>
