>>> uccp420wlan 6.9.1 Extracting gzip -d -c /home/thomas/autobuild/instance-3/dl/uccp420wlan/uccp420wlan-6.9.1.tar.gz | tar --strip-components=1 -C /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1 -xf - >>> uccp420wlan 6.9.1 Patching >>> uccp420wlan 6.9.1 Configuring >>> uccp420wlan 6.9.1 Building >>> uccp420wlan 6.9.1 Building kernel module(s) PATH="/home/thomas/autobuild/instance-3/output-1/host/bin:/home/thomas/autobuild/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" PKG_CONFIG="/home/thomas/autobuild/instance-3/output-1/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/thomas/autobuild/instance-3/output-1/host/lib/pkgconfig:/home/thomas/autobuild/instance-3/output-1/host/share/pkgconfig" BR_BINARIES_DIR=/home/thomas/autobuild/instance-3/output-1/images KCFLAGS=-Wno-attribute-alias /usr/bin/make -j4 -C /home/thomas/autobuild/instance-3/output-1/build/linux-6.1.9 HOSTCC="/usr/bin/gcc -O2 -I/home/thomas/autobuild/instance-3/output-1/host/include -L/home/thomas/autobuild/instance-3/output-1/host/lib -Wl,-rpath,/home/thomas/autobuild/instance-3/output-1/host/lib" ARCH=arc INSTALL_MOD_PATH=/home/thomas/autobuild/instance-3/output-1/target CROSS_COMPILE="/home/thomas/autobuild/instance-3/output-1/host/bin/arc-buildroot-linux-uclibc-" WERROR=0 REGENERATE_PARSERS=1 DEPMOD=/home/thomas/autobuild/instance-3/output-1/host/sbin/depmod PWD=/home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/. M=/home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/. modules make[1]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/linux-6.1.9' CC [M] /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.o CC [M] /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.o CC [M] /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/umac_if.o CC [M] /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.o /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘wait_for_tx_complete’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c:43:13: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 43 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_scan_abort’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:123:12: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 123 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_cancel_hw_roc’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:151:12: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 151 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_channel_prog_complete’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:180:12: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 180 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_tx_deinit_complete’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:208:12: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 208 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_tx_queue_flush_complete’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:235:12: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 235 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_reset_complete’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:268:12: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 268 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘vif_bcn_timer_expiry’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:379:16: error: too few arguments to function ‘ieee80211_beacon_get’ 379 | temp = skb = ieee80211_beacon_get(uvif->dev->hw, uvif->vif); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./inc/core.h:42, from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:27: ./include/net/mac80211.h:5239:31: note: declared here 5239 | static inline struct sk_buff *ieee80211_beacon_get(struct ieee80211_hw *hw, | ^~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:427:16: error: ‘struct ieee80211_vif’ has no member named ‘csa_active’ 427 | if (uvif->vif->csa_active) { | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘uccp420wlan_tx_free_buff_req’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c:1142:21: error: ‘IEEE80211_BAND_2GHZ’ undeclared (first use in this function); did you mean ‘IEEE80211_CHAN_2GHZ’? 1142 | if (ets_band == IEEE80211_BAND_2GHZ) | ^~~~~~~~~~~~~~~~~~~ | IEEE80211_CHAN_2GHZ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c:1142:21: note: each undeclared identifier is reported only once for each function it appears in /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:428:8: error: implicit declaration of function ‘ieee80211_csa_is_complete’; did you mean ‘ieee80211_scan_completed’? [-Werror=implicit-function-declaration] 428 | if (ieee80211_csa_is_complete(uvif->vif)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ | ieee80211_scan_completed /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:432:9: error: too few arguments to function ‘ieee80211_beacon_get’ 432 | skb = ieee80211_beacon_get(uvif->dev->hw, uvif->vif); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./inc/core.h:42, from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:27: ./include/net/mac80211.h:5239:31: note: declared here 5239 | static inline struct sk_buff *ieee80211_beacon_get(struct ieee80211_hw *hw, | ^~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘uccp420wlan_vif_add’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:582:3: error: implicit declaration of function ‘init_timer’; did you mean ‘init_timers’? [-Werror=implicit-function-declaration] 582 | init_timer(&uvif->bcn_timer); | ^~~~~~~~~~ | init_timers /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:583:18: error: ‘struct timer_list’ has no member named ‘data’ 583 | uvif->bcn_timer.data = (unsigned long)uvif; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:584:28: error: assignment to ‘void (*)(struct timer_list *)’ from incompatible pointer type ‘void (*)(long unsigned int)’ [-Werror=incompatible-pointer-types] 584 | uvif->bcn_timer.function = vif_bcn_timer_expiry; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:590:18: error: ‘struct timer_list’ has no member named ‘data’ 590 | uvif->bcn_timer.data = (unsigned long)uvif; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:591:28: error: assignment to ‘void (*)(struct timer_list *)’ from incompatible pointer type ‘void (*)(long unsigned int)’ [-Werror=incompatible-pointer-types] 591 | uvif->bcn_timer.function = vif_bcn_timer_expiry; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘uccp420wlan_vif_bss_info_changed’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:849:16: error: ‘struct ieee80211_bss_conf’ has no member named ‘assoc’ 849 | if (bss_conf->assoc) { | ^~ In file included from ./include/linux/kernel.h:29, from ./include/linux/cpumask.h:10, from ./include/linux/smp.h:13, from ./include/linux/lockdep.h:14, from ./include/linux/mutex.h:17, from ./include/linux/rtnetlink.h:6, from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:25: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:851:34: error: ‘struct ieee80211_bss_conf’ has no member named ‘aid’ 851 | uvif->dev->name, bss_conf->aid); | ^~ ./include/linux/printk.h:429:19: note: in definition of macro ‘printk_index_wrap’ 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~ ./include/linux/printk.h:584:2: note: in expansion of macro ‘printk’ 584 | printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:34:3: note: in expansion of macro ‘pr_debug’ 34 | pr_debug(fmt, ##__VA_ARGS__); \ | ^~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:850:5: note: in expansion of macro ‘UCCP_DEBUG_CORE’ 850 | UCCP_DEBUG_CORE("%s-CORE: AID %d,", | ^~~~~~~~~~~~~~~ In file included from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:27: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:864:16: error: ‘struct ieee80211_bss_conf’ has no member named ‘aid’ 864 | bss_conf->aid); | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./inc/core.h:88:18: note: in definition of macro ‘CALL_UMAC’ 88 | ret = prog_umac(__VA_ARGS__); \ | ^~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c:1144:26: error: ‘IEEE80211_BAND_5GHZ’ undeclared (first use in this function); did you mean ‘IEEE80211_CHAN_5GHZ’? 1144 | else if (ets_band == IEEE80211_BAND_5GHZ) | ^~~~~~~~~~~~~~~~~~~ | IEEE80211_CHAN_5GHZ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘uccp420_flush_vif_all_pend_q’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c:2009:14: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 2009 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘uccp420_flush_vif_tx_queues’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.c:2232:12: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 2232 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘uccp420wlan_rx_frame’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1238:20: error: ‘IEEE80211_BAND_2GHZ’ undeclared (first use in this function); did you mean ‘IEEE80211_CHAN_2GHZ’? 1238 | rx_status.band = IEEE80211_BAND_2GHZ; | ^~~~~~~~~~~~~~~~~~~ | IEEE80211_CHAN_2GHZ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1238:20: note: each undeclared identifier is reported only once for each function it appears in /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1240:20: error: ‘IEEE80211_BAND_5GHZ’ undeclared (first use in this function); did you mean ‘IEEE80211_CHAN_5GHZ’? 1240 | rx_status.band = IEEE80211_BAND_5GHZ; | ^~~~~~~~~~~~~~~~~~~ | IEEE80211_CHAN_5GHZ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1266:13: error: ‘struct ieee80211_rx_status’ has no member named ‘vht_nss’ 1266 | rx_status.vht_nss = 1; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1268:14: error: ‘struct ieee80211_rx_status’ has no member named ‘vht_nss’ 1268 | rx_status.vht_nss = rx->nss; | ^ make[2]: *** [scripts/Makefile.build:250: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/tx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1272:22: error: ‘RX_VHT_FLAG_80MHZ’ undeclared (first use in this function) 1272 | rx_status.flag |= RX_VHT_FLAG_80MHZ; | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:88:10: error: ‘IEEE80211_BAND_2GHZ’ undeclared here (not in a function); did you mean ‘IEEE80211_CHAN_2GHZ’? 88 | .band = IEEE80211_BAND_2GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:112:2: note: in expansion of macro ‘CHAN2G’ 112 | CHAN2G(2412, 0), /* Channel 1 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1274:22: error: ‘RX_FLAG_40MHZ’ undeclared (first use in this function); did you mean ‘RX_FLAG_8023’? 1274 | rx_status.flag |= RX_FLAG_40MHZ; | ^~~~~~~~~~~~~ | RX_FLAG_8023 /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: ‘IEEE80211_BAND_5GHZ’ undeclared here (not in a function); did you mean ‘IEEE80211_CHAN_5GHZ’? 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:129:2: note: in expansion of macro ‘CHAN5G’ 129 | CHAN5G(5180, 14, 0), /* Channel 36 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:129:2: note: in expansion of macro ‘CHAN5G’ 129 | CHAN5G(5180, 14, 0), /* Channel 36 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:130:2: note: in expansion of macro ‘CHAN5G’ 130 | CHAN5G(5200, 15, 0), /* Channel 40 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:131:2: note: in expansion of macro ‘CHAN5G’ 131 | CHAN5G(5220, 16, 0), /* Channel 44 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:132:2: note: in expansion of macro ‘CHAN5G’ 132 | CHAN5G(5240, 17, 0), /* Channel 48 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:133:2: note: in expansion of macro ‘CHAN5G’ 133 | CHAN5G(5260, 18, IEEE80211_CHAN_RADAR), /* Channel 52 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:134:2: note: in expansion of macro ‘CHAN5G’ 134 | CHAN5G(5280, 19, IEEE80211_CHAN_RADAR), /* Channel 56 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:135:2: note: in expansion of macro ‘CHAN5G’ 135 | CHAN5G(5300, 20, IEEE80211_CHAN_RADAR), /* Channel 60 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:136:2: note: in expansion of macro ‘CHAN5G’ 136 | CHAN5G(5320, 21, IEEE80211_CHAN_RADAR), /* Channel 64 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:137:2: note: in expansion of macro ‘CHAN5G’ 137 | CHAN5G(5500, 22, IEEE80211_CHAN_RADAR), /* Channel 100 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:138:2: note: in expansion of macro ‘CHAN5G’ 138 | CHAN5G(5520, 23, IEEE80211_CHAN_RADAR), /* Channel 104 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:139:2: note: in expansion of macro ‘CHAN5G’ 139 | CHAN5G(5540, 24, IEEE80211_CHAN_RADAR), /* Channel 108 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:140:2: note: in expansion of macro ‘CHAN5G’ 140 | CHAN5G(5560, 25, IEEE80211_CHAN_RADAR), /* Channel 112 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:141:2: note: in expansion of macro ‘CHAN5G’ 141 | CHAN5G(5580, 26, IEEE80211_CHAN_RADAR), /* Channel 116 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:142:2: note: in expansion of macro ‘CHAN5G’ 142 | CHAN5G(5600, 27, IEEE80211_CHAN_RADAR), /* Channel 120 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:143:2: note: in expansion of macro ‘CHAN5G’ 143 | CHAN5G(5620, 28, IEEE80211_CHAN_RADAR), /* Channel 124 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:144:2: note: in expansion of macro ‘CHAN5G’ 144 | CHAN5G(5640, 29, IEEE80211_CHAN_RADAR), /* Channel 128 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:145:2: note: in expansion of macro ‘CHAN5G’ 145 | CHAN5G(5660, 30, IEEE80211_CHAN_RADAR), /* Channel 132 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:146:2: note: in expansion of macro ‘CHAN5G’ 146 | CHAN5G(5680, 31, IEEE80211_CHAN_RADAR), /* Channel 136 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:147:2: note: in expansion of macro ‘CHAN5G’ 147 | CHAN5G(5700, 32, IEEE80211_CHAN_RADAR), /* Channel 140 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:148:2: note: in expansion of macro ‘CHAN5G’ 148 | CHAN5G(5720, 33, IEEE80211_CHAN_RADAR), /* Channel 144 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:149:2: note: in expansion of macro ‘CHAN5G’ 149 | CHAN5G(5745, 34, 0), /* Channel 149 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:150:2: note: in expansion of macro ‘CHAN5G’ 150 | CHAN5G(5765, 35, 0), /* Channel 153 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:151:2: note: in expansion of macro ‘CHAN5G’ 151 | CHAN5G(5785, 36, 0), /* Channel 157 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:152:2: note: in expansion of macro ‘CHAN5G’ 152 | CHAN5G(5805, 37, 0), /* Channel 161 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 95 | .band = IEEE80211_BAND_5GHZ, \ | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:153:2: note: in expansion of macro ‘CHAN5G’ 153 | CHAN5G(5825, 38, 0), /* Channel 165 */ | ^~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:188:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 188 | .band = IEEE80211_BAND_2GHZ, | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:196:10: error: incompatible types when initializing type ‘enum nl80211_band’ using type ‘struct ieee80211_channel *’ 196 | .band = IEEE80211_BAND_5GHZ, | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘init_hw’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1422:19: error: array subscript is not an integer 1422 | hw->wiphy->bands[IEEE80211_BAND_2GHZ] = &band_2ghz; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1422:3: warning: statement with no effect [-Wunused-value] 1422 | hw->wiphy->bands[IEEE80211_BAND_2GHZ] = &band_2ghz; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1423:33: error: array subscript is not an integer 1423 | setup_ht_cap(&hw->wiphy->bands[IEEE80211_BAND_2GHZ]->ht_cap); | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1423:54: error: ‘struct ieee80211_channel’ has no member named ‘ht_cap’ 1423 | setup_ht_cap(&hw->wiphy->bands[IEEE80211_BAND_2GHZ]->ht_cap); | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1423:16: error: passing argument 1 of ‘setup_ht_cap’ from incompatible pointer type [-Werror=incompatible-pointer-types] 1423 | setup_ht_cap(&hw->wiphy->bands[IEEE80211_BAND_2GHZ]->ht_cap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct ieee80211_channel (*)[1] /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1269:55: note: expected ‘struct ieee80211_sta_ht_cap *’ but argument is of type ‘struct ieee80211_channel (*)[1]’ 1269 | static void setup_ht_cap(struct ieee80211_sta_ht_cap *ht_info) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1429:19: error: array subscript is not an integer 1429 | hw->wiphy->bands[IEEE80211_BAND_5GHZ] = &band_5ghz; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1429:3: warning: statement with no effect [-Wunused-value] 1429 | hw->wiphy->bands[IEEE80211_BAND_5GHZ] = &band_5ghz; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1430:33: error: array subscript is not an integer 1430 | setup_ht_cap(&hw->wiphy->bands[IEEE80211_BAND_5GHZ]->ht_cap); | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1430:54: error: ‘struct ieee80211_channel’ has no member named ‘ht_cap’ 1430 | setup_ht_cap(&hw->wiphy->bands[IEEE80211_BAND_5GHZ]->ht_cap); | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1430:16: error: passing argument 1 of ‘setup_ht_cap’ from incompatible pointer type [-Werror=incompatible-pointer-types] 1430 | setup_ht_cap(&hw->wiphy->bands[IEEE80211_BAND_5GHZ]->ht_cap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct ieee80211_channel (*)[1] /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1269:55: note: expected ‘struct ieee80211_sta_ht_cap *’ but argument is of type ‘struct ieee80211_channel (*)[1]’ 1269 | static void setup_ht_cap(struct ieee80211_sta_ht_cap *ht_info) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1278:22: error: ‘RX_FLAG_SHORT_GI’ undeclared (first use in this function); did you mean ‘RX_ENC_FLAG_SHORT_GI’? 1278 | rx_status.flag |= RX_FLAG_SHORT_GI; | ^~~~~~~~~~~~~~~~ | RX_ENC_FLAG_SHORT_GI /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘cancel_hw_scan’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2045:33: warning: passing argument 2 of ‘ieee80211_scan_completed’ makes pointer from integer without a cast [-Wint-conversion] 2045 | ieee80211_scan_completed(hw, true); | ^~~~ | | | int In file included from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:39: ./include/net/mac80211.h:5743:37: note: expected ‘struct cfg80211_scan_info *’ but argument is of type ‘int’ 5743 | struct cfg80211_scan_info *info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘sta_add’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2096:35: error: ‘struct ieee80211_sta’ has no member named ‘supp_rates’ 2096 | peer_st_info.supp_rates[i] = sta->supp_rates[i]; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2096:32: error: incompatible types when assigning to type ‘unsigned int’ from type ‘struct ieee80211_channel’ 2096 | peer_st_info.supp_rates[i] = sta->supp_rates[i]; | ^~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2096:3: warning: statement with no effect [-Wunused-value] 2096 | peer_st_info.supp_rates[i] = sta->supp_rates[i]; | ^~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2099:27: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2099 | peer_st_info.ht_cap = sta->ht_cap.cap; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2099:35: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2099 | peer_st_info.ht_cap = sta->ht_cap.cap; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2099:22: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2099 | peer_st_info.ht_cap = sta->ht_cap.cap; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2100:33: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2100 | peer_st_info.ht_supported = sta->ht_cap.ht_supported; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2100:41: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2100 | peer_st_info.ht_supported = sta->ht_cap.ht_supported; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2100:28: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2100 | peer_st_info.ht_supported = sta->ht_cap.ht_supported; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2101:34: error: ‘struct ieee80211_sta’ has no member named ‘vht_cap’ 2101 | peer_st_info.vht_supported = sta->vht_cap.vht_supported; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2101:43: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2101 | peer_st_info.vht_supported = sta->vht_cap.vht_supported; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2101:29: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2101 | peer_st_info.vht_supported = sta->vht_cap.vht_supported; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2102:28: error: ‘struct ieee80211_sta’ has no member named ‘vht_cap’ 2102 | peer_st_info.vht_cap = sta->vht_cap.cap; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2102:37: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2102 | peer_st_info.vht_cap = sta->vht_cap.cap; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2102:23: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2102 | peer_st_info.vht_cap = sta->vht_cap.cap; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2103:33: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2103 | peer_st_info.ampdu_factor = sta->ht_cap.ampdu_factor; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2103:41: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2103 | peer_st_info.ampdu_factor = sta->ht_cap.ampdu_factor; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2103:28: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2103 | peer_st_info.ampdu_factor = sta->ht_cap.ampdu_factor; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2104:34: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2104 | peer_st_info.ampdu_density = sta->ht_cap.ampdu_density; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2104:42: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2104 | peer_st_info.ampdu_density = sta->ht_cap.ampdu_density; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2104:29: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2104 | peer_st_info.ampdu_density = sta->ht_cap.ampdu_density; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2105:31: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2105 | peer_st_info.rx_highest = sta->ht_cap.mcs.rx_highest; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2105:39: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2105 | peer_st_info.rx_highest = sta->ht_cap.mcs.rx_highest; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2105:43: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2105 | peer_st_info.rx_highest = sta->ht_cap.mcs.rx_highest; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2105:26: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2105 | peer_st_info.rx_highest = sta->ht_cap.mcs.rx_highest; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2106:30: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2106 | peer_st_info.tx_params = sta->ht_cap.mcs.tx_params; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2106:38: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2106 | peer_st_info.tx_params = sta->ht_cap.mcs.tx_params; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1280:21: error: ‘RX_FLAG_VHT’ undeclared (first use in this function) 1280 | rx_status.flag |= RX_FLAG_VHT; | ^~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2106:42: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2106 | peer_st_info.tx_params = sta->ht_cap.mcs.tx_params; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2106:25: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2106 | peer_st_info.tx_params = sta->ht_cap.mcs.tx_params; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2110:43: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2110 | uvif->peer_ampdu_factor = (1 << (13 + sta->ht_cap.ampdu_factor)) - 1; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2110:51: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2110 | uvif->peer_ampdu_factor = (1 << (13 + sta->ht_cap.ampdu_factor)) - 1; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2110:31: error: invalid operands to binary << (have ‘int’ and ‘struct ieee80211_channel *’) 2110 | uvif->peer_ampdu_factor = (1 << (13 + sta->ht_cap.ampdu_factor)) - 1; | ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | struct ieee80211_channel * /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2110:26: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 2110 | uvif->peer_ampdu_factor = (1 << (13 + sta->ht_cap.ampdu_factor)) - 1; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2112:9: error: ‘struct ieee80211_sta’ has no member named ‘vht_cap’ 2112 | if (sta->vht_cap.vht_supported) { | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2112:18: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2112 | if (sta->vht_cap.vht_supported) { | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2113:10: error: ‘struct ieee80211_sta’ has no member named ‘vht_cap’ 2113 | if (sta->vht_cap.cap & IEEE80211_VHT_CAP_SU_BEAMFORMEE_CAPABLE) | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2113:19: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2113 | if (sta->vht_cap.cap & IEEE80211_VHT_CAP_SU_BEAMFORMEE_CAPABLE) | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2113:24: error: invalid operands to binary & (have ‘struct ieee80211_channel *’ and ‘int’) 2113 | if (sta->vht_cap.cap & IEEE80211_VHT_CAP_SU_BEAMFORMEE_CAPABLE) | ~~~ ^ | | | struct ieee80211_channel * /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2119:32: error: ‘struct ieee80211_sta’ has no member named ‘ht_cap’ 2119 | peer_st_info.rx_mask[i] = sta->ht_cap.mcs.rx_mask[i]; | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2119:40: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2119 | peer_st_info.rx_mask[i] = sta->ht_cap.mcs.rx_mask[i]; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2119:44: error: ‘(struct ieee80211_channel *)&’ is a pointer; did you mean to use ‘->’? 2119 | peer_st_info.rx_mask[i] = sta->ht_cap.mcs.rx_mask[i]; | ^ | -> /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2119:29: error: incompatible types when assigning to type ‘unsigned char’ from type ‘struct ieee80211_channel’ 2119 | peer_st_info.rx_mask[i] = sta->ht_cap.mcs.rx_mask[i]; | ^~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2119:3: warning: statement with no effect [-Wunused-value] 2119 | peer_st_info.rx_mask[i] = sta->ht_cap.mcs.rx_mask[i]; | ^~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: At top level: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2790:24: error: initialization of ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, unsigned int, u16, const struct ieee80211_tx_queue_params *)’ {aka ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, unsigned int, short unsigned int, const struct ieee80211_tx_queue_params *)’} from incompatible pointer type ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, short unsigned int, const struct ieee80211_tx_queue_params *)’ [-Werror=incompatible-pointer-types] 2790 | .conf_tx = conf_vif_tx, | ^~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2790:24: note: (near initialization for ‘ops.conf_tx’) /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2791:24: error: initialization of ‘void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_bss_conf *, u64)’ {aka ‘void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_bss_conf *, long long unsigned int)’} from incompatible pointer type ‘void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_bss_conf *, unsigned int)’ [-Werror=incompatible-pointer-types] 2791 | .bss_info_changed = bss_info_changed, | ^~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2791:24: note: (near initialization for ‘ops.bss_info_changed’) /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2795:24: error: initialization of ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_ampdu_params *)’ from incompatible pointer type ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, enum ieee80211_ampdu_mlme_action, struct ieee80211_sta *, u16, u16 *, u8, bool)’ {aka ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, enum ieee80211_ampdu_mlme_action, struct ieee80211_sta *, short unsigned int, short unsigned int *, unsigned char, _Bool)’} [-Werror=incompatible-pointer-types] 2795 | .ampdu_action = ampdu_action, | ^~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2795:24: note: (near initialization for ‘ops.ampdu_action’) /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2798:30: error: initialization of ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *)’ from incompatible pointer type ‘int (*)(struct ieee80211_hw *)’ [-Werror=incompatible-pointer-types] 2798 | .cancel_remain_on_channel = cancel_remain_on_channel, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2798:30: note: (near initialization for ‘ops.cancel_remain_on_channel’) /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2815:30: error: initialization of ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_bss_conf *, struct ieee80211_chanctx_conf *)’ from incompatible pointer type ‘int (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_chanctx_conf *)’ [-Werror=incompatible-pointer-types] 2815 | .assign_vif_chanctx = assign_vif_chanctx, | ^~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2815:30: note: (near initialization for ‘ops.assign_vif_chanctx’) /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2816:30: error: initialization of ‘void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_bss_conf *, struct ieee80211_chanctx_conf *)’ from incompatible pointer type ‘void (*)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_chanctx_conf *)’ [-Werror=incompatible-pointer-types] 2816 | .unassign_vif_chanctx = unassign_vif_chanctx, | ^~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2816:30: note: (near initialization for ‘ops.unassign_vif_chanctx’) /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1300:22: error: ‘RX_FLAG_HT_GF’ undeclared (first use in this function); did you mean ‘RX_ENC_FLAG_HT_GF’? 1300 | rx_status.flag |= RX_FLAG_HT_GF; | ^~~~~~~~~~~~~ | RX_ENC_FLAG_HT_GF /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘uccp420wlan_init’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2933:23: error: storage size of ‘band’ isn’t known 2933 | enum ieee80211_band band; | ^~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2936:3: warning: statement with no effect [-Wunused-value] 2936 | for (band = 0; band < IEEE80211_NUM_BANDS; band++) { | ^~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.c:1302:21: error: ‘RX_FLAG_HT’ undeclared (first use in this function) 1302 | rx_status.flag |= RX_FLAG_HT; | ^~~~~~~~~~ cc1: some warnings being treated as errors /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2936:25: error: ‘IEEE80211_NUM_BANDS’ undeclared (first use in this function); did you mean ‘IEEE80211_NUM_TIDS’? 2936 | for (band = 0; band < IEEE80211_NUM_BANDS; band++) { | ^~~~~~~~~~~~~~~~~~~ | IEEE80211_NUM_TIDS /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2936:25: note: each undeclared identifier is reported only once for each function it appears in /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2936:50: error: lvalue required as increment operand 2936 | for (band = 0; band < IEEE80211_NUM_BANDS; band++) { | ^~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2936:46: warning: statement with no effect [-Wunused-value] 2936 | for (band = 0; band < IEEE80211_NUM_BANDS; band++) { | ^~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2937:28: error: array subscript is not an integer 2937 | sband = hw->wiphy->bands[band]; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2937:10: error: assignment to ‘struct ieee80211_supported_band *’ from incompatible pointer type ‘struct ieee80211_channel *’ [-Werror=incompatible-pointer-types] 2937 | sband = hw->wiphy->bands[band]; | ^ make[2]: *** [scripts/Makefile.build:250: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/core.o] Error 1 /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2933:23: warning: unused variable ‘band’ [-Wunused-variable] 2933 | enum ieee80211_band band; | ^~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘proc_write_config’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4349:28: warning: initialization of ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 4349 | unsigned int freq_band = IEEE80211_BAND_5GHZ; | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4367:14: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 4367 | freq_band = IEEE80211_BAND_2GHZ; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4369:14: warning: assignment to ‘unsigned int’ from ‘struct ieee80211_channel *’ makes integer from pointer without a cast [-Wint-conversion] 4369 | freq_band = IEEE80211_BAND_5GHZ; | ^ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘proc_init’: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4605:8: error: passing argument 4 of ‘proc_create’ from incompatible pointer type [-Werror=incompatible-pointer-types] 4605 | ¶ms_fops_config); | ^~~~~~~~~~~~~~~~~~~ | | | const struct file_operations * In file included from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:33: ./include/linux/proc_fs.h:110:122: note: expected ‘const struct proc_ops *’ but argument is of type ‘const struct file_operations *’ 110 | struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4613:8: error: passing argument 4 of ‘proc_create’ from incompatible pointer type [-Werror=incompatible-pointer-types] 4613 | ¶ms_fops_phy_stats); | ^~~~~~~~~~~~~~~~~~~~~~ | | | const struct file_operations * In file included from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:33: ./include/linux/proc_fs.h:110:122: note: expected ‘const struct proc_ops *’ but argument is of type ‘const struct file_operations *’ 110 | struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4621:8: error: passing argument 4 of ‘proc_create’ from incompatible pointer type [-Werror=incompatible-pointer-types] 4621 | ¶ms_fops_mac_stats); | ^~~~~~~~~~~~~~~~~~~~~~ | | | const struct file_operations * In file included from /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:33: ./include/linux/proc_fs.h:110:122: note: expected ‘const struct proc_ops *’ but argument is of type ‘const struct file_operations *’ 110 | struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:250: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/./src/80211_if.o] Error 1 make[1]: *** [Makefile:2005: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/.] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/linux-6.1.9' make: *** [package/pkg-generic.mk:294: /home/thomas/autobuild/instance-3/output-1/build/uccp420wlan-6.9.1/.stamp_built] Error 2 make: Leaving directory '/home/thomas/autobuild/instance-3/buildroot'