From owner-freebsd-current Thu Oct 26 21:12:06 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA24525 for current-outgoing; Thu, 26 Oct 1995 21:12:06 -0700 Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id VAA24510 for ; Thu, 26 Oct 1995 21:12:00 -0700 Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id XAA00765; Thu, 26 Oct 1995 23:11:54 -0500 Date: Thu, 26 Oct 1995 23:11:53 -0500 (EST) From: John Fieber To: Heikki Suonsivu cc: freebsd-current@freebsd.org Subject: Re: bsd.doc.mk and ${PRINTER} In-Reply-To: <199510261707.TAA04113@shadows.cs.hut.fi> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@freebsd.org Precedence: bulk On Thu, 26 Oct 1995, Heikki Suonsivu wrote: > > Comments? Will it be a huge headache to change this? > > Shouldn't be. > > Compared to the trouble it causes it is a piece of cake, no matter how long > it takes :-) In -stable, there are 8 Makefiles that reference PRINTER. The reason that make world now fails if you have PRINTER set and it didn't before is that the Makefile at the root of the doc tree used to call make with an explict value of PRINTER to build that tree (twice actually). Now it does not. For 2.1, we could fix this by: a) Doing the right thing and changing PRINTER to something else in all affected makefiles. b) Install a hack whereby the top level doc makefile calls make and defines PRINTER. Then there is the question of how many people will be doing make world's on the 2.1 source tree? (read: how urgent is it that it be fixed in 2.1?) -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============