>>> uccp420wlan 6.9.1 Extracting gzip -d -c /home/thomas/autobuild/instance-0/dl/uccp420wlan/uccp420wlan-6.9.1.tar.gz | tar --strip-components=1 -C /home/thomas/autobuild/instance-0/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-0/output-1/host/bin:/home/thomas/autobuild/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" PKG_CONFIG="/home/thomas/autobuild/instance-0/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-0/output-1/host/lib/pkgconfig:/home/thomas/autobuild/instance-0/output-1/host/share/pkgconfig" BR_BINARIES_DIR=/home/thomas/autobuild/instance-0/output-1/images KCFLAGS=-Wno-attribute-alias /usr/bin/make -j4 -C /home/thomas/autobuild/instance-0/output-1/build/linux-5.17.15 HOSTCC="/usr/bin/gcc -O2 -I/home/thomas/autobuild/instance-0/output-1/host/include -L/home/thomas/autobuild/instance-0/output-1/host/lib -Wl,-rpath,/home/thomas/autobuild/instance-0/output-1/host/lib" ARCH=x86_64 INSTALL_MOD_PATH=/home/thomas/autobuild/instance-0/output-1/target CROSS_COMPILE="/home/thomas/autobuild/instance-0/output-1/host/bin/x86_64-linux-" WERROR=0 DEPMOD=/home/thomas/autobuild/instance-0/output-1/host/sbin/depmod PWD=/home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/. M=/home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/. modules make[1]: Entering directory '/home/thomas/autobuild/instance-0/output-1/build/linux-5.17.15' CC [M] /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.o CC [M] /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.o CC [M] /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/umac_if.o CC [M] /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.o /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘wait_for_tx_complete’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c:43:34: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 43 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_scan_abort’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:123:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 123 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_cancel_hw_roc’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:151:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 151 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_channel_prog_complete’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:180:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 180 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_tx_deinit_complete’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:208:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 208 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_tx_queue_flush_complete’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:235:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 235 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘wait_for_reset_complete’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:268:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 268 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘uccp420wlan_tx_free_buff_req’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c:1142:49: 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-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c:1142:49: note: each undeclared identifier is reported only once for each function it appears in /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘vif_bcn_timer_expiry’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:428:29: 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-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘uccp420wlan_vif_add’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:582:17: 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-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:583:32: error: ‘struct timer_list’ has no member named ‘data’ 583 | uvif->bcn_timer.data = (unsigned long)uvif; | ^ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:584:42: 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-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:590:32: error: ‘struct timer_list’ has no member named ‘data’ 590 | uvif->bcn_timer.data = (unsigned long)uvif; | ^ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:591:42: 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-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c:1144:54: 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-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘uccp420_flush_vif_all_pend_q’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c:2009:42: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 2009 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c: In function ‘uccp420_flush_vif_tx_queues’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.c:2232:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 2232 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c: In function ‘uccp420wlan_rx_frame’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1238:34: 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-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1238:34: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [scripts/Makefile.build:288: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/tx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:88:17: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:112:9: note: in expansion of macro ‘CHAN2G’ 112 | CHAN2G(2412, 0), /* Channel 1 */ | ^~~~~~ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1240:34: 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-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1266:34: error: ‘struct ieee80211_rx_status’ has no member named ‘vht_nss’ 1266 | rx_status.vht_nss = 1; | ^ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1268:35: error: ‘struct ieee80211_rx_status’ has no member named ‘vht_nss’ 1268 | rx_status.vht_nss = rx->nss; | ^ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:95:17: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:129:9: note: in expansion of macro ‘CHAN5G’ 129 | CHAN5G(5180, 14, 0), /* Channel 36 */ | ^~~~~~ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1272:43: error: ‘RX_VHT_FLAG_80MHZ’ undeclared (first use in this function) 1272 | rx_status.flag |= RX_VHT_FLAG_80MHZ; | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘wait_for_econ_ps_cfg’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:1785:26: error: ‘struct task_struct’ has no member named ‘state’; did you mean ‘stats’? 1785 | current->state = TASK_INTERRUPTIBLE; | ^~~~~ | stats /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘cancel_hw_scan’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2045:54: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:39: ./include/net/mac80211.h:5501:58: note: expected ‘struct cfg80211_scan_info *’ but argument is of type ‘int’ 5501 | struct cfg80211_scan_info *info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: At top level: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2795:31: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2795:31: note: (near initialization for ‘ops.ampdu_action’) /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2798:37: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2798:37: note: (near initialization for ‘ops.cancel_remain_on_channel’) /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘uccp420wlan_init’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2933:37: error: storage size of ‘band’ isn’t known 2933 | enum ieee80211_band band; | ^~~~ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1274:43: 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-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1278:43: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2936:39: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2936:39: note: each undeclared identifier is reported only once for each function it appears in /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:2933:37: warning: unused variable ‘band’ [-Wunused-variable] 2933 | enum ieee80211_band band; | ^~~~ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1280:35: error: ‘RX_FLAG_VHT’ undeclared (first use in this function) 1280 | rx_status.flag |= RX_FLAG_VHT; | ^~~~~~~~~~~ /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1300:43: 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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c: In function ‘proc_init’: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4605:29: 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-0/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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4613:29: 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-0/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-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.c:4621:29: 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-0/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-0/output-1/build/uccp420wlan-6.9.1/./src/core.c:1302:35: error: ‘RX_FLAG_HT’ undeclared (first use in this function) 1302 | rx_status.flag |= RX_FLAG_HT; | ^~~~~~~~~~ cc1: some warnings being treated as errors cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:288: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/core.o] Error 1 make[2]: *** [scripts/Makefile.build:288: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/./src/80211_if.o] Error 1 make[1]: *** [Makefile:1831: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/.] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-0/output-1/build/linux-5.17.15' make: *** [package/pkg-generic.mk:294: /home/thomas/autobuild/instance-0/output-1/build/uccp420wlan-6.9.1/.stamp_built] Error 2 make: Leaving directory '/home/thomas/autobuild/instance-0/buildroot'