madwifi-ng is in a mess in general. (ath5k/9k should instead suffice). gcc-4.4 complains that frame-size greater than 1024 bytes is used. may update to latest svn and use a patch for gcc-4.4
Created attachment 192793 [details]
patch for building madwifi svn (currently 4029) with gcc-4.4
Created attachment 192795 [details]
a madwifi-ng svn ebuild
currently 4029, supports kernel 2.6.29. use along with the patches.
Created attachment 192797 [details]
use along with madwifi-svn ebuild
Thank you for report hirakendu. Looks like inability to build with gcc-4.4 was fixed in madwifi-ng-0.9.4.4030.20090529.ebuild. Please test it. If there are any further problems you'd like to address, please, open new bug(s).
Thanks for the fixes :).