2009-11-06 07:26:11

by Philip Prindeville

[permalink] [raw]
Subject: ipw2100 still broken when compiled against 2.6.27.29

Anyone else noticed that ipw2100 has been broken for several days when
compiled against 2.6.27.29?

CC [M] /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.o
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c: In function 'ipw2100_alloc_device':
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:6063: error: 'struct iw_public_data' has no member named 'ieee80211'
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c: At top level:
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8328: error: unknown field 'num_private' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8328: warning: initialization makes pointer from integer without a cast
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8329: error: unknown field 'num_private_args' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8329: warning: excess elements in struct initializer
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8329: warning: (near initialization for 'ipw2100_wx_handler_def')
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8330: error: unknown field 'private' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8330: warning: excess elements in struct initializer
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8330: warning: (near initialization for 'ipw2100_wx_handler_def')
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8331: error: unknown field 'private_args' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8331: warning: excess elements in struct initializer
/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8331: warning: (near initialization for 'ipw2100_wx_handler_def')
make[5]: *** [/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.o] Error 1
make[4]: *** [/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00] Error 2
make[3]: *** [/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless] Error 2
make[2]: *** [_module_/home/philipp/alix/build_i586/compat-wireless-2009-11-04] Error 2





2009-11-06 08:08:11

by Philip Prindeville

[permalink] [raw]
Subject: Re: ipw2100 still broken when compiled against 2.6.27.29

Doing successive daily builds going backwards, it seems the first
breakage appeared 2009-10-07:

CC [M] /home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.o
LD [M] /home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/ssb/ssb.o
CC [M] /home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2200.o
CC [M] /home/philipp/alix/build_i586/compat-wireless-2009-10-07/net/mac80211/agg-tx.o
CC [M] /home/philipp/alix/build_i586/compat-wireless-2009-10-07/net/rfkill/input.o
CC [M] /home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ath/ath9k/ani.o
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8321: error: unknown field 'num_private' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8321: warning: initialization makes pointer from integer without a cast
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8322: error: unknown field 'num_private_args' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8322: warning: excess elements in struct initializer
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8322: warning: (near initialization for 'ipw2100_wx_handler_def')
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8323: error: unknown field 'private' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8323: warning: excess elements in struct initializer
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8323: warning: (near initialization for 'ipw2100_wx_handler_def')
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8324: error: unknown field 'private_args' specified in initializer
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8324: warning: excess elements in struct initializer
/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.c:8324: warning: (near initialization for 'ipw2100_wx_handler_def')
make[5]: *** [/home/philipp/alix/build_i586/compat-wireless-2009-10-07/drivers/net/wireless/ipw2x00/ipw2100.o] Error 1
make[5]: *** Waiting for unfinished jobs....




Philip A. Prindeville wrote:
> Anyone else noticed that ipw2100 has been broken for several days when
> compiled against 2.6.27.29?
>
> CC [M]
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.o
>
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:
> In function 'ipw2100_alloc_device':
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:6063:
> error: 'struct iw_public_data' has no member named 'ieee80211'
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:
> At top level:
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8328:
> error: unknown field 'num_private' specified in initializer
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8328:
> warning: initialization makes pointer from integer without a cast
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8329:
> error: unknown field 'num_private_args' specified in initializer
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8329:
> warning: excess elements in struct initializer
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8329:
> warning: (near initialization for 'ipw2100_wx_handler_def')
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8330:
> error: unknown field 'private' specified in initializer
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8330:
> warning: excess elements in struct initializer
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8330:
> warning: (near initialization for 'ipw2100_wx_handler_def')
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8331:
> error: unknown field 'private_args' specified in initializer
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8331:
> warning: excess elements in struct initializer
> /home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.c:8331:
> warning: (near initialization for 'ipw2100_wx_handler_def')
> make[5]: ***
> [/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00/ipw2100.o]
> Error 1
> make[4]: ***
> [/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless/ipw2x00]
> Error 2
> make[3]: ***
> [/home/philipp/alix/build_i586/compat-wireless-2009-11-04/drivers/net/wireless]
> Error 2
> make[2]: ***
> [_module_/home/philipp/alix/build_i586/compat-wireless-2009-11-04]
> Error 2
>
>