Re: cvs commit: src/sys/dev/sound/pcm buffer.c channel.c feeder.c feeder_fmt.c feeder_rate.c sndstat.c sound.c sound.h vchan.c

2002-11-26 Thread Ray Kohler
On Tue, Nov 26, 2002 at 06:19:41AM +, cameron grant wrote:
 I have no idea why, but this commit broke kernel building:
 
 cc -c -O -pipe -mcpu=athlon -Wall -Wredundant-decls -Wnested-externs
 -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
 -Wcast-qual  -fformat-extensions -ansi  -nostdinc -I-  -I.
 -I/usr/src/sys -I/usr/src/sys/dev -I/usr/src/sys/contrib/dev/acpica
 -I/usr/src/sys/contrib/ipfilter -D_KERNEL -include opt_global.h
 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2
 -ffreestanding -Werror  /usr/src/sys/dev/sound/isa/ad1816.c
 cc1: warnings being treated as errors
 /usr/src/sys/dev/sound/isa/ad1816.c: In function `ad1816_lock':
 /usr/src/sys/dev/sound/isa/ad1816.c:81: warning: dereferencing `void *'
 pointer
 /usr/src/sys/dev/sound/isa/ad1816.c:81: request for member `mtx_lock' in
 something not a structure or union
 /usr/src/sys/dev/sound/isa/ad1816.c: In function `ad1816_unlock':
 /usr/src/sys/dev/sound/isa/ad1816.c:87: warning: dereferencing `void *'
 pointer
 /usr/src/sys/dev/sound/isa/ad1816.c:87: request for member `mtx_lock' in
 something not a structure or union
 *** Error code 1
 
 And the same result for other consumers of snd_mtx* .
 
 i'm unable to reproduce this.  have you tried a clean build?

It was a clean build, done by make buildkernel immediately after make
buildworld. SOP.
FWIW, I can't even figure out why this doesn't compile, everything looks
fine to me and the errors make no sense at all.
The only thing I can think to do is blow away /usr/src and get a new
one, see if anything changes.

-- 
Ray Kohler [EMAIL PROTECTED]
It has been said that man is a rational animal.  All my life I have
been searching for evidence which could support this.
-- Bertrand Russell

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



RE: cvs commit: src/sys/dev/sound/pcm buffer.c channel.c feeder.c feeder_fmt.c feeder_rate.c sndstat.c sound.c sound.h vchan.c

2002-11-26 Thread Jan Stocker
First: sorry for sending same error i'ven't seen this thread

I've the same prob on a freshly installed system with /usr/src only from CVS
repository and /usr/obj clean (It is a minimum installed -current from a 2
days onld snapshot CD).

Jan


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of Ray Kohler
 Sent: Tuesday, November 26, 2002 1:01 PM
 To: cameron grant
 Cc: [EMAIL PROTECTED]
 Subject: Re: cvs commit: src/sys/dev/sound/pcm buffer.c channel.c
 feeder.c feeder_fmt.c feeder_rate.c sndstat.c sound.c sound.h vchan.c


 On Tue, Nov 26, 2002 at 06:19:41AM +, cameron grant wrote:
  I have no idea why, but this commit broke kernel building:
  
  cc -c -O -pipe -mcpu=athlon -Wall -Wredundant-decls -Wnested-externs
  -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
  -Wcast-qual  -fformat-extensions -ansi  -nostdinc -I-  -I.
  -I/usr/src/sys -I/usr/src/sys/dev -I/usr/src/sys/contrib/dev/acpica
  -I/usr/src/sys/contrib/ipfilter -D_KERNEL -include opt_global.h
  -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2
  -ffreestanding -Werror  /usr/src/sys/dev/sound/isa/ad1816.c
  cc1: warnings being treated as errors
  /usr/src/sys/dev/sound/isa/ad1816.c: In function `ad1816_lock':
  /usr/src/sys/dev/sound/isa/ad1816.c:81: warning: dereferencing `void *'
  pointer
  /usr/src/sys/dev/sound/isa/ad1816.c:81: request for member
 `mtx_lock' in
  something not a structure or union
  /usr/src/sys/dev/sound/isa/ad1816.c: In function `ad1816_unlock':
  /usr/src/sys/dev/sound/isa/ad1816.c:87: warning: dereferencing `void *'
  pointer
  /usr/src/sys/dev/sound/isa/ad1816.c:87: request for member
 `mtx_lock' in
  something not a structure or union
  *** Error code 1
  
  And the same result for other consumers of snd_mtx* .
 
  i'm unable to reproduce this.  have you tried a clean build?

 It was a clean build, done by make buildkernel immediately after make
 buildworld. SOP.
 FWIW, I can't even figure out why this doesn't compile, everything looks
 fine to me and the errors make no sense at all.
 The only thing I can think to do is blow away /usr/src and get a new
 one, see if anything changes.

 --
 Ray Kohler [EMAIL PROTECTED]
 It has been said that man is a rational animal.  All my life I have
 been searching for evidence which could support this.
   -- Bertrand Russell

 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with unsubscribe freebsd-current in the body of the message





To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



RE: cvs commit: src/sys/dev/sound/pcm buffer.c channel.c feeder.c feeder_fmt.c feeder_rate.c sndstat.c sound.c sound.h vchan.c

2002-11-26 Thread Jan Stocker
Okay here a detailed description...

a) Install a minumum -current from snapshot CD (2 days old).
b) Add a cvsup-package without gui (i made before with pkg_create -b blah).
c) Get -current fom cvs repo (with cvsup...).
d) cd /usr/src  make buildworld (works fine)
e) copying my kernel-conf.
f) make KERNCONF=x buildkernel

Jan



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: cvs commit: src/sys/dev/sound/pcm buffer.c channel.c feeder.c feeder_fmt.c feeder_rate.c sndstat.c sound.c sound.h vchan.c

2002-11-25 Thread Ray Kohler
 cg  2002/11/25 09:17:43 PST
 
 Modified files:
 sys/dev/sound/pcmbuffer.c channel.c feeder.c feeder_fmt.c 
 feeder_rate.c sndstat.c sound.c sound.h vchan.c 
 
   Log: various fixes to eliminate locking warnings
   
   Approved by: re
   Reviewed by: orion

I have no idea why, but this commit broke kernel building:

cc -c -O -pipe -mcpu=athlon -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
-Wcast-qual  -fformat-extensions -ansi  -nostdinc -I-  -I.
-I/usr/src/sys -I/usr/src/sys/dev -I/usr/src/sys/contrib/dev/acpica
-I/usr/src/sys/contrib/ipfilter -D_KERNEL -include opt_global.h
-fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2
-ffreestanding -Werror  /usr/src/sys/dev/sound/isa/ad1816.c
cc1: warnings being treated as errors
/usr/src/sys/dev/sound/isa/ad1816.c: In function `ad1816_lock':
/usr/src/sys/dev/sound/isa/ad1816.c:81: warning: dereferencing `void *'
pointer
/usr/src/sys/dev/sound/isa/ad1816.c:81: request for member `mtx_lock' in
something not a structure or union
/usr/src/sys/dev/sound/isa/ad1816.c: In function `ad1816_unlock':
/usr/src/sys/dev/sound/isa/ad1816.c:87: warning: dereferencing `void *'
pointer
/usr/src/sys/dev/sound/isa/ad1816.c:87: request for member `mtx_lock' in
something not a structure or union
*** Error code 1

And the same result for other consumers of snd_mtx* .

-- 
Ray Kohler [EMAIL PROTECTED]
What color is a chameleon on a mirror?

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message