Guest User

Untitled

a guest
May 4th, 2023
416
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.18 KB | None | 0 0
  1. DKMS make.log for rtl8814au-94.bdf80b5 for kernel 6.3.1-zen1-1-zen (x86_64)
  2. 2023年 05月 04日 星期四 17:25:31 CST
  3. make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.3.1-zen1-1-zen/build M=/var/lib/dkms/rtl8814au/94.bdf80b5/build modules
  4. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_cmd.o
  5. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_security.o
  6. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_debug.o
  7. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_io.o
  8. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ioctl_query.o
  9. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ioctl_set.o
  10. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ieee80211.o
  11. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_mlme.o
  12. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_mlme_ext.o
  13. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_mi.o
  14. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_wlan_util.o
  15. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_vht.o
  16. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_pwrctrl.o
  17. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_rf.o
  18. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_chplan.o
  19. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_recv.o
  20. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_mlme.c: 在函数‘rtw_drv_scan_by_self’中:
  21. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_mlme.c:3130:17: 警告:this ‘else’ clause does not guard... [-Wmisleading-indentation]
  22. 3130 | else
  23. | ^~~~
  24. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_mlme.c:3133:25: 附注:...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  25. 3133 | goto exit;
  26. | ^~~~
  27. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_recv.c: 在函数‘validate_mp_recv_frame’中:
  28. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_recv.c:3575:25: 警告:this ‘for’ clause does not guard... [-Wmisleading-indentation]
  29. 3575 | for (i = 0; i < precv_frame->u.hdr.len; i = i + 8)
  30. | ^~~
  31. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:60,
  32. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_recv.c:17:
  33. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/rtw_debug.h:52:33: 附注:...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  34. 52 | #define RTW_INFO(x,...) do {} while (0)
  35. | ^~
  36. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_recv.c:3578:33: 附注:in expansion of macro ‘RTW_INFO’
  37. 3578 | RTW_INFO("#############################\n");
  38. | ^~~~~~~~
  39. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_sta_mgt.o
  40. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ap.o
  41. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/mesh/rtw_mesh.o
  42. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/mesh/rtw_mesh_pathtbl.o
  43. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/mesh/rtw_mesh_hwmp.o
  44. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_xmit.o
  45. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_p2p.o
  46. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_rson.o
  47. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_tdls.o
  48. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_br_ext.o
  49. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_iol.o
  50. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_sreset.o
  51. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_btcoex_wifionly.o
  52. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_btcoex.o
  53. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ap.c: 在函数‘rtw_ap_update_chbw_by_ifbmp’中:
  54. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ap.c:4398:42: 警告:the comparison will always evaluate as ‘true’ for the address of ‘padapters’ will never be NULL [-Waddress]
  55. 4398 | if (!(ifbmp & BIT(i)) || !dvobj->padapters)
  56. | ^
  57. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ap.c:17:
  58. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:1111:19: 附注:‘padapters’在此声明 1111 | _adapter *padapters[CONFIG_IFACE_NUMBER];/*IFACE_ID_MAX*/
  59. | ^~~~~~~~~
  60. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_ap.c:4418:42: 警告:the comparison will always evaluate as ‘true’ for the address of ‘padapters’ will never be NULL [-Waddress]
  61. 4418 | if (!(ifbmp & BIT(i)) || !dvobj->padapters)
  62. | ^
  63. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:1111:19: 附注:‘padapters’在此声明 1111 | _adapter *padapters[CONFIG_IFACE_NUMBER];/*IFACE_ID_MAX*/
  64. | ^~~~~~~~~
  65. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_beamforming.o
  66. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_sta_mgt.c: 在函数‘rtw_mfree_stainfo’中:
  67. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_sta_mgt.c:384:25: 警告:the comparison will always evaluate as ‘true’ for the address of ‘lock’ will never be NULL [-Waddress]
  68. 384 | if (&psta->lock != NULL)
  69. | ^~
  70. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:103,
  71. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_sta_mgt.c:17:
  72. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/sta_info.h:263:17: 附注:‘lock’在此声明 263 | _lock lock;
  73. | ^~~~
  74. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_odm.o
  75. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_rm.o
  76. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_rm_fsm.o
  77. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_rm_util.o
  78. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/efuse/rtw_efuse.o
  79. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.o
  80. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.o
  81. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/usb_intf.o
  82. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/usb_ops_linux.o
  83. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_linux.o
  84. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/xmit_linux.o
  85. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/mlme_linux.o
  86. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/recv_linux.o
  87. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.o
  88. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/rtw_cfgvendor.o
  89. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/wifi_regd.o
  90. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/rtw_android.o
  91. CC [M] /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/rtw_proc.o
  92. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_br_ext.c:20:18: 致命错误:net/ipx.h:没有那个文件或目录 20 | #include <net/ipx.h>
  93. | ^~~~~~~~~~~
  94. 编译中断。make[2]: *** [scripts/Makefile.build:252:/var/lib/dkms/rtl8814au/94.bdf80b5/build/core/rtw_br_ext.o] 错误 1
  95. make[2]: *** 正在等待未完成的任务....
  96. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.c: 在函数‘rtw_net_set_mac_address’中:
  97. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.c:1471:28: 警告:passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  98. 1471 | _rtw_memcpy(pnetdev->dev_addr, sa->sa_data, ETH_ALEN); /* set mac addr to net_device */
  99. | ~~~~~~~^~~~~~~~~~
  100. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:27,
  101. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.c:17:
  102. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/osdep_service.h:313:35: 附注:需要类型‘void *’,但实参的类型为‘const unsigned char *’
  103. 313 | extern void _rtw_memcpy(void *dec, const void *sour, u32 sz);
  104. | ~~~~~~^~~
  105. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.c: 在函数‘rtw_os_ndev_register’中:
  106. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.c:1896:9: 错误:提供给函数‘netif_napi_add’的实参太多 1896 | netif_napi_add(ndev, &adapter->napi, rtw_recv_napi_poll, RTL_NAPI_WEIGHT);
  107. | ^~~~~~~~~~~~~~
  108. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/osdep_service_linux.h:31,
  109. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/osdep_service.h:57:
  110. ./include/linux/netdevice.h:2606:1: 附注:在此声明 2606 | netif_napi_add(struct net_device *dev, struct napi_struct *napi,
  111. | ^~~~~~~~~~~~~~
  112. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.c:1912:25: 警告:passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  113. 1912 | _rtw_memcpy(ndev->dev_addr, adapter_mac_addr(adapter), ETH_ALEN);
  114. | ~~~~^~~~~~~~~~
  115. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/osdep_service.h:313:35: 附注:需要类型‘void *’,但实参的类型为‘const unsigned char *’
  116. 313 | extern void _rtw_memcpy(void *dec, const void *sour, u32 sz);
  117. | ~~~~~~^~~
  118. make[2]: *** [scripts/Makefile.build:252:/var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/os_intfs.o] 错误 1
  119. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c: 在函数‘rtw_cfg80211_ch_switch_notify’中:
  120. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:464:17: 错误:提供给函数‘cfg80211_ch_switch_started_notify’的实参太少 464 | cfg80211_ch_switch_started_notify(adapter->pnetdev, &chdef, 0, false);
  121. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  122. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/osdep_service_linux.h:94,
  123. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/osdep_service.h:57,
  124. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:27,
  125. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:17:
  126. ./include/net/cfg80211.h:8392:6: 附注:在此声明 8392 | void cfg80211_ch_switch_started_notify(struct net_device *dev,
  127. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:472:5: 警告:this ‘if’ clause does not guard... [-Wmisleading-indentation]
  129. 472 | if (!rtw_cfg80211_allow_ch_switch_notify(adapter))
  130. | ^~
  131. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:474:17: 附注:...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  132. 474 | cfg80211_ch_switch_notify(adapter->pnetdev, &chdef);
  133. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  134. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:474:17: 错误:提供给函数‘cfg80211_ch_switch_notify’的实参太少./include/net/cfg80211.h:8375:6: 附注:在此声明 8375 | void cfg80211_ch_switch_notify(struct net_device *dev,
  135. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  136. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c: 在函数‘rtw_cfg80211_indicate_connect’中:
  137. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:1147:26: 错误:‘struct cfg80211_roam_info’没有名为‘bssid’的成员 1147 | roam_info.bssid = cur_network->network.MacAddress;
  138. | ^
  139. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c: 在文件作用域:/var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9945:20: 错误:initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, const u8 *, struct key_params *)’ {或称 ‘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 *)’ {或称 ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, const unsigned char *, struct key_params *)’} [-Werror=incompatible-pointer-types]
  140. 9945 | .add_key = cfg80211_rtw_add_key,
  141. | ^~~~~~~~~~~~~~~~~~~~
  142. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9945:20: 附注:(在‘rtw_cfg80211_ops.add_key’的初始化附近)
  143. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9946:20: 错误:initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, const u8 *, void *, void (*)(void *, struct key_params *))’ {或称 ‘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 *))’ {或称 ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, const unsigned char *, void *, void (*)(void *, struct key_params *))’} [-Werror=incompatible-pointer-types]
  144. 9946 | .get_key = cfg80211_rtw_get_key,
  145. | ^~~~~~~~~~~~~~~~~~~~
  146. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9946:20: 附注:(在‘rtw_cfg80211_ops.get_key’的初始化附近)
  147. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9947:20: 错误:initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, const u8 *)’ {或称 ‘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 *)’ {或称 ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, const unsigned char *)’} [-Werror=incompatible-pointer-types]
  148. 9947 | .del_key = cfg80211_rtw_del_key,
  149. | ^~~~~~~~~~~~~~~~~~~~
  150. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9947:20: 附注:(在‘rtw_cfg80211_ops.del_key’的初始化附近)
  151. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9948:28: 错误:initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8, bool, bool)’ {或称 ‘int (*)(struct wiphy *, struct net_device *, int, unsigned char, _Bool, _Bool)’} from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, u8, bool, bool)’ {或称 ‘int (*)(struct wiphy *, struct net_device *, unsigned char, _Bool, _Bool)’} [-Werror=incompatible-pointer-types]
  152. 9948 | .set_default_key = cfg80211_rtw_set_default_key,
  153. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9948:28: 附注:(在‘rtw_cfg80211_ops.set_default_key’的初始化附近)
  155. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9950:33: 错误:initialization of ‘int (*)(struct wiphy *, struct net_device *, int, u8)’ {或称 ‘int (*)(struct wiphy *, struct net_device *, int, unsigned char)’} from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, u8)’ {或称 ‘int (*)(struct wiphy *, struct net_device *, unsigned char)’} [-Werror=incompatible-pointer-types]
  156. 9950 | .set_default_mgmt_key = cfg80211_rtw_set_default_mgmt_key,
  157. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9950:33: 附注:(在‘rtw_cfg80211_ops.set_default_mgmt_key’的初始化附近)
  159. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9980:20: 错误:initialization of ‘int (*)(struct wiphy *, struct net_device *, unsigned int)’ from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *)’ [-Werror=incompatible-pointer-types]
  160. 9980 | .stop_ap = cfg80211_rtw_stop_ap,
  161. | ^~~~~~~~~~~~~~~~~~~~
  162. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:9980:20: 附注:(在‘rtw_cfg80211_ops.stop_ap’的初始化附近)
  163. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c: 在函数‘rtw_wdev_unregister’中:
  164. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.c:10252:17: 错误:‘struct wireless_dev’没有名为‘current_bss’的成员10252 | if (wdev->current_bss) {
  165. | ^~
  166. cc1:有些警告被当作是错误make[2]: *** [scripts/Makefile.build:252:/var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_cfg80211.o] 错误 1
  167. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/recv_linux.c: 在函数‘napi_recv’中:
  168. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/recv_linux.c:358:76: 错误:‘GRO_DROP’未声明(在此函数内第一次使用)
  169. 358 | if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_DROP)
  170. | ^~~~~~~~
  171. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/recv_linux.c:358:76: 附注:每个未声明的标识符在其出现的函数内只报告一次make[2]: *** [scripts/Makefile.build:252:/var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/recv_linux.o] 错误 1
  172. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.c: 在函数‘thread_exit’中:
  173. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.c:1294:9: 错误:隐式声明函数‘complete_and_exit’ [-Werror=implicit-function-declaration]
  174. 1294 | complete_and_exit(comp, 0);
  175. | ^~~~~~~~~~~~~~~~~
  176. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.c: 在函数‘rtw_change_ifname’中:
  177. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.c:2547:28: 警告:passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  178. 2547 | _rtw_memcpy(pnetdev->dev_addr, adapter_mac_addr(padapter), ETH_ALEN);
  179. | ~~~~~~~^~~~~~~~~~
  180. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.c:922:24: 附注:需要类型‘void *’,但实参的类型为‘const unsigned char *’
  181. 922 | void _rtw_memcpy(void *dst, const void *src, u32 sz)
  182. | ~~~~~~^~~
  183. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.c: 在函数‘rtw_random32’中:
  184. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.c:2671:16: 错误:implicit declaration of function ‘prandom_u32’; did you mean ‘get_random_u32’? [-Werror=implicit-function-declaration]
  185. 2671 | return prandom_u32();
  186. | ^~~~~~~~~~~
  187. | get_random_u32
  188. cc1:有些警告被当作是错误make[2]: *** [scripts/Makefile.build:252:/var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/osdep_service.o] 错误 1
  189. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/efuse/rtw_efuse.c: 在函数‘rtw_efuse_analyze’中:
  190. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/efuse/rtw_efuse.c:905:17: 警告:this ‘if’ clause does not guard... [-Wmisleading-indentation]
  191. 905 | if (i % 16 == 0)
  192. | ^~
  193. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:60,
  194. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/efuse/rtw_efuse.c:17:
  195. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/rtw_debug.h:231:9: 附注:...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  196. 231 | do {\
  197. | ^~
  198. /var/lib/dkms/rtl8814au/94.bdf80b5/build/core/efuse/rtw_efuse.c:907:25: 附注:in expansion of macro ‘_RTW_PRINT_SEL’
  199. 907 | _RTW_PRINT_SEL(RTW_DBGDUMP, "%02X%s"
  200. | ^~~~~~~~~~~~~~
  201. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/rtw_proc.c: 在函数‘rtw_drv_proc_open’中:
  202. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/rtw_proc.c:232:34: 错误:implicit declaration of function ‘PDE_DATA’; did you mean ‘NODE_DATA’? [-Werror=implicit-function-declaration]
  203. 232 | ssize_t index = (ssize_t)PDE_DATA(inode);
  204. | ^~~~~~~~
  205. | NODE_DATA
  206. cc1:有些警告被当作是错误make[2]: *** [scripts/Makefile.build:252:/var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/rtw_proc.o] 错误 1
  207. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_linux.c: 在函数‘rtw_mp_efuse_set’中:
  208. /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_linux.c:9815:46: 警告:passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  209. 9815 | _rtw_memcpy(padapter->pnetdev->dev_addr, get_hal_mac_addr(padapter), ETH_ALEN); /* set mac addr to net_device */
  210. | ~~~~~~~~~~~~~~~~~^~~~~~~~~~
  211. In file included from /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/drv_types.h:27,
  212. from /var/lib/dkms/rtl8814au/94.bdf80b5/build/os_dep/linux/ioctl_linux.c:17:
  213. /var/lib/dkms/rtl8814au/94.bdf80b5/build/include/osdep_service.h:313:35: 附注:需要类型‘void *’,但实参的类型为‘const unsigned char *’
  214. 313 | extern void _rtw_memcpy(void *dec, const void *sour, u32 sz);
  215. | ~~~~~~^~~
  216. make[1]: *** [Makefile:2023:/var/lib/dkms/rtl8814au/94.bdf80b5/build] 错误 2
  217. make: *** [Makefile:2353:modules] 错误 2 /0.1s
  218.  
Advertisement
Add Comment
Please, Sign In to add comment