Date: 8 Feb 2001 17:28:46 -0000 From: vladimir@math.uic.edu To: freebsd-stable@freebsd.org Subject: maestro3 driver broken? Message-ID: <20010208172846.12781.qmail@math.uic.edu>
next in thread | raw e-mail | index | archive | help
I had no luck compiling a recently-committed driver for maestro3 sounds cards. The system is 4.2-STABLE, source cvsup'ed on Feb 7, 2001. Running 'make depend; make' in /usr/src/sys/modules/sound/driver/maestro3 produces the output attached below. I have emailed to Darrell Anderson <anderson@cs.duke.edu>, who seems to have written this driver, but just want to confirm that I am not doing something wrong. Has anyone else run into the same problem? I could compile the driver before I did an upgrade (I believe my old sources were from Jan 15, 2001, but I am not sure). Vladimir Warning: Object directory not changed from original /usr/src/sys/modules/sound/driver/maestro3 cc -O -pipe -Wall -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- -I. -I@ -I@/../include -mpreferred-stack-boundary=2 -c /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:77: warning: `AC97_CREATE' redefined @/dev/sound/pcm/ac97.h:78: warning: this is the location of the previous definition /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:85: warning: `KOBJMETHOD' redefined @/sys/kobj.h:94: warning: this is the location of the previous definition /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:86: warning: `AC97_DECLARE' redefined @/dev/sound/pcm/ac97.h:77: warning: this is the location of the previous definition /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:110: warning: `CHANNEL_DECLARE' redefined @/dev/sound/pcm/channel.h:102: warning: this is the location of the previous definition /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:84: conflicting types for `kobj_method_t' @/sys/kobj.h:37: previous declaration of `kobj_method_t' /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:84: warning: redundant redeclaration of `kobj_method_t' in same scope @/sys/kobj.h:37: warning: previous declaration of `kobj_method_t' /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization from incompatible pointer type /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: missing braces around initializer /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:243: warning: (near initialization for `M3_pch_class.buffer') /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization from incompatible pointer type /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: initialization makes integer from pointer without a cast /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: missing braces around initializer /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:265: warning: (near initialization for `M3_rch_class.buffer') /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c: In function `M3_pchan_init': /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:410: warning: implicit declaration of function `chn_allocbuf' /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c: In function `M3_pci_attach': /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:1269: warning: passing arg 3 of `ac97_create' from incompatible pointer type /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:1269: too many arguments to function `ac97_create' /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:1274: `ac97_mixer' undeclared (first use in this function) /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:1274: (Each undeclared identifier is reported only once /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:1274: for each function it appears in.) /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:1284: warning: passing arg 3 of `pcm_addchan' from incompatible pointer type /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:1290: warning: passing arg 3 of `pcm_addchan' from incompatible pointer type /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c: At top level: /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:212: warning: `M3_codec_methods' defined but not used /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:232: warning: `M3_pch_methods' defined but not used /usr/src/sys/modules/sound/driver/maestro3/../../../../dev/sound/pci/maestro3.c:254: warning: `M3_rch_methods' defined but not used *** Error code 1 Stop in /usr/src/sys/modules/sound/driver/maestro3. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010208172846.12781.qmail>