* Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.23-gentoo-r3-1 * Checking for suitable kernel configuration options...  [ ok ] >>> Unpacking source... >>> Unpacking orinoco-0.13e-SN-15.tar.bz2 to /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work * Applying orinoco-sn-2.6.21.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15 ... * Preparing hermes module make -C /lib/modules/2.6.23-gentoo-r3-1/build SUBDIRS=/var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15 modules make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r3' CC [M] /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/hermes.o CC [M] /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.o CC [M] /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.o In file included from /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:44: /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.h:334: warning: "struct ieee80211_hdr" declared inside parameter list /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.h:334: warning: its scope is only this definition or declaration, which is probably not what you want /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c: In function `orinoco_cs_probe': /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:194: warning: unused variable `ret' /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:194: warning: unused variable `i' /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c: At top level: /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:78: warning: 'dev_info' defined but not used /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:101: warning: 'dev_list' defined but not used /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:540: warning: 'orinoco_cs_event' defined but not used /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:117: warning: 'orinoco_cs_attach' declared `static' but never defined /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_cs.c:151: warning: 'orinoco_cs_error' defined but not used CC [M] /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.o /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.c: In function `orinoco_stat_gather': /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.c:2173: error: structure has no member named `mac' /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.c: In function `alloc_orinocodev': /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.c:4474: warning: assignment from incompatible pointer type /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.c: In function `orinoco_int_rxmonitor': /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.c:4659: error: structure has no member named `mac' make[2]: *** [/var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.c:134: /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.h:334: warning: "struct ieee80211_hdr" declared inside parameter list /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco.h:334: warning: its scope is only this definition or declaration, which is probably not what you want /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.c: In function `orinoco_plx_init_one': /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.c:247: warning: passing arg 2 of `hermes_struct_init' makes pointer from integer without a cast /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.c:250: warning: `deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:64) /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.c:250: warning: passing arg 2 of `request_irq' from incompatible pointer type /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.c: In function `orinoco_plx_init': /var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.c:346: error: implicit declaration of function `pci_module_init' make[2]: *** [/var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15/orinoco_plx.o] Error 1 make[1]: *** [_module_/var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/work/orinoco-0.13e-SN-15] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3' make: *** [modules] Error 2 * * ERROR: net-wireless/orinoco-sn-0.13e_pre15 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * orinoco-sn-0.13e_pre15.ebuild, line 71: Called linux-mod_src_compile * linux-mod.eclass, line 518: Called die * The specific snippet of code: * emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" \ * ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} \ * || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}." * The die message: * Unable to make KERNEL_PATH=/usr/src/linux all. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-wireless/orinoco-sn-0.13e_pre15/temp/build.log'. *