Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158300 - net-wireless/ipw3945-1.1.3 fails to compile
Summary: net-wireless/ipw3945-1.1.3 fails to compile
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christian Heim (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-16 08:41 UTC by Juan
Modified: 2006-12-16 14:20 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 Juan 2006-12-16 08:41:04 UTC
net-wireless/ipw3945-1.1.3 fails to compile with the following:

/var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.c:9624: error: too many arguments to function 'ieee80211_tx_frame'
/var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.c: In function 'ipw_bg_assoc_state_retry':
/var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.c:15488: error: too many arguments to function 'ieee80211_tx_frame'
make[2]: *** [/var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.o] Error 1
make[1]: *** [_module_/var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18-suspend2'
make: *** [modules] Error 2

!!! ERROR: net-wireless/ipw3945-1.1.3 failed.
Call stack:
  ebuild.sh, line 1576:   Called dyn_compile
  ebuild.sh, line 945:   Called src_compile
  ipw3945-1.1.3.ebuild, line 74:   Called linux-mod_src_compile
  linux-mod.eclass, line 510:   Called die

!!! Unable to make  KSRC=/usr/src/linux KSRC_OUTPUT=/lib/modules/2.6.18-suspend2/build IEEE80211_INC=/usr/include all.
!!! If you need support, post the topmost build error, and the call stack if relevant.

I did not change anything in the kernel between ipw3945 versions. My current kernel is suspend2-sources 2.6.18 on a 100% ~x86 system.

Please let me know if I can provide any additional information.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-16 08:45:58 UTC
suspend2-sources is not a supported kernel...

http://www.gentoo.org/doc/en/gentoo-kernel.xml#doc_chap3
Comment 2 Christian Heim (RETIRED) gentoo-dev 2006-12-16 09:19:29 UTC
(In reply to comment #0)
> net-wireless/ipw3945-1.1.3 fails to compile with the following:
> 
> /var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.c:9624:
> error: too many arguments to function 'ieee80211_tx_frame'
> /var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.c: In
> function 'ipw_bg_assoc_state_retry':
> /var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.c:15488:
> error: too many arguments to function 'ieee80211_tx_frame'
> make[2]: ***
> [/var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3/ipw3945.o]
> Error 1
> make[1]: ***
> [_module_/var/tmp/portage/net-wireless/ipw3945-1.1.3/work/ipw3945-1.1.3] Error
> 2
> make[1]: Leaving directory `/usr/src/linux-2.6.18-suspend2'
> make: *** [modules] Error 2
> 
> !!! ERROR: net-wireless/ipw3945-1.1.3 failed.
> Call stack:
>   ebuild.sh, line 1576:   Called dyn_compile
>   ebuild.sh, line 945:   Called src_compile
>   ipw3945-1.1.3.ebuild, line 74:   Called linux-mod_src_compile
>   linux-mod.eclass, line 510:   Called die
> 
> !!! Unable to make  KSRC=/usr/src/linux
> KSRC_OUTPUT=/lib/modules/2.6.18-suspend2/build IEEE80211_INC=/usr/include all.
> !!! If you need support, post the topmost build error, and the call stack if
> relevant.
> 
> I did not change anything in the kernel between ipw3945 versions. My current
> kernel is suspend2-sources 2.6.18 on a 100% ~x86 system.
> 
> Please let me know if I can provide any additional information.

Either try to use >sys-kernel/suspend2-sources-2.6.18 or try to verify this with gentoo-sources / vanilla-sources.
Comment 3 Juan 2006-12-16 10:06:35 UTC
I did not know it was an unsupported kernel. Now I do. =)

Not a bug because ipw3945 works with the newest gentoo-sources.

Juan

Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-12-16 14:20:13 UTC
OK, closing. Thanks for reporting back.