hi guys, with new kernel i’m no more able to compile broadcom-wl nor madwifi drivers… ideas (it fail in new flavour ec2):
broadcom fail:
+ for flavor in debug default ec2 pae trace vmi xen
+ rm -rf obj/ec2
+ cp -r source obj/ec2
+ make -C /usr/src/linux-obj/i586/ec2 modules M=/usr/src/packages/BUILD/hybrid-portsrc-5_10_91_9/obj/ec2
make: Entering directory `/usr/src/linux-2.6.27.25-0.1-obj/i386/ec2'
make -C ../../../linux-2.6.27.25-0.1 O=/usr/src/linux-2.6.27.25-0.1-obj/i386/ec2/. modules
CC [M] /usr/src/packages/BUILD/hybrid-portsrc-5_10_91_9/obj/ec2/src/wl/sys/wl_linux.o
CC [M] /usr/src/packages/BUILD/hybrid-portsrc-5_10_91_9/obj/ec2/src/wl/sys/wl_iw.o
/usr/src/packages/BUILD/hybrid-portsrc-5_10_91_9/obj/ec2/src/wl/sys/wl_iw.c:2131: error: 'wl_get_wireless_stats' undeclared here (not in a function)
make[3]: *** [/usr/src/packages/BUILD/hybrid-portsrc-5_10_91_9/obj/ec2/src/wl/sys/wl_iw.o] Error 1
make[2]: *** [_module_/usr/src/packages/BUILD/hybrid-portsrc-5_10_91_9/obj/ec2] Error 2
make[1]: *** [sub-make] Error 2
make: *** [all] Error 2
make: Leaving directory `/usr/src/linux-2.6.27.25-0.1-obj/i386/ec2'
error: Bad exit status from /var/tmp/rpm-tmp.21662 (%build)
madwifi:
+ for flavor in debug default ec2 pae trace vmi xen
+ rm -rf obj/ec2
+ cp -r madwifi-hal-0.10.5.6-r3942-20090205 obj/ec2
+ make -k -C /usr/src/linux-obj/i586/ec2 modules M=/usr/src/packages/BUILD/obj/ec2 KERNELPATH=/usr/src/linux-obj/i586/ec2
make: Entering directory `/usr/src/linux-2.6.27.25-0.1-obj/i386/ec2'
make -C ../../../linux-2.6.27.25-0.1 O=/usr/src/linux-2.6.27.25-0.1-obj/i386/ec2/. modules
CC [M] /usr/src/packages/BUILD/obj/ec2/ath/if_ath.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath/if_ath_radar.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath/if_ath_hal_extensions.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath/if_ath_pci.o
LD [M] /usr/src/packages/BUILD/obj/ec2/ath/ath_pci.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath_hal/ah_os.o
HOSTCC /usr/src/packages/BUILD/obj/ec2/ath_hal/uudecode
UUDECODE /usr/src/packages/BUILD/obj/ec2/ath_hal/i386-elf._hal.o
UNMANGLE /usr/src/packages/BUILD/obj/ec2/ath_hal/i386-elf.hal.o
LD [M] /usr/src/packages/BUILD/obj/ec2/ath_hal/ath_hal.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/amrr/amrr.o
LD [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/amrr/ath_rate_amrr.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/minstrel/minstrel.o
LD [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/minstrel/ath_rate_minstrel.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/onoe/onoe.o
LD [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/onoe/ath_rate_onoe.o
CC [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/sample/sample.o
LD [M] /usr/src/packages/BUILD/obj/ec2/ath_rate/sample/ath_rate_sample.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/if_media.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_skb.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_beacon.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_crypto.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_crypto_none.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_input.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_node.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_output.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_power.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_proto.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_scan.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_wireless.o
/usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_wireless.c: In function 'ieee80211_ioctl_vattach':
/usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_wireless.c:5861: error: 'struct net_device' has no member named 'wireless_handlers'
make[4]: *** [/usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_wireless.o] Error 1
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_linux.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_monitor.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_rate.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_acl.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_crypto_ccmp.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_scan_ap.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_scan_sta.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_crypto_tkip.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_crypto_wep.o
CC [M] /usr/src/packages/BUILD/obj/ec2/net80211/ieee80211_xauth.o
make[4]: Target `__build' not remade because of errors.
make[3]: *** [/usr/src/packages/BUILD/obj/ec2/net80211] Error 2
make[3]: Target `__build' not remade because of errors.
make[2]: *** [_module_/usr/src/packages/BUILD/obj/ec2] Error 2
make[2]: Target `modules' not remade because of errors.
make[1]: *** [sub-make] Error 2
make[1]: Target `modules' not remade because of errors.
make: *** [all] Error 2
make: Target `modules' not remade because of errors.
make: Leaving directory `/usr/src/linux-2.6.27.25-0.1-obj/i386/ec2'
error: Bad exit status from /var/tmp/rpm-tmp.44768 (%build)