From owner-freebsd-current Thu Jul 24 16:23:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA01063 for current-outgoing; Thu, 24 Jul 1997 16:23:09 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA01051; Thu, 24 Jul 1997 16:22:55 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id IAA17838; Fri, 25 Jul 1997 08:52:35 +0930 (CST) From: Michael Smith Message-Id: <199707242322.IAA17838@genesis.atrad.adelaide.edu.au> Subject: Re: kernel make error ? In-Reply-To: from Chuck Robey at "Jul 24, 97 10:50:21 am" To: chuckr@glue.umd.edu (Chuck Robey) Date: Fri, 25 Jul 1997 08:52:34 +0930 (CST) Cc: phk@dk.tfs.com, current@FreeBSD.ORG, luigi@labinfo.iet.unipi.it, msmith@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Chuck Robey stands accused of saying: > On Thu, 24 Jul 1997, Poul-Henning Kamp wrote: > > > > > is this just my problem ? > > > > critter# make > > cc -c -O2 -pipe -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -nostdinc -I- -I. -I../.. -I../../../include -DDIAGNOSTIC -DCOMPAT_43 -DFFS -DINET -DKERNEL -include opt_global.h ../../i386/isa/isa.c > > ../../i386/isa/isa.c:906: conflicting types for `isa_dmastatus' > > ../../i386/isa/isa_device.h:120: previous declaration of `isa_dmastatus' > > *** Error code 1 > > I was just about to send "nope, it compiles fine for me" when another ctm > update came in and saved me that embarrassment. The problem seems to have > come in from Mike Smith's recent commit of a fix from Luigi Rizzo > (probably from all the sound stuff he's working on). The new function Yeah, that one slipped past, which is surprising in that I tested that the kernel built and _then_ diffed it. *mumble* The prototype in isa_device.h should be int, not void. I'm at least an hour away from anywhere I could fix it. -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[