Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 156806 - media-video/gspca-01.00.10 -
Summary: media-video/gspca-01.00.10 -
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-01 07:00 UTC by Fulvio
Modified: 2007-01-03 09:48 UTC (History)
1 user (show)

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 Fulvio 2006-12-01 07:00:45 UTC
Is the first time that I post a bug but this problem is very strange.
I have a webcam Logiteck quickcam for notebook id 046d:08ae that works very whell the other year with old kernel.
Recencently I have update to kernel 2.6.18-r3 (gentoo-sources) and the webcam works only for few second then in var/log/messages there is error:

[spca50x_isoc_irq:1509] Non-zero status (-18) in isoc completion handler

and the application and the driver freeze.
I don't know if the problem was the kernel or a missed module or another thing or the drivers ...                                                      

Thanks and sorry for my english
Comment 1 Marti Raudsepp 2006-12-03 07:41:12 UTC
Trying the newer media-video/gspcav1 driver might help -- spca-5xx is deprecated.
Comment 2 Fulvio 2006-12-04 03:03:35 UTC
(In reply to comment #1)
> Trying the newer media-video/gspcav1 driver might help -- spca-5xx is
> deprecated.
> 
Thanks for your time but it's the same also with gspcav1.
Now the problem is different because yesterday i have upgrade to kernel-2.6.19 and the driver want compile; the error is:

"
make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r1'
  CC [M]  .../gspcav1-20060925/gspca_core.o
.../gspca_core.c:36:26: linux/config.h: No such file or directory
.../gspca_core.c: In function`gspca_init_isoc':
.../gspca_core.c:1035: warning: assignment from incompatible pointer type
make[2]: *** [.../gspca_core.o] Error 1
make[1]: *** [_module_/.../gspcav1-20060925] Err                or 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r1'
make: *** [default] Error 2
"

where the "..." (three points) are my driver directory.

Thanks 
Comment 3 Mike Doty (RETIRED) gentoo-dev 2006-12-25 00:34:07 UTC
try new media-video/gspca
Comment 4 Mike Doty (RETIRED) gentoo-dev 2006-12-25 00:34:20 UTC
try new media-video/gspca
Comment 5 Fulvio 2007-01-03 07:22:59 UTC
Thank you for your reponse but the error is the same:

emerge -av gspca:

 * checking gspcav1-01.00.10.tar.gz ;-) ...                               [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.19-gentoo-r1/build
 * Found sources for kernel version:
 *     2.6.19-gentoo-r1
 * Checking for suitable kernel configuration options...                  [ ok ]
>>> Unpacking source...
>>> Unpacking gspcav1-01.00.10.tar.gz to /var/tmp/portage/gspca-01.00.10/work
 * Converting gspcav1-01.00.10/Makefile to use M= instead of SUBDIRS= ..  [ ok ]
 * Applying gspca-20060813-defines.patch ...                              [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10 ...
 * Preparing gspca module
make -C /usr/src/linux M=/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10 CC=x86_64-pc-linux-gnu-gcc modules
make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r1'
  CC [M]  /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.o
  CC [M]  /var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/decoder/gspcadecoder.o
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: In function `gspca_init_transfert':
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:973: warning: assignment from incompatible pointer type
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: At top level:
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:1056: error: conflicting types for 'spca50x_isoc_irq'
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:154: error: previous declaration of 'spca50x_isoc_irq' was here
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:1056: error: conflicting types for 'spca50x_isoc_irq'
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:154: error: previous declaration of 'spca50x_isoc_irq' was here
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:154: warning: 'spca50x_isoc_irq' declared `static' but never defined
/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c:1056: warning: 'spca50x_isoc_irq' defined but not used
make[2]: *** [/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/var/tmp/portage/gspca-01.00.10/work/gspcav1-01.00.10] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r1'
make: *** [default] Error 2

!!! ERROR: media-video/gspca-01.00.10 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ebuild.sh, line 1255:   Called linux-mod_src_compile
  linux-mod.eclass, line 510:   Called die

!!! Unable to make  KERNELDIR=/usr/src/linux default.

Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-01-03 09:02:42 UTC
I really fail to see how it this the "same" bug as the original one. File a new bug, completely unrelated.
Comment 7 Fulvio 2007-01-03 09:48:44 UTC
(In reply to comment #6)
> I really fail to see how it this the "same" bug as the original one. File a new
> bug, completely unrelated.
> 

In fact is not the same bug I fill it in another place, thank You