(3/7) Install DKMS modules
==> dkms install --no-depmod 8852be/1.15.10.0.5.0.4 -k 6.12.3-arch1-1
Error! Bad return status for module build on kernel: 6.12.3-arch1-1 (x86_64)
Consult /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/make.log for more information.
==> WARNING: `dkms install --no-depmod 8852be/1.15.10.0.5.0.4 -k 6.12.3-arch1-1' exited 10
(4/7) Updating initramfs...
:: Building initramfs for linux (6.12.3-arch1-1)
It is the WIFI driver from aur, tried rebuilding, same error.
Log:
DKMS make.log for 8852be-1.15.10.0.5.0.4 for kernel 6.12.1-arch1-1 (x86_64)
Sat 7 Dec 19:58:51 GMT 2024
make: Entering directory '/usr/lib/modules/6.12.1-arch1-1/build'
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service_linux.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfg.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_linux.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/xmit_linux.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/mlme_linux.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/recv_linux.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfgvendor.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/wifi_regd.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/nlrtw.o
CC [M] /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_rhashtable.o
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/xmit_linux.c:554:5: warning: no previous prototype for ‘rtw_os_is_adapter_ready’ [-Wmissing-prototypes]
554 | int rtw_os_is_adapter_ready(_adapter *padapter, struct sk_buff *pkt)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_linux.c:179:6: warning: no previous prototype for ‘indicate_wx_scan_complete_event’ [-Wmissing-prototypes]
179 | void indicate_wx_scan_complete_event(_adapter *padapter)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_linux.c:192:6: warning: no previous prototype for ‘rtw_indicate_wx_assoc_event’ [-Wmissing-prototypes]
192 | void rtw_indicate_wx_assoc_event(_adapter *padapter)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_linux.c:215:6: warning: no previous prototype for ‘rtw_indicate_wx_disassoc_event’ [-Wmissing-prototypes]
215 | void rtw_indicate_wx_disassoc_event(_adapter *padapter)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_linux.c:1271:5: warning: no previous prototype for ‘wext_mode_to_rtw_mlme_state’ [-Wmissing-prototypes]
1271 | u32 wext_mode_to_rtw_mlme_state(union iwreq_data *wrqu)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:121:14: warning: no previous prototype for ‘rtw_classify8021d’ [-Wmissing-prototypes]
121 | unsigned int rtw_classify8021d(struct sk_buff *skb)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:280:5: warning: no previous prototype for ‘rtw_ndev_init’ [-Wmissing-prototypes]
280 | int rtw_ndev_init(struct net_device *dev)
| ^~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c: In function ‘rtw_ndev_init’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:294:9: error: too many arguments to function ‘netif_napi_add’
294 | netif_napi_add(dev, &adapter->napi, rtw_recv_napi_poll, RTL_NAPI_WEIGHT);
| ^~~~~~~~~~~~~~
In file included from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/osdep_service_linux.h:31,
from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/osdep_service.h:42,
from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/drv_types.h:25,
from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:17:
./include/linux/netdevice.h:2635:1: note: declared here
2635 | netif_napi_add(struct net_device *dev, struct napi_struct *napi,
| ^~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c: At top level:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:300:6: warning: no previous prototype for ‘rtw_ndev_uninit’ [-Wmissing-prototypes]
300 | void rtw_ndev_uninit(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:344:6: warning: no previous prototype for ‘rtw_hook_if_ops’ [-Wmissing-prototypes]
344 | void rtw_hook_if_ops(struct net_device *ndev)
| ^~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:433:5: warning: no previous prototype for ‘rtw_os_ndev_alloc’ [-Wmissing-prototypes]
433 | int rtw_os_ndev_alloc(_adapter *adapter)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service_linux.c:40:6: warning: no previous prototype for ‘_rtw_skb_queue_purge’ [-Wmissing-prototypes]
40 | void _rtw_skb_queue_purge(struct sk_buff_head *list)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service_linux.c:769:5: warning: no previous prototype for ‘rtw_change_ifname’ [-Wmissing-prototypes]
769 | int rtw_change_ifname(_adapter *padapter, const char *ifname)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c: In function ‘rtw_ethtool_get_drvinfo’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:494:17: error: implicit declaration of function ‘strlcpy’; did you mean ‘strncpy’? [-Wimplicit-function-declaration]
494 | strlcpy(info->driver, wiphy_dev(wdev->wiphy)->driver->name,
| ^~~~~~~
| strncpy
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c: At top level:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:599:5: warning: no previous prototype for ‘rtw_os_ndev_register’ [-Wmissing-prototypes]
599 | int rtw_os_ndev_register(_adapter *adapter, const char *name)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:716:5: warning: no previous prototype for ‘rtw_os_ndevs_alloc’ [-Wmissing-prototypes]
716 | int rtw_os_ndevs_alloc(struct dvobj_priv *dvobj)
| ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:769:6: warning: no previous prototype for ‘rtw_os_ndevs_free’ [-Wmissing-prototypes]
769 | void rtw_os_ndevs_free(struct dvobj_priv *dvobj)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:879:4: warning: no previous prototype for ‘rtw_init_default_value’ [-Wmissing-prototypes]
879 | u8 rtw_init_default_value(_adapter *padapter)
| ^~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service_linux.c: In function ‘rtw_random32’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service_linux.c:850:16: error: implicit declaration of function ‘prandom_u32’; did you mean ‘get_random_u32’? [-Wimplicit-function-declaration]
850 | return prandom_u32();
| ^~~~~~~~~~~
| get_random_u32
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c: In function ‘pci_cache_wback’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c:30:17: error: implicit declaration of function ‘pci_dma_sync_single_for_device’; did you mean ‘dma_sync_single_for_device’? [-Wimplicit-function-declaration]
30 | pci_dma_sync_single_for_device(hwdev, *bus_addr, size,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| dma_sync_single_for_device
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_linux.c:6257:5: warning: no previous prototype for ‘rtw_phl_test_set’ [-Wmissing-prototypes]
6257 | int rtw_phl_test_set(struct net_device *dev,
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfgvendor.c:46:17: warning: no previous prototype for ‘dbg_rtw_cfg80211_vendor_event_alloc’ [-Wmissing-prototypes]
46 | struct sk_buff *dbg_rtw_cfg80211_vendor_event_alloc(struct wiphy *wiphy, struct wireless_dev *wdev, int len, int event_id, gfp_t gfp
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfgvendor.c:73:6: warning: no previous prototype for ‘dbg_rtw_cfg80211_vendor_event’ [-Wmissing-prototypes]
73 | void dbg_rtw_cfg80211_vendor_event(struct sk_buff *skb, gfp_t gfp
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfgvendor.c:90:17: warning: no previous prototype for ‘dbg_rtw_cfg80211_vendor_cmd_alloc_reply_skb’ [-Wmissing-prototypes]
90 | struct sk_buff *dbg_rtw_cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy *wiphy, int len
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfgvendor.c:113:5: warning: no previous prototype for ‘dbg_rtw_cfg80211_vendor_cmd_reply’ [-Wmissing-prototypes]
113 | int dbg_rtw_cfg80211_vendor_cmd_reply(struct sk_buff *skb
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfgvendor.c:247:5: warning: no previous prototype for ‘rtw_dev_get_feature_set’ [-Wmissing-prototypes]
247 | int rtw_dev_get_feature_set(struct net_device *dev)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_cfgvendor.c:283:6: warning: no previous prototype for ‘rtw_dev_get_feature_set_matrix’ [-Wmissing-prototypes]
283 | int *rtw_dev_get_feature_set_matrix(struct net_device *dev, int *num)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:1960:5: warning: no previous prototype for ‘rtw_os_ndevs_register’ [-Wmissing-prototypes]
1960 | int rtw_os_ndevs_register(struct dvobj_priv *dvobj)
| ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:2078:6: warning: no previous prototype for ‘netdev_br_init’ [-Wmissing-prototypes]
2078 | void netdev_br_init(struct net_device *netdev)
| ^~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:2353:5: warning: no previous prototype for ‘_pm_netdev_open’ [-Wmissing-prototypes]
2353 | int _pm_netdev_open(_adapter *padapter)
| ^~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/wifi_regd.c:48:6: warning: no previous prototype for ‘rtw_regd_is_wiphy_self_managed’ [-Wmissing-prototypes]
48 | bool rtw_regd_is_wiphy_self_managed(struct wiphy *wiphy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:2399:5: warning: no previous prototype for ‘_mi_pm_netdev_open’ [-Wmissing-prototypes]
2399 | int _mi_pm_netdev_open(struct net_device *pnetdev)
| ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/wifi_regd.c:209:6: warning: no previous prototype for ‘rtw_update_wiphy_regd’ [-Wmissing-prototypes]
209 | void rtw_update_wiphy_regd(struct wiphy *wiphy, struct get_chplan_resp *chplan, bool rtnl_lock_needed)
| ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:2421:5: warning: no previous prototype for ‘pm_netdev_open’ [-Wmissing-prototypes]
2421 | int pm_netdev_open(struct net_device *pnetdev, u8 bnormal)
| ^~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:2529:5: warning: no previous prototype for ‘pm_netdev_close’ [-Wmissing-prototypes]
2529 | int pm_netdev_close(struct net_device *pnetdev, u8 bnormal)
| ^~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service.c:247:13: warning: conflicting types for ‘dbg_rtw_vmfree’ due to enum/integer mismatch; have ‘void(void *, u32, const enum mstat_f, const char *, const int)’ {aka ‘void(void *, unsigned int, const enum mstat_f, const char *, const int)’} [-Wenum-int-mismatch]
247 | inline void dbg_rtw_vmfree(void *pbuf, u32 sz, const enum mstat_f flags, const char *func, const int line)
| ^~~~~~~~~~~~~~
In file included from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/drv_types.h:25,
from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service.c:17:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/osdep_service.h:141:6: note: previous declaration of ‘dbg_rtw_vmfree’ with type ‘void(void *, const enum mstat_f, u32, const char *, const int)’ {aka ‘void(void *, const enum mstat_f, unsigned int, const char *, const int)’}
141 | void dbg_rtw_vmfree(void *pbuf, const enum mstat_f flags, u32 sz, const char *func, const int line);
| ^~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:3078:5: warning: no previous prototype for ‘rtw_suspend_normal’ [-Wmissing-prototypes]
3078 | int rtw_suspend_normal(_adapter *padapter)
| ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service.c:298:13: warning: conflicting types for ‘dbg_rtw_mfree’ due to enum/integer mismatch; have ‘void(void *, u32, const enum mstat_f, const char *, const int)’ {aka ‘void(void *, unsigned int, const enum mstat_f, const char *, const int)’} [-Wenum-int-mismatch]
298 | inline void dbg_rtw_mfree(void *pbuf, u32 sz, const enum mstat_f flags, const char *func, const int line)
| ^~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/osdep_service.h:144:6: note: previous declaration of ‘dbg_rtw_mfree’ with type ‘void(void *, const enum mstat_f, u32, const char *, const int)’ {aka ‘void(void *, const enum mstat_f, unsigned int, const char *, const int)’}
144 | void dbg_rtw_mfree(void *pbuf, const enum mstat_f flags, u32 sz, const char *func, const int line);
| ^~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:788:5: warning: no previous prototype for ‘proc_get_aid_status’ [-Wmissing-prototypes]
788 | int proc_get_aid_status(struct seq_file *m, void *v)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:798:9: warning: no previous prototype for ‘proc_set_aid_status’ [-Wmissing-prototypes]
798 | ssize_t proc_set_aid_status(struct file *file, const char __user *buffer, size_t count, loff_t *pos, void *data)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:3449:6: warning: no previous prototype for ‘rtw_mi_resume_process_normal’ [-Wmissing-prototypes]
3449 | void rtw_mi_resume_process_normal(_adapter *padapter)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.c:3478:5: warning: no previous prototype for ‘rtw_resume_process_normal’ [-Wmissing-prototypes]
3478 | int rtw_resume_process_normal(_adapter *padapter)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:460:6: warning: no previous prototype for ‘rtw_cfg80211_allow_ch_switch_notify’ [-Wmissing-prototypes]
460 | bool rtw_cfg80211_allow_ch_switch_notify(_adapter *adapter)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_ch_switch_notify’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:502:17: error: too few arguments to function ‘cfg80211_ch_switch_started_notify’
502 | cfg80211_ch_switch_started_notify(adapter->pnetdev, &chdef, 0, false);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/osdep_service_linux.h:104,
from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/osdep_service.h:42,
from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/include/drv_types.h:25,
from /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:17:
./include/net/cfg80211.h:9009:6: note: declared here
9009 | void cfg80211_ch_switch_started_notify(struct net_device *dev,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:513:9: error: too few arguments to function ‘cfg80211_ch_switch_notify’
513 | cfg80211_ch_switch_notify(adapter->pnetdev, &chdef);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:1871:9: warning: no previous prototype for ‘proc_set_macaddr_acl’ [-Wmissing-prototypes]
1871 | ssize_t proc_set_macaddr_acl(struct file *file, const char __user *buffer, size_t count, loff_t *pos, void *data)
| ^~~~~~~~~~~~~~~~~~~~
./include/net/cfg80211.h:8993:6: note: declared here
8993 | void cfg80211_ch_switch_notify(struct net_device *dev,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c: At top level:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:536:6: warning: no previous prototype for ‘rtw_2g_channels_init’ [-Wmissing-prototypes]
536 | void rtw_2g_channels_init(struct ieee80211_channel *channels)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:541:6: warning: no previous prototype for ‘rtw_5g_channels_init’ [-Wmissing-prototypes]
541 | void rtw_5g_channels_init(struct ieee80211_channel *channels)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:546:6: warning: no previous prototype for ‘rtw_2g_rates_init’ [-Wmissing-prototypes]
546 | void rtw_2g_rates_init(struct ieee80211_rate *rates)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:553:6: warning: no previous prototype for ‘rtw_5g_rates_init’ [-Wmissing-prototypes]
553 | void rtw_5g_rates_init(struct ieee80211_rate *rates)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:560:34: warning: no previous prototype for ‘rtw_spt_band_alloc’ [-Wmissing-prototypes]
560 | struct ieee80211_supported_band *rtw_spt_band_alloc(enum band_type band)
| ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:614:6: warning: no previous prototype for ‘rtw_spt_band_free’ [-Wmissing-prototypes]
614 | void rtw_spt_band_free(struct ieee80211_supported_band *spt_band)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:707:36: warning: no previous prototype for ‘nl80211_iftype_to_rtw_network_type’ [-Wmissing-prototypes]
707 | NDIS_802_11_NETWORK_INFRASTRUCTURE nl80211_iftype_to_rtw_network_type(enum nl80211_iftype type)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:742:5: warning: no previous prototype for ‘nl80211_iftype_to_rtw_mlme_state’ [-Wmissing-prototypes]
742 | u32 nl80211_iftype_to_rtw_mlme_state(enum nl80211_iftype type)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:2433:5: warning: no previous prototype for ‘proc_get_rx_ampdu_size_limit’ [-Wmissing-prototypes]
2433 | int proc_get_rx_ampdu_size_limit(struct seq_file *m, void *v)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:2443:9: warning: no previous prototype for ‘proc_set_rx_ampdu_size_limit’ [-Wmissing-prototypes]
2443 | ssize_t proc_set_rx_ampdu_size_limit(struct file *file, const char __user *buffer, size_t count, loff_t *pos, void *data)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:142:5: warning: no previous prototype for ‘rtw_android_get_rssi’ [-Wmissing-prototypes]
142 | int rtw_android_get_rssi(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:157:5: warning: no previous prototype for ‘rtw_android_get_link_speed’ [-Wmissing-prototypes]
157 | int rtw_android_get_link_speed(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:169:5: warning: no previous prototype for ‘rtw_android_get_macaddr’ [-Wmissing-prototypes]
169 | int rtw_android_get_macaddr(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:177:5: warning: no previous prototype for ‘rtw_android_set_country’ [-Wmissing-prototypes]
177 | int rtw_android_set_country(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:188:5: warning: no previous prototype for ‘rtw_android_get_p2p_dev_addr’ [-Wmissing-prototypes]
188 | int rtw_android_get_p2p_dev_addr(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:199:5: warning: no previous prototype for ‘rtw_android_set_block_scan’ [-Wmissing-prototypes]
199 | int rtw_android_set_block_scan(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:211:5: warning: no previous prototype for ‘rtw_android_set_block’ [-Wmissing-prototypes]
211 | int rtw_android_set_block(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:229: /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/osdep_service_linux.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:223:5: warning: no previous prototype for ‘rtw_android_setband’ [-Wmissing-prototypes]
223 | int rtw_android_setband(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:236:5: warning: no previous prototype for ‘rtw_android_getband’ [-Wmissing-prototypes]
236 | int rtw_android_getband(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_indicate_connect’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:247:5: warning: no previous prototype for ‘rtw_android_set_miracast_mode’ [-Wmissing-prototypes]
247 | int rtw_android_set_miracast_mode(struct net_device *net, char *command, int total_len)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:1197:26: error: ‘struct cfg80211_roam_info’ has no member named ‘bssid’
1197 | roam_info.bssid = cur_network->network.MacAddress;
| ^
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_android.c:283:5: warning: no previous prototype for ‘get_int_from_command’ [-Wmissing-prototypes]
283 | int get_int_from_command(char *pcmd)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:3185:5: warning: no previous prototype for ‘proc_get_btreg_read’ [-Wmissing-prototypes]
3185 | int proc_get_btreg_read(struct seq_file *m, void *v)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:3210:9: warning: no previous prototype for ‘proc_set_btreg_read’ [-Wmissing-prototypes]
3210 | ssize_t proc_set_btreg_read(struct file *file, const char __user *buffer, size_t count, loff_t *pos, void *data)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:3263:5: warning: no previous prototype for ‘proc_get_btreg_write’ [-Wmissing-prototypes]
3263 | int proc_get_btreg_write(struct seq_file *m, void *v)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:3292:9: warning: no previous prototype for ‘proc_set_btreg_write’ [-Wmissing-prototypes]
3292 | ssize_t proc_set_btreg_write(struct file *file, const char __user *buffer, size_t count, loff_t *pos, void *data)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:3352:5: warning: no previous prototype for ‘proc_get_mac_addr’ [-Wmissing-prototypes]
3352 | int proc_get_mac_addr(struct seq_file *m, void *v)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:3711:9: warning: no previous prototype for ‘proc_set_dynamic_agg_enable’ [-Wmissing-prototypes]
3711 | ssize_t proc_set_dynamic_agg_enable(struct file *file, const char __user *buffer, size_t count, loff_t *pos, void *data)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c: At top level:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:2361:5: warning: no previous prototype for ‘cfg80211_rtw_set_default_mgmt_key’ [-Wmissing-prototypes]
2361 | int cfg80211_rtw_set_default_mgmt_key(struct wiphy *wiphy,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:4707:5: warning: no previous prototype for ‘proc_get_cur_beacon_keys’ [-Wmissing-prototypes]
4707 | int proc_get_cur_beacon_keys(struct seq_file *m, void *v)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:3026:5: warning: no previous prototype for ‘rtw_cfg80211_is_target_wps_scan’ [-Wmissing-prototypes]
3026 | int rtw_cfg80211_is_target_wps_scan(struct cfg80211_scan_request *scan_req, struct cfg80211_ssid *target_ssid)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c: In function ‘pci_cache_inv’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c:43:17: error: implicit declaration of function ‘pci_dma_sync_single_for_cpu’; did you mean ‘dma_sync_single_for_cpu’? [-Wimplicit-function-declaration]
43 | pci_dma_sync_single_for_cpu(hwdev, *bus_addr, size, direction);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| dma_sync_single_for_cpu
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:5696:24: warning: no previous prototype for ‘rtw_odm_proc_init’ [-Wmissing-prototypes]
5696 | struct proc_dir_entry *rtw_odm_proc_init(struct net_device *dev)
| ^~~~~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:229: /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/os_intfs.o] Error 1
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/rtw_proc.c:5740:6: warning: no previous prototype for ‘rtw_odm_proc_deinit’ [-Wmissing-prototypes]
5740 | void rtw_odm_proc_deinit(_adapter *adapter)
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:5666:6: warning: no previous prototype for ‘dump_station_parameters’ [-Wmissing-prototypes]
5666 | void dump_station_parameters(void *sel, struct wiphy *wiphy, const struct station_parameters *params)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:6140:18: warning: no previous prototype for ‘rtw_sta_info_get_by_idx’ [-Wmissing-prototypes]
6140 | struct sta_info *rtw_sta_info_get_by_idx(struct sta_priv *pstapriv, const int idx, u8 *asoc_list_num)
| ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c: In function ‘pci_get_bus_addr’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c:56:29: error: implicit declaration of function ‘pci_map_single’; did you mean ‘dma_map_single’? [-Wimplicit-function-declaration]
56 | *bus_addr = pci_map_single(hwdev, vir_addr, size, direction);
| ^~~~~~~~~~~~~~
| dma_map_single
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10383:5: warning: no previous prototype for ‘cfg80211_rtw_external_auth’ [-Wmissing-prototypes]
10383 | int cfg80211_rtw_external_auth(struct wiphy *wiphy, struct net_device *dev,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10581:20: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, const u8 *, struct key_params *)’ {aka ‘int (*)(struct wiphy *, struct net_device *, int, unsigned char, _Bool, const unsigned char *, struct key_params *)’} from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, u8, bool, const u8 *, struct key_params *)’ {aka ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, const unsigned char *, struct key_params *)’} [-Wincompatible-pointer-types]
10581 | .add_key = cfg80211_rtw_add_key,
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10581:20: note: (near initialization for ‘rtw_cfg80211_ops.add_key’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10582:20: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, const u8 *, void *, void (*)(void *, struct key_params *))’ {aka ‘int (*)(struct wiphy *, struct net_device *, int, unsigned char, _Bool, const unsigned char *, void *, void (*)(void *, struct key_params *))’} from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, u8, bool, const u8 *, void *, void (*)(void *, struct key_params *))’ {aka ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, const unsigned char *, void *, void (*)(void *, struct key_params *))’} [-Wincompatible-pointer-types]
10582 | .get_key = cfg80211_rtw_get_key,
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10582:20: note: (near initialization for ‘rtw_cfg80211_ops.get_key’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10583:20: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, const u8 *)’ {aka ‘int (*)(struct wiphy *, struct net_device *, int, unsigned char, _Bool, const unsigned char *)’} from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, u8, bool, const u8 *)’ {aka ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, const unsigned char *)’} [-Wincompatible-pointer-types]
10583 | .del_key = cfg80211_rtw_del_key,
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10583:20: note: (near initialization for ‘rtw_cfg80211_ops.del_key’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c: In function ‘pci_unmap_bus_addr’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.c:71:17: error: implicit declaration of function ‘pci_unmap_single’; did you mean ‘dma_unmap_single’? [-Wimplicit-function-declaration]
71 | pci_unmap_single(hwdev, *bus_addr, size, direction);
| ^~~~~~~~~~~~~~~~
| dma_unmap_single
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10584:28: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, bool)’ {aka ‘int (*)(struct wiphy *, struct net_device *, int, unsigned char, _Bool, _Bool)’} from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, u8, bool, bool)’ {aka ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, _Bool)’} [-Wincompatible-pointer-types]
10584 | .set_default_key = cfg80211_rtw_set_default_key,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10584:28: note: (near initialization for ‘rtw_cfg80211_ops.set_default_key’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10586:33: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8)’ {aka ‘int (*)(struct wiphy *, struct net_device *, int, unsigned char)’} from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, u8)’ {aka ‘int (*)(struct wiphy *, struct net_device *, unsigned char)’} [-Wincompatible-pointer-types]
10586 | .set_default_mgmt_key = cfg80211_rtw_set_default_mgmt_key,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10586:33: note: (near initialization for ‘rtw_cfg80211_ops.set_default_mgmt_key’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10618:26: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, struct cfg80211_ap_update *)’ from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, struct cfg80211_beacon_data *)’ [-Wincompatible-pointer-types]
10618 | .change_beacon = cfg80211_rtw_change_beacon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10618:26: note: (near initialization for ‘rtw_cfg80211_ops.change_beacon’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/wifi_regd.c: In function ‘rtw_regd_init’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/wifi_regd.c:697:36: error: ‘REGULATORY_IGNORE_STALE_KICKOFF’ undeclared (first use in this function)
697 | wiphy->regulatory_flags |= REGULATORY_IGNORE_STALE_KICKOFF;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/wifi_regd.c:697:36: note: each undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10619:20: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, unsigned int)’ from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *)’ [-Wincompatible-pointer-types]
10619 | .stop_ap = cfg80211_rtw_stop_ap,
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10619:20: note: (near initialization for ‘rtw_cfg80211_ops.stop_ap’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10661:24: error: initialization of ‘int (*)(struct wiphy *, struct wireless_dev *, unsigned int, struct cfg80211_chan_def *)’ from incompatible pointer type ‘int (*)(struct wiphy *, struct wireless_dev *, struct cfg80211_chan_def *)’ [-Wincompatible-pointer-types]
10661 | .get_channel = cfg80211_rtw_get_channel,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10661:24: note: (near initialization for ‘rtw_cfg80211_ops.get_channel’)
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_wdev_unregister’:
/var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.c:10917:17: error: ‘struct wireless_dev’ has no member named ‘current_bss’
10917 | if (wdev->current_bss) {
| ^~
make[2]: *** [scripts/Makefile.build:229: /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/platform/platform_linux_pc_pci.o] Error 1
make[2]: *** [scripts/Makefile.build:229: /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/wifi_regd.o] Error 1
make[2]: *** [scripts/Makefile.build:229: /var/lib/dkms/8852be/1.15.10.0.5.0.4/build/os_dep/linux/ioctl_cfg80211.o] Error 1
make[1]: *** [/usr/lib/modules/6.12.1-arch1-1/build/Makefile:1936: /var/lib/dkms/8852be/1.15.10.0.5.0.4/build] Error 2
make: *** [Makefile:224: __sub-make] Error 2
make: Leaving directory '/usr/lib/modules/6.12.1-arch1-1/build'