Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76498 - sys-apps/ezusb2131-1.0 failed
Summary: sys-apps/ezusb2131-1.0 failed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-03 03:13 UTC by Serpentello
Modified: 2005-01-05 20:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Serpentello 2005-01-03 03:13:38 UTC
root # emerge usbmidi
Calculating dependencies ...done!
>>> emerge (1 of 3) sys-apps/ezusb2131-1.0 to /
>>> md5 src_uri ;-) Ezusb2131-1.0.tar.gz
>>> Unpacking source...
>>> Unpacking Ezusb2131-1.0.tar.gz to /var/tmp/portage/ezusb2131-1.0/work
>>> Source unpacked.
 * /var/tmp/portage/ezusb2131-1.0/work/Ezusb2131
gcc -D__KERNEL__ -DMODULE -DLINUX -DEXPORT_SYMTAB -DCONFIG_PROC_FS -I/usr/src/linux/include -I.  -O2 -pipe  -c ezusb2131.c -o ezusb2131_.o
In file included from /usr/src/linux/include/linux/irq.h:20,
                 from /usr/src/linux/include/asm/hardirq.h:6,
                 from /usr/src/linux/include/linux/hardirq.h:6,
                 from /usr/src/linux/include/linux/interrupt.h:11,
                 from /usr/src/linux/include/linux/usb.h:15,
                 from ezusb2131.c:100:
/usr/src/linux/include/asm/irq.h:16:25: irq_vectors.h: No such file or directoryIn file included from /usr/src/linux/include/asm/hardirq.h:6,
                 from /usr/src/linux/include/linux/hardirq.h:6,
                 from /usr/src/linux/include/linux/interrupt.h:11,
                 from /usr/src/linux/include/linux/usb.h:15,
                 from ezusb2131.c:100:
/usr/src/linux/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/src/linux/include/linux/irq.h:72,
                 from /usr/src/linux/include/asm/hardirq.h:6,
                 from /usr/src/linux/include/linux/hardirq.h:6,
                 from /usr/src/linux/include/linux/interrupt.h:11,
                 from /usr/src/linux/include/linux/usb.h:15,
                 from ezusb2131.c:100:
/usr/src/linux/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/usr/src/linux/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function)
ezusb2131.c:299:42: missing binary operator before token "("
ezusb2131.c:320:42: missing binary operator before token "("
ezusb2131.c:344:42: missing binary operator before token "("
ezusb2131.c:360: warning: initialization from incompatible pointer type
ezusb2131.c:361: warning: initialization from incompatible pointer type
ezusb2131.c:362: error: unknown field `fops' specified in initializer
ezusb2131.c:363: error: unknown field `minor' specified in initializer
ezusb2131.c:365:42: missing binary operator before token "("
ezusb2131.c:432:42: missing binary operator before token "("
ezusb2131.c: In function `setup_ezusb_procfs':
ezusb2131.c:491: error: structure has no member named `ops'
ezusb2131.c:595:41: missing binary operator before token "("
ezusb2131.c:642:42: missing binary operator before token "("
ezusb2131.c: In function `ezusb_cleanup':
ezusb2131.c:660: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:567)
ezusb2131.c:671: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:567)
ezusb2131.c:725:42: missing binary operator before token "("
ezusb2131.c:1155:42: missing binary operator before token "("
ezusb2131.c: In function `ezusb_probe':
ezusb2131.c:1257: error: structure has no member named `bConfigurationValue'
ezusb2131.c:1271: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:555)
ezusb2131.c:1314:41: missing binary operator before token "("
ezusb2131.c:1322:42: missing binary operator before token "("
ezusb2131.c:1339:42: missing binary operator before token "("
ezusb2131.c:1380:42: missing binary operator before token "("
ezusb2131.c:1427:42: missing binary operator before token "("
make: *** [ezusb2131.o] Error 1

!!! ERROR: sys-apps/ezusb2131-1.0 failed.
!!! Function src_compile, Line 21, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Stefan Schweizer (RETIRED) gentoo-dev 2005-01-03 11:21:37 UTC
According to http://ezusb2131.sourceforge.net/, this should work with the in-kernel version for 2.6. Do you have a 2.6 kernel? Can you please provide emerge info? 
Comment 2 SpanKY gentoo-dev 2005-01-05 20:17:17 UTC
yes, he is using 2.6 (much of the error output contains 2.6-specific junk)