[linux-audio-user] linux-2.6.9-rc3-mm1-s8 patch make error

thewade pdman at aproximation.org
Sun Oct 3 21:40:15 EDT 2004


Hello all!

Has anyone else had this problem?

I patch 2.6.8.1 with 2.6.9-rc3, 2.6.9-rc3-mm1, and vp-2.6.9-mm1-s8.
My machine is an AMD64 3400+ laptop running FC3t1 and gcc-3.4.1-2

When I make I get:
  CC      kernel/irq/autoprobe.o
In file included from kernel/irq/autoprobe.c:9:
include/linux/irq.h:78: error: syntax error before \"wait_queue_head_t\"
include/linux/irq.h:78: warning: no semicolon at end of struct or union
include/linux/irq.h:80: error: syntax error before \'}\' token
include/linux/irq.h:80: warning: type defaults to `int\' in declaration of `irq_desc_t\'
include/linux/irq.h:82: error: syntax error before \"irq_desc\"
include/linux/irq.h:82: warning: type defaults to `int\' in declaration of `irq_desc\'
include/linux/irq.h:82: warning: data definition has no type or storage class
In file included from kernel/irq/autoprobe.c:9:
include/linux/irq.h:92: error: syntax error before \"irq_desc_t\"
include/linux/irq.h:92: warning: function declaration isn\'t a prototype
include/linux/irq.h:93: error: syntax error before \"irq_desc_t\"
include/linux/irq.h:93: warning: function declaration isn\'t a prototype
kernel/irq/autoprobe.c: In function `probe_irq_on\':
kernel/irq/autoprobe.c:30: error: `desc\' undeclared (first use in this function)
kernel/irq/autoprobe.c:30: error: (Each undeclared identifier is reported only once
kernel/irq/autoprobe.c:30: error: for each function it appears in.)
kernel/irq/autoprobe.c:31: warning: ISO C90 forbids mixed declarations and code
kernel/irq/autoprobe.c:42: error: request for member `action\' in something not a structure or union
kernel/irq/autoprobe.c:43: error: request for member `handler\' in something not a structure or union
kernel/irq/autoprobe.c:80: warning: ISO C90 forbids mixed declarations and code
kernel/irq/autoprobe.c: In function `probe_irq_mask\':
kernel/irq/autoprobe.c:121: error: `desc\' undeclared (first use in this function)
kernel/irq/autoprobe.c:122: warning: ISO C90 forbids mixed declarations and code
kernel/irq/autoprobe.c: In function `probe_irq_off\':
kernel/irq/autoprobe.c:163: error: `desc\' undeclared (first use in this function)
kernel/irq/autoprobe.c:164: warning: ISO C90 forbids mixed declarations and code
make[2]: *** [kernel/irq/autoprobe.o] Error 1
make[1]: *** [kernel/irq] Error 2
make: *** [kernel] Error 2

I dont know what to do. Thanks for the help!
-thewade



More information about the Linux-audio-user mailing list