Skip to contentSkip to conversation

compat-wireless-2.6.35-rc6 won't build

DISCUSSION Carlos Salvador Pérez Salgado 2 participants 2 messages Aug 31, 2010

lore
Share & tools
lore
#0 lore raw

Greetings

I hope you can point me into the right direction.

I've already tried this patch http://trac.pentoo.ch/browser/portage/trunk/net-wireless/compat-wireless/files/WEXT-EXT-nuts.patch

#make clean && ./scripts/driver-select atheros && make

make[1]: Entering directory `/media/disk/temp/linux-2.6.35.4'
CLEAN /media/disk/temp/compat-wireless-2.6.35-rc6
CLEAN /media/disk/temp/compat-wireless-2.6.35-rc6/.tmp_versions
make[1]: Leaving directory `/media/disk/temp/linux-2.6.35.4'
Processing new driver-select request...
Backing up makefile: Makefile.bk
Backup exists: drivers/net/wireless/Makefile.bk
Backup exists: net/wireless/Makefile.bk
Backup exists: drivers/net/Makefile.bk
Backup exists: drivers/ssb/Makefile.bk
Backup exists: drivers/misc/eeprom/Makefile.bk ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h make -C /lib/modules/2.6.35.4-k8/build M=/media/disk/temp/compat-wireless-2.6.35-rc6 modules make[1]: Entering directory `/media/disk/temp/linux-2.6.35.4'
LD /media/disk/temp/compat-wireless-2.6.35-rc6/compat/built-in.o
CC [M] /media/disk/temp/compat-wireless-2.6.35-rc6/compat/main.o

...

CC [M] /media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.o /media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.c: In function ‘cfg80211_netdev_notifier_call’:
/media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.c:703: error: ‘struct net_device’ has no member named ‘wireless_handlers’ /media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.c:704: error: ‘struct net_device’ has no member named ‘wireless_handlers’ make[3]: *** [/media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.o] Error 1
make[2]: *** [/media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless] Error 2
make[1]: *** [_module_/media/disk/temp/compat-wireless-2.6.35-rc6] Error 2
make[1]: Leaving directory `/media/disk/temp/linux-2.6.35.4'
make: *** [modules] Error 2

Thanks.

I'm using ubuntu lucid, custom kernel 2.6.35.4 in an AMD Turion X2 64 bits. Using CFLAGS="-march=k8 -msse3 -O3"

#1 lore raw

2010/8/31 Carlos Salvador Pérez Salgado <[email protected]>:

Quoted 45 lines

Greetings

I hope you can point me into the right direction.

I've already tried this patch
http://trac.pentoo.ch/browser/portage/trunk/net-wireless/compat-wireless/files/WEXT-EXT-nuts.patch

#make clean && ./scripts/driver-select atheros && make

make[1]: Entering directory `/media/disk/temp/linux-2.6.35.4' CLEAN /media/disk/temp/compat-wireless-2.6.35-rc6
CLEAN /media/disk/temp/compat-wireless-2.6.35-rc6/.tmp_versions make[1]: Leaving directory `/media/disk/temp/linux-2.6.35.4' Processing new driver-select request...
Backing up makefile: Makefile.bk
Backup exists: drivers/net/wireless/Makefile.bk
Backup exists: net/wireless/Makefile.bk
Backup exists: drivers/net/Makefile.bk
Backup exists: drivers/ssb/Makefile.bk
Backup exists: drivers/misc/eeprom/Makefile.bk ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h make -C /lib/modules/2.6.35.4-k8/build M=/media/disk/temp/compat-wireless-2.6.35-rc6 modules
make[1]: Entering directory `/media/disk/temp/linux-2.6.35.4'
LD /media/disk/temp/compat-wireless-2.6.35-rc6/compat/built-in.o CC [M] /media/disk/temp/compat-wireless-2.6.35-rc6/compat/main.o

...

CC [M] /media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.o /media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.c: In function ‘cfg80211_netdev_notifier_call’:
/media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.c:703: error:
‘struct net_device’ has no member named ‘wireless_handlers’ /media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.c:704: error:
‘struct net_device’ has no member named ‘wireless_handlers’ make[3]: *** [/media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless/core.o] Error 1 make[2]: *** [/media/disk/temp/compat-wireless-2.6.35-rc6/net/wireless] Error 2
make[1]: *** [_module_/media/disk/temp/compat-wireless-2.6.35-rc6] Error 2 make[1]: Leaving directory `/media/disk/temp/linux-2.6.35.4'
make: *** [modules] Error 2

Quoted 4 lines

Thanks.

I'm using ubuntu lucid, custom kernel 2.6.35.4 in an AMD Turion X2 64 bits. Using CFLAGS="-march=k8 -msse3 -O3"

Why are you building compat-wireless-2.6.35-rc6 when you already ahve 2.6.35.4? You realize this is 100% pointless, right?

Luis