Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 331125 - net-wireless/madwifi-ng version bump (was: compile failure w/ sys-kernel/gentoo-sources-2.6.35)
Summary: net-wireless/madwifi-ng version bump (was: compile failure w/ sys-kernel/gent...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Steev Klimaszewski (RETIRED)
URL: http://madwifi-project.org/ticket/2408
Whiteboard:
Keywords: STABLEREQ
Depends on: 331733
Blocks:
  Show dependency tree
 
Reported: 2010-08-03 21:27 UTC by Oschtan
Modified: 2011-10-01 21:50 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch (kernel-2.6.35-if_ath.patch,990 bytes, text/plain)
2010-08-03 21:28 UTC, Oschtan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oschtan 2010-08-03 21:27:13 UTC
CC [M]  /mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.o
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c: In function 'ath_merge_mcast':
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3507: error: 'struct net_device' has no member named 'mc_list'
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3507: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3509: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3509: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3509: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3509: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3511: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3511: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3511: error: dereferencing pointer to incomplete type
/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.c:3511: error: dereferencing pointer to incomplete type
make[2]: *** [/mnt/gentoo/portage/portage/net-wireless/madwifi-ng-0.9.4.4119.20100201/work/madwifi-0.9.4-r4119-20100201/ath/if_ath.o] Error 1

Reproducible: Always

Steps to Reproduce:
Comment 1 Oschtan 2010-08-03 21:28:03 UTC
Created attachment 241329 [details]
patch
Comment 2 teidakankan 2010-08-03 23:09:25 UTC
I had this problem and solved it by upgrading to the latest snapshot.

http://snapshots.madwifi-project.org/madwifi-0.9.4-current.tar.gz, which is dated 21June2010.

You just need to download it and rename the tar to: madwifi-0.9.4-r4133-20100621.tar.gz.  Then rename the madwifi-ng-tools and madwifi-ng ebuilds in your overlay from "0.9.4.4119.20100201" to "0.9.4.4133.20100621".

Hope this helps.
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2010-08-09 08:57:19 UTC
Guys, I don't have access to atheros based card at the moment, so I need your help. Please, check that this ebuilds work for you:

svn co http://overlays.gentoo.org/svn/dev/pva/net-wireless/madwifi-ng/ 
svn co http://overlays.gentoo.org/svn/dev/pva/net-wireless/madwifi-ng-tools/
Comment 4 Andreis Vinogradovs ( slepnoga ) 2010-08-09 10:48:13 UTC
(In reply to comment #3)
> Guys, I don't have access to atheros based card at the moment, so I need your
> help. Please, check that this ebuilds work for you:
> 
> svn co http://overlays.gentoo.org/svn/dev/pva/net-wireless/madwifi-ng/ 
> svn co http://overlays.gentoo.org/svn/dev/pva/net-wireless/madwifi-ng-tools/
> 

please, ping me in jabber :)
пва, вобщем оно есть :)
Comment 5 teidakankan 2010-08-09 17:09:06 UTC
(In reply to comment #3)
> Guys, I don't have access to atheros based card at the moment, so I need your
> help. Please, check that this ebuilds work for you:
> 
> svn co http://overlays.gentoo.org/svn/dev/pva/net-wireless/madwifi-ng/ 
> svn co http://overlays.gentoo.org/svn/dev/pva/net-wireless/madwifi-ng-tools/
> 

Both ebuilds compile/work fine here.  Thanks.
Comment 6 Peter Volkov (RETIRED) gentoo-dev 2010-08-11 09:35:13 UTC
Thank you guys. Bumped in the tree. Will stabilize in month.
Comment 7 Peter Volkov (RETIRED) gentoo-dev 2010-12-05 12:25:56 UTC
Arch teams, please, stabilize:

madwifi-ng-0.9.4.4133.20100621
madwifi-ng-tools-0.9.4.4133.20100621
Comment 8 Agostino Sarubbo gentoo-dev 2010-12-05 13:48:45 UTC
Checking for suitable kernel configuration options...
 *   madwifi-ng-0.9.4.4133.20100621 requires CONFIG_WIRELESS_EXT selected by some Wireless LAN drivers (e.g CONFIG_IPW2100)
 * Please check to make sure these options are set correctly.


archtester ~ # grep CONFIG_WIRELESS_EXT /usr/src/linux-2.6.34-gentoo-r12/.config
CONFIG_WIRELESS_EXT_SYSFS=y

There isn't it.
Comment 9 Peter Volkov (RETIRED) gentoo-dev 2010-12-06 07:52:39 UTC
(In reply to comment #8)
> Checking for suitable kernel configuration options...
>  *   madwifi-ng-0.9.4.4133.20100621 requires CONFIG_WIRELESS_EXT selected by
> some Wireless LAN drivers (e.g CONFIG_IPW2100)
>  * Please check to make sure these options are set correctly.
> 
> 
> archtester ~ # grep CONFIG_WIRELESS_EXT
> /usr/src/linux-2.6.34-gentoo-r12/.config
> CONFIG_WIRELESS_EXT_SYSFS=y

> There isn't it.

Please, read warning twice :) You need to enable some driver, e.g. CONFIG_IPW2100 to make it available...
Comment 10 Agostino Sarubbo gentoo-dev 2010-12-15 20:51:54 UTC
amd64 ok

tested with 2.6.36-gentoo-r5
Comment 11 Markos Chandras (RETIRED) gentoo-dev 2010-12-20 12:34:38 UTC
amd64 done. Thanks Agostino
Comment 12 Christian Faulhammer (RETIRED) gentoo-dev 2011-01-03 16:09:00 UTC
x86 stable
Comment 13 Peter Volkov (RETIRED) gentoo-dev 2011-10-01 21:50:02 UTC
ppc, please, continue in bug 385267.