| Summary: | em8300-modules fails with error: structure has no member named 'card_nr' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Henti Smith <henti> |
| Component: | New packages | Assignee: | Anders Rune Jensen (RETIRED) <arj> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | CC: | media-video |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Henti Smith
2005-03-07 03:15:46 UTC
I have 0.13 installed and updating to latest version 0.15.0_pre20040906-r1 this fails with error : structure has no member named 'card_nr' there are also some mention above this : PLEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass Which I cannot find information on. Reproducible: Always Steps to Reproduce: 1. emerge em8300-modiules 2. 3. Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) media-video/em8300-modules-0.15.0_pre20040906-r1 to / >>> md5 src_uri ;-) em8300-20040906.tar.bz2 >>> Unpacking source... >>> Unpacking em8300-20040906.tar.bz2 to /var/tmp/portage/em8300-modules-0.15.0_pre20040906-r1/work >>> Source unpacked. *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass *LEASE UPDATE TO YOUR PACKAGE TO USE linux-info.eclass make -C /lib/modules/2.4.28-gentoo-r7/build SUBDIRS=/var/tmp/portage/em8300-modules-0.15.0_pre20040906-r1/work/em8300-20040906/modules modules makeÄ1Å: Entering directory é/usr/src/linux-2.4.28-gentoo-r7' make -C /var/tmp/portage/em8300-modules-0.15.0_pre20040906-r1/work/em8300-20040906/modules CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.28-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.28-gentoo-r7/include/linux/modversions.h" MAKING_MODULES=1 modules makeÄ2Å: Entering directory é/var/tmp/portage/em8300-modules-0.15.0_pre20040906-r1/work/em8300-20040906/modules' gcc -D__KERNEL__ -I/usr/src/linux-2.4.28-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.28-gentoo-r7/include/linux/modversions.h -I/var/tmp/portage/em8300-modules-0.15.0_pre20040906-r1/work/em8300-20040906/modules/../include -DEM8300_VIDEOMODE_DEFAULT=EM8300_VIDEOMODE_PAL -DEM8300_AUDIOMODE_DEFAULT=EM8300_AUDIOMODE_ANALOG -DEM8300_VERSION=Ö""0.15.0.cvs"Ö" -DCONFIG_ADV717X_PIXELPORT16BIT -DCONFIG_ADV717X_PIXELPORTPAL -DCONFIG_EM8300_DICOMPAL -DCONFIG_EM8300_DICOMFIX -DCONFIG_EM8300_DICOMCTRL -nostdinc -iwithprefix include -DKBUILD_BASENAME=adv717x -c -o adv717x.o adv717x.c adv717x.c: In function éadv717x_setup': adv717x.c:425: error: structure has no member named écard_nr' adv717x.c:427: error: structure has no member named écard_nr' adv717x.c:432: error: structure has no member named écard_nr' adv717x.c:437: error: structure has no member named écard_nr' adv717x.c:438: error: structure has no member named écard_nr' adv717x.c:440: error: structure has no member named écard_nr' makeÄ2Å: *** Äadv717x.oÅ Error 1 makeÄ2Å: Leaving directory é/var/tmp/portage/em8300-modules-0.15.0_pre20040906-r1/work/em8300-20040906/modules' makeÄ1Å: *** Ä_mod_/var/tmp/portage/em8300-modules-0.15.0_pre20040906-r1/work/em8300-20040906/modulesÅ Error 2 makeÄ1Å: Leaving directory é/usr/src/linux-2.4.28-gentoo-r7' make: *** ÄbuildÅ Error 2 !!! ERROR: media-video/em8300-modules-0.15.0_pre20040906-r1 failed. !!! Function src_compile, Line 37, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Running 2.6.11-gentoo-r5 with all the revelant i2c built on a PII450mhz. I've sync'd, then emerge'd em8300-libraries, then tried to emerge em8300-modules, failed with these errors. Ended up getting the 0.15.0 cvs source from dxr3.sourceforge.net, worked fine.
In file included from encoder.h:4,
from em8300_main.c:59:
../include/linux/em8300.h:276: error: field `i2c_ops_1' has incomplete type
../include/linux/em8300.h:280: error: field `i2c_ops_2' has incomplete type
em8300_main.c:92: warning: type defaults to `int' in declaration of `EXPORT_NO_SYMBOLS'
em8300_main.c:92: warning: data definition has no type or storage class
em8300_main.c:151: error: parse error before "em8300_handle"
em8300_main.c:151: warning: type defaults to `int' in declaration of `em8300_handle'
em8300_main.c:151: warning: data definition has no type or storage class
em8300_main.c: In function `release_em8300':
em8300_main.c:203: error: dereferencing pointer to incomplete type
em8300_main.c:223: warning: implicit declaration of function `free_irq'
em8300_main.c: In function `find_em8300':
em8300_main.c:282: warning: implicit declaration of function `request_irq'
em8300_main.c: In function `em8300_io_ioctl':
em8300_main.c:304: warning: implicit declaration of function `minor'
em8300_main.c: In function `em8300_io_open':
em8300_main.c:378: error: `MOD_INC_USE_COUNT' undeclared (first use in this function)
em8300_main.c:378: error: (Each undeclared identifier is reported only once
em8300_main.c:378: error: for each function it appears in.)
em8300_main.c: In function `em8300_io_mmap':
em8300_main.c:426: warning: implicit declaration of function `remap_page_range'
em8300_main.c: In function `em8300_io_release':
em8300_main.c:503: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
em8300_main.c: In function `em8300_dsp_open':
em8300_main.c:556: error: `MOD_INC_USE_COUNT' undeclared (first use in this function)
em8300_main.c: In function `em8300_dsp_release':
em8300_main.c:591: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
em8300_main.c: In function `em8300_exit':
em8300_main.c:711: warning: implicit declaration of function `devfs_unregister'
em8300_main.c: In function `em8300_init':
em8300_main.c:790: warning: implicit declaration of function `devfs_register'
em8300_main.c:790: error: `DEVFS_FL_DEFAULT' undeclared (first use in this function
Please test em8300-modules-0.15.0_pre20050310. 0.15 will soon be out. If this bug is still relevant please try the latest version 0.15 in portage. If it doesn't work then please post the output of 'emerge info'. |