From owner-freebsd-hackers Tue Mar 4 09:42:26 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA02663 for hackers-outgoing; Tue, 4 Mar 1997 09:42:26 -0800 (PST) Received: from sumatra.americantv.com (sumatra.americantv.com [199.184.181.250]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA02658 for ; Tue, 4 Mar 1997 09:42:22 -0800 (PST) Received: from right.PCS (right.pcs. [148.105.10.31]) by sumatra.americantv.com (8.7.6/8.7.3) with ESMTP id MAA09131; Tue, 4 Mar 1997 12:17:33 -0600 (CST) Received: (jlemon@localhost) by right.PCS (8.6.13/8.6.4) id RAA29698; Tue, 4 Mar 1997 17:42:37 GMT Message-ID: <19970304114236.19668@right.PCS> Date: Tue, 4 Mar 1997 11:42:36 -0600 From: Jonathan Lemon To: Joerg Wunsch Cc: hackers@freebsd.org Subject: Re: 2.2-GAMMA - gdb.1 References: <199703031601.QAA16829@njl2.materials.ox.ac.uk> <19970303145038.39150@right.PCS> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: ; from J Wunsch on Mar 03, 1997 at 11:50:17PM +0100 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mar 03, 1997 at 11:50:17PM +0100, J Wunsch wrote: > As Jonathan Lemon wrote: > > > > > make: don't know how to make gdb.1. Stop > > > > *** Error code 2 > > > > > > Have you removed you stale .depend files? > > > > Uh, this was during a 'make world'. I believe that making the world is > > supposed to blow everything away, and rebuild all dependencies, no? > > Maybe, but there's been a major restructuring of the source tree, most > of the stuff has been moved to /usr/src/contrib. Maybe this confused > the make system. > > I've just checked my /usr/obj/usr/src/gnu/usr.bin/gdb/gdb/.depend file > inside the chroot tree used for my release tests. It doesn't contain > any reference to gdb.1. I don't have any references to gdb.1 either: cd /usr/obj/usr/src/gnu find . -name .depend | xargs fgrep gdb.1 [ no output ] If I put a 'NOMAN=1' in the gdb/gdb/Makefile, then it will get through the build. I think that what's happening is that the Makefile wants to build a manpage by default, and it can't figure out how. Since gdb.1 does not exist any more, it's causing an error. I don't think that dependencies have anything to do with this one. Either the gdb.1 file should be put back (was it erroneously removed?) or a rule should be added somewhere telling it how to make the man page. -- Jonathan