Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
ndiswrapper requires a patch to its call to kmem_cache_create() in order to work with newer versions of the Linux kernel. The patch is available at: http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_fireboard/Itemid,34/func,view/catid,4/id,609/ Here is the ebuild error output: # emerge ndiswrapper Calculating dependencies... done! >>> Verifying ebuild Manifests... ... CC [M] /var/tmp/portage/net-wireless/ndiswrapper-1.47/work/ndiswrapper-1.47/driver/ntoskernel.o /var/tmp/portage/net-wireless/ndiswrapper-1.47/work/ndiswrapper-1.47/driver/ntoskernel.c: In function 'ntoskernel_init': /var/tmp/portage/net-wireless/ndiswrapper-1.47/work/ndiswrapper-1.47/driver/ntoskernel.c:2597: error: too many arguments to function 'kmem_cache_create' make[2]: *** [/var/tmp/portage/net-wireless/ndiswrapper-1.47/work/ndiswrapper-1.47/driver/ntoskernel.o] Error 1 make[1]: *** [_module_/var/tmp/portage/net-wireless/ndiswrapper-1.47/work/ndiswrapper-1.47/driver] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.23.1' make: *** [default] Error 2 I have not tested or confirmed that the patch works. I've attached the patch from the link above. I will try to find time to confirm that the patch works and update the ebuild, but if not at least it is being tracked in Bugzilla now. :) -- mcf
Created an attachment (id=133991) [details] Fixes ndiswrapper for Linux kernel 2.6.23.1 Not tested yet.
Well, already fixed in >=1.48_rc1, so, pretty pointless to patch. But thanks anyway. *** This bug has been marked as a duplicate of bug 188373 ***