From owner-freebsd-hackers Wed Mar 19 07:37:02 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA26224 for hackers-outgoing; Wed, 19 Mar 1997 07:37:02 -0800 (PST) Received: from etinc.com (et-gw-fr1.etinc.com [204.141.244.98]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA26209 for ; Wed, 19 Mar 1997 07:36:49 -0800 (PST) Received: from ntws (ntws.etinc.com [204.141.95.142]) by etinc.com (8.8.3/8.6.9) with SMTP id KAA09139; Wed, 19 Mar 1997 10:40:31 -0500 (EST) Message-Id: <3.0.32.19970319103544.00b208b0@etinc.com> X-Sender: dennis@etinc.com X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Wed, 19 Mar 1997 10:35:48 -0500 To: Michael Smith From: dennis Subject: Re: Kernel Object Dependencies Cc: hackers@FreeBSD.ORG Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk At 01:48 AM 3/20/97 +1030, Michael Smith wrote: >dennis stands accused of saying: >> >> 2 years, 4 releases and kernel object dependencies still dont work! >> Drat. > >Er, Dennis. While I understand your pique, this isn't very helpful. >Would you prhaps care to share with us an example that would help in >_fixing_ this? Certainly. I brought this up in v1.0 and was scolded badly and told to "fix it myself".... A quick sample: in files.i386: i386/isa/filename.o optional dn device-driver in configuration file: device dn0 at isa? port 0x240 net irq 11 vector dnintr generates the following dependency in the Makefile in the build directory.... filename.o: -cp $S/i386/isa/filename.o . which should clearly be..... filename.o: $S/i386/isa/filename.o -cp $S/i386/isa/filename.o . I'd be happy to verify/test any fix, except that I dont run current and can only test on 2.2.... Dennis which of course means that updated