Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72428 - hostap-driver-0.2.5 cannot compile on kernel 2.6.10-rc2
Summary: hostap-driver-0.2.5 cannot compile on kernel 2.6.10-rc2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-25 01:14 UTC by Jakob Schiotz
Modified: 2004-12-27 09:00 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 Jakob Schiotz 2004-11-25 01:14:03 UTC
The hostap-driver version 0.2.5 cannot compile on a 2.6.10-rc2 kernel.
A part from the hostap-driver and the kernel, the rest of the system is x86, not ~x86.

It would be nice if this were fixed before the final 2.6.10 kernel, but it may need to be fixed upstream. :-(



Reproducible: Always
Steps to Reproduce:
1. install kernel 2.6.10-rc2, and boot into it.
2. emerge hostap-driver
3.

Actual Results:  
Calculating dependencies ...done!
>>> emerge (1 of 1) net-wireless/hostap-driver-0.2.5 to /
>>> md5 src_uri ;-) pcmcia-cs-3.2.5.tar.gz
>>> md5 src_uri ;-) pcmcia-cs-3.2.5-module-init-tools.diff.gz
>>> md5 src_uri ;-) pcmcia-cs-3.2.5-SMP-fix.diff.gz
>>> md5 src_uri ;-) pcmcia-cs-3.2.5-3.2.6.diff.gz
>>> md5 src_uri ;-) pcmcia-cs-3.2.5-3.2.7.diff.gz
>>> md5 src_uri ;-) hostap-driver-0.2.5.tar.gz
>>> Unpacking source...
>>> Unpacking pcmcia-cs-3.2.5.tar.gz to /var/tmp/portage/hostap-driver-0.2.5/work
>>> Unpacking pcmcia-cs-3.2.5-module-init-tools.diff.gz to
/var/tmp/portage/hostap-driver-0.2.5/work
>>> Unpacking pcmcia-cs-3.2.5-SMP-fix.diff.gz to
/var/tmp/portage/hostap-driver-0.2.5/work
>>> Unpacking pcmcia-cs-3.2.5-3.2.6.diff.gz to
/var/tmp/portage/hostap-driver-0.2.5/work
>>> Unpacking pcmcia-cs-3.2.5-3.2.7.diff.gz to
/var/tmp/portage/hostap-driver-0.2.5/work
>>> Unpacking hostap-driver-0.2.5.tar.gz to
/var/tmp/portage/hostap-driver-0.2.5/work
pcmcia
 * Kernel PCMCIA detected. Skipping external pcmcia-cs sources.
 * /usr/src/linux is a symbolic link
 * Determining the real directory of the Linux kernel source code
 * Building for Linux 2.6.10-rc2 found in /usr/src/linux
>>> Source unpacked.
pcmcia
make -C /usr/src/linux
M=/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules \
       
MODVERDIR=/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules
modules
make[1]: Entering directory `/usr/src/linux-2.6.10-rc2'
  CC [M] 
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap.o
  CC [M] 
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_crypt_wep.o
In file included from
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap.c:107:
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_ap.c:21:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_ap.c:26:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_ap.c:31:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_ap.c:36:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
  CC [M] 
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_crypt_tkip.o
  CC [M] 
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_crypt_ccmp.o
  CC [M] 
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_cs.o
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_cs.c:51:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_cs.c:54:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_cs.c:57:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
In file included from
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_cs.c:200:
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:61:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:65:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:69:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:73:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:77:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:81:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:97:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
  CC [M] 
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_plx.o
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_plx.c:42:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
  CC [M] 
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_pci.o
In file included from
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_plx.c:241:
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:61:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:65:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:69:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:73:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:77:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:81:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:97:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
In file included from
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_pci.c:165:
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:61:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:65:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:69:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:73:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:77:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:81:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_hw.c:97:
warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:562)
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_pci.c:
In function `prism2_pci_suspend':
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_pci.c:353:
error: too many arguments to function `pci_save_state'
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_pci.c:
In function `prism2_pci_resume':
/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_pci.c:367:
error: too many arguments to function `pci_restore_state'
make[2]: ***
[/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules/hostap_pci.o]
Error 1
make[1]: ***
[_module_/var/tmp/portage/hostap-driver-0.2.5/work/hostap-driver-0.2.5/driver/modules]
Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.10-rc2'
make: *** [2.6] Error 2

!!! ERROR: net-wireless/hostap-driver-0.2.5 failed.
!!! Function src_compile, Line 76, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Henrik Brix Andersen 2004-11-25 01:55:04 UTC
I'm sorry - but the mobile herd does not support kernel pre-releases. We simply do not have the manpower to do that.

Supported kernels are stable versions of development-sources, gentoo-dev-sources, vanilla-sources and gentoo-sources.

Closing this bug as WONTFIX.
Comment 2 lefti 2004-12-26 12:37:42 UTC
I can't compile hostap-driver version 0.2.5 (last x86)  against 2.6.10 too.

Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2004-12-26 13:18:10 UTC
We're probably going to need to release 0.2.6 into x86. 

Brix, can you do this? I don't have the hardware to test. I've never used hostap before.
Comment 4 Henrik Brix Andersen 2004-12-26 13:31:39 UTC
I've just added net-wireless/hostap-driver-0.2.6 to portage (~x86 ~ppc). Reporter, please confirm that this solves the build issues.
Comment 5 lefti 2004-12-26 19:15:05 UTC
Nice, hostap-driver-0.2.6 compile on vanilla kernel 2.6.10 without problems.
Comment 6 Henrik Brix Andersen 2004-12-27 09:00:02 UTC
Ok, closing as FIXED.

0.2.6 will go stable soonish.