From owner-freebsd-multimedia Tue Sep 16 20:18:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA09123 for multimedia-outgoing; Tue, 16 Sep 1997 20:18:45 -0700 (PDT) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA09117 for ; Tue, 16 Sep 1997 20:18:42 -0700 (PDT) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.7/8.8.5) with ESMTP id UAA06958; Tue, 16 Sep 1997 20:18:29 -0700 (PDT) Message-Id: <199709170318.UAA06958@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: Ian Freislich cc: multimedia@freebsd.org Subject: Re: Guspnp18 problem In-reply-to: Your message of "Sat, 16 Sep 1997 22:35:00 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 16 Sep 1997 20:18:28 -0700 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Just finished supping -current and the sound driver no longer compiles :( A few days ago , I believe from reading the cvs mailing list the "poll" check in changed the interface to drivers. It will take me a couple of days to sort this issue out. Amancio >From The Desk Of Ian Freislich : > Hi > > I hope that I'm not commenting on something I've missed in the > lists or that many other people have pointed out. > > I've encountered a problem when compiling my kernel: > > cc -c -O -pipe -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit > -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes > -Wpointer-arith -nostdinc -I- -I. -I../.. -I../../../include > -DNOGUSPNP -DMFS -DCOMPAT_43 -DMSDOSFS -DNFS -DFFS -DINET -DKERNEL > -include opt_global.h ../../i386/isa/sound/soundcard.c > ../../i386/isa/sound/soundcard.c:82: parse error before `sndselect' > ../../i386/isa/sound/soundcard.c:82: warning: data definition has no > type or storage class > ../../i386/isa/sound/soundcard.c:82: warning: data definition has no > type or storage class > ../../i386/isa/sound/soundcard.c:90: initializer element for > `snd_cdevsw.d_poll' is not constant > ../../i386/isa/sound/soundcard.c:227: warning: no previous prototype for > `sndselect' > ../../i386/isa/sound/soundcard.c:227: `sndselect' redeclared as > different kind of symbol > ../../i386/isa/sound/soundcard.c:82: previous declaration of `sndselect' > {standard input}: Assembler messages: > {standard input}:1273: Error: Ignoring attempt to re-define symbol > *** Error code 1 > > It appears that there is no previous definition of d_select_t which > is used to define sndselect on line 82 in > /usr/src/sys/i386/isa/sound/soundcard.c: > > static d_select_t sndselect; > > Interestingly enough, it worked with the older version of guspnp18 > which I've now lost :( > > -- igf (Ian Freislich)