Paste #267873 |
pasted on 12.01.2023 14:10
- Edit to this paste
- Raw
-
Compare with paste
#

* Package: net-wireless/broadcom-sta-6.30.223.271-r6:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 6.0.18-calculate * Checking for suitable kernel configuration options ... * B43: If you insist on building this, you must blacklist it! * BCMA: If you insist on building this, you must blacklist it! * SSB: If you insist on building this, you must blacklist it! * X86_INTEL_LPSS: Please disable it. The module does not work with it enabled. * MAC80211: If you insist on building this, you must blacklist it! * PREEMPT_RCU: Please do not set the Preemption Model to "Preemptible Kernel"; choose something else. * CONFIG_PREEMPT: should not be set. But it is. [ !! ] * Please check to make sure these options are set correctly. * Failure to do so may cause unexpected problems. >>> Unpacking source... >>> Unpacking hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz to /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work >>> Unpacking README-broadcom-sta-6.30.223.271.txt to /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work unpack README-broadcom-sta-6.30.223.271.txt: file format not recognized. Ignoring. >>> Source unpacked in /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work >>> Preparing source in /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work ... * Applying broadcom-sta-6.30.223.141-makefile.patch ... patching file Makefile Hunk #1 succeeded at 147 with fuzz 2 (offset 19 lines). [ ok ] * Applying broadcom-sta-6.30.223.141-eth-to-wlan.patch ... [ ok ] * Applying broadcom-sta-6.30.223.141-gcc.patch ... [ ok ] * Applying broadcom-sta-6.30.223.248-r3-Wno-date-time.patch ... patching file Makefile Hunk #1 succeeded at 145 with fuzz 2 (offset 19 lines). [ ok ] * Applying broadcom-sta-6.30.223.271-r1-linux-3.18.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r2-linux-4.3-v2.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r4-linux-4.7.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r4-linux-4.8.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r4-linux-4.11.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r4-linux-4.12.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r4-linux-4.15.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r5-linux-5.1.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r5-linux-5.6.patch ... [ ok ] * Applying broadcom-sta-6.30.223.271-r6-linux-5.9.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work ... >>> Source configured. >>> Compiling source in /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work ... ln: failed to create symbolic link 'Module.symvers': File exists * Preparing wl module make -j9 HOSTCC=x86_64-pc-linux-gnu-gcc 'LDFLAGS=-m elf_x86_64' -C /usr/src/linux M=/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work wl.ko make: Entering directory '/usr/src/linux-6.0.18-calculate' warning: the compiler differs from the one used to build the kernel The kernel was built by: gcc (Gentoo 11.3.1_p20221209 p3) 11.3.1 20221209 You are using: x86_64-pc-linux-gnu-gcc (Gentoo 11.3.1_p20221209 p3) 11.3.1 20221209 CFG80211 API is prefered for this kernel version Using CFG80211 API CC [M] /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.o CC [M] /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.o CC [M] /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_iw.o CC [M] /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.o In file included from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:81[m[K: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_iw.h:74:[m[K [Kwarning: [m[K"isprint" redefined 74 | #define isprint(c) bcm_isprint(c) | In file included from [K./include/linux/string_helpers.h:6[m[K, from [K./include/linux/seq_file.h:7[m[K, from [K./include/linux/seq_file_net.h:5[m[K, from [K./include/net/net_namespace.h:191[m[K, from [K./include/linux/netdevice.h:38[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linuxver.h:69[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:27[m[K: [K./include/linux/ctype.h:30:[m[K [Knote: [m[Kthis is the location of the previous definition 30 | #define isprint(c) ((__ismask(c)&(_P|_U|_L|_D|_SP)) != 0) | In file included from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/osl.h:79[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:28[m[K: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:[m[K In function ‘[Kwl_attach[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:647:43:[m[K [Kwarning: [m[Kpassing argument 1 of ‘[Kmemcpy[m[K’ discards ‘[Kconst[m[K’ qualifier from pointer target type [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers]8;;[m[K] 647 | bcopy(&wl->pub->cur_etheraddr, dev->dev_addr, ETHER_ADDR_LEN); [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linux_osl.h:156:49:[m[K [Knote: [m[Kin definition of macro ‘[Kbcopy[m[K’ 156 | #define bcopy(src, dst, len) memcpy(([Kdst[m[K), (src), (len)) | [K^~~[m[K In file included from [K./arch/x86/include/asm/string.h:5[m[K, from [K./include/linux/string.h:20[m[K, from [K./include/linux/bitmap.h:11[m[K, from [K./include/linux/cpumask.h:12[m[K, from [K./arch/x86/include/asm/cpumask.h:5[m[K, from [K./arch/x86/include/asm/msr.h:11[m[K, from [K./arch/x86/include/asm/processor.h:22[m[K, from [K./arch/x86/include/asm/timex.h:5[m[K, from [K./include/linux/timex.h:67[m[K, from [K./include/linux/time32.h:13[m[K, from [K./include/linux/time.h:60[m[K, from [K./include/linux/stat.h:19[m[K, from [K./include/linux/module.h:13[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linuxver.h:40[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:27[m[K: [K./arch/x86/include/asm/string_64.h:14:27:[m[K [Knote: [m[Kexpected ‘[Kvoid *[m[K’ but argument is of type ‘[Kconst unsigned char *[m[K’ 14 | extern void *memcpy([Kvoid *to[m[K, const void *from, size_t len); | [K~~~~~~^~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:[m[K In function ‘[Kwl_pci_probe[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:786:9:[m[K [Kwarning: [m[Kthis ‘[Kif[m[K’ clause does not guard... [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;[m[K] 786 | [Kif[m[K ((val & 0x0000ff00) != 0) | [K^~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:788:17:[m[K [Knote: [m[K...this statement, but the latter is misleadingly indented as if it were guarded by the ‘[Kif[m[K’ 788 | [Kbar1_size[m[K = pci_resource_len(pdev, 2); | [K^~~~~~~~~[m[K In file included from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/osl.h:79[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:28[m[K: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:[m[K In function ‘[Kwl_set_mac_address[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:1853:31:[m[K [Kwarning: [m[Kpassing argument 1 of ‘[Kmemcpy[m[K’ discards ‘[Kconst[m[K’ qualifier from pointer target type [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers]8;;[m[K] 1853 | bcopy(sa->sa_data, dev->dev_addr, ETHER_ADDR_LEN); [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linux_osl.h:156:49:[m[K [Knote: [m[Kin definition of macro ‘[Kbcopy[m[K’ 156 | #define bcopy(src, dst, len) memcpy(([Kdst[m[K), (src), (len)) | [K^~~[m[K In file included from [K./arch/x86/include/asm/string.h:5[m[K, from [K./include/linux/string.h:20[m[K, from [K./include/linux/bitmap.h:11[m[K, from [K./include/linux/cpumask.h:12[m[K, from [K./arch/x86/include/asm/cpumask.h:5[m[K, from [K./arch/x86/include/asm/msr.h:11[m[K, from [K./arch/x86/include/asm/processor.h:22[m[K, from [K./arch/x86/include/asm/timex.h:5[m[K, from [K./include/linux/timex.h:67[m[K, from [K./include/linux/time32.h:13[m[K, from [K./include/linux/time.h:60[m[K, from [K./include/linux/stat.h:19[m[K, from [K./include/linux/module.h:13[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linuxver.h:40[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:27[m[K: [K./arch/x86/include/asm/string_64.h:14:27:[m[K [Knote: [m[Kexpected ‘[Kvoid *[m[K’ but argument is of type ‘[Kconst unsigned char *[m[K’ 14 | extern void *memcpy([Kvoid *to[m[K, const void *from, size_t len); | [K~~~~~~^~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:[m[K In function ‘[Kosl_dma_alloc_consistent[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:603:14:[m[K [Kerror: [m[Kimplicit declaration of function ‘[Kpci_alloc_consistent[m[K’; did you mean ‘[Kosl_dma_alloc_consistent[m[K’? [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Werror=implicit-function-declaration]8;;[m[K] 603 | va = [Kpci_alloc_consistent[m[K(osh->pdev, size, (dma_addr_t*)pap); | [K^~~~~~~~~~~~~~~~~~~~[m[K | [Kosl_dma_alloc_consistent[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:603:12:[m[K [Kwarning: [m[Kassignment to ‘[Kvoid *[m[K’ from ‘[Kint[m[K’ makes pointer from integer without a cast [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion-Wint-conversion]8;;[m[K] 603 | va [K=[m[K pci_alloc_consistent(osh->pdev, size, (dma_addr_t*)pap); | [K^[m[K In file included from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/osl.h:79[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:28[m[K: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:[m[K In function ‘[K_wl_add_monitor_if[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:3032:37:[m[K [Kwarning: [m[Kpassing argument 1 of ‘[Kmemcpy[m[K’ discards ‘[Kconst[m[K’ qualifier from pointer target type [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers]8;;[m[K] 3032 | bcopy(wl->dev->dev_addr, dev->dev_addr, ETHER_ADDR_LEN); [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linux_osl.h:156:49:[m[K [Knote: [m[Kin definition of macro ‘[Kbcopy[m[K’ 156 | #define bcopy(src, dst, len) memcpy(([Kdst[m[K), (src), (len)) | [K^~~[m[K In file included from [K./arch/x86/include/asm/string.h:5[m[K, from [K./include/linux/string.h:20[m[K, from [K./include/linux/bitmap.h:11[m[K, from [K./include/linux/cpumask.h:12[m[K, from [K./arch/x86/include/asm/cpumask.h:5[m[K, from [K./arch/x86/include/asm/msr.h:11[m[K, from [K./arch/x86/include/asm/processor.h:22[m[K, from [K./arch/x86/include/asm/timex.h:5[m[K, from [K./include/linux/timex.h:67[m[K, from [K./include/linux/time32.h:13[m[K, from [K./include/linux/time.h:60[m[K, from [K./include/linux/stat.h:19[m[K, from [K./include/linux/module.h:13[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linuxver.h:40[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:27[m[K: [K./arch/x86/include/asm/string_64.h:14:27:[m[K [Knote: [m[Kexpected ‘[Kvoid *[m[K’ but argument is of type ‘[Kconst unsigned char *[m[K’ 14 | extern void *memcpy([Kvoid *to[m[K, const void *from, size_t len); | [K~~~~~~^~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:[m[K In function ‘[Kwl_bss_roaming_done[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:2362:18:[m[K [Kerror: [m[K‘[Kstruct cfg80211_roam_info[m[K’ has no member named ‘[Kchannel[m[K’ 2362 | roam_info[K.[m[Kchannel = &wl->conf->channel, | [K^[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:2363:18:[m[K [Kerror: [m[K‘[Kstruct cfg80211_roam_info[m[K’ has no member named ‘[Kbssid[m[K’ 2363 | roam_info[K.[m[Kbssid = (u8 *)&wl->bssid, | [K^[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:2362:47:[m[K [Kwarning: [m[Kleft-hand operand of comma expression has no effect [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Wunused-value]8;;[m[K] 2362 | roam_info.channel = &wl->conf->channel[K,[m[K | [K^[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:2363:43:[m[K [Kwarning: [m[Kleft-hand operand of comma expression has no effect [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Wunused-value]8;;[m[K] 2363 | roam_info.bssid = (u8 *)&wl->bssid[K,[m[K | [K^[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:[m[K In function ‘[Kwl_proc_read[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:3313:26:[m[K [Kerror: [m[Kimplicit declaration of function ‘[KPDE_DATA[m[K’; did you mean ‘[KNODE_DATA[m[K’? [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Werror=implicit-function-declaration]8;;[m[K] 3313 | wl_info_t * wl = [KPDE_DATA[m[K(file_inode(filp)); | [K^~~~~~~~[m[K | [KNODE_DATA[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:3313:26:[m[K [Kwarning: [m[Kinitialization of ‘[Kwl_info_t *[m[K’ {aka ‘[Kstruct wl_info *[m[K’} from ‘[Kint[m[K’ makes pointer from integer without a cast [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion-Wint-conversion]8;;[m[K] [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:[m[K In function ‘[Kwl_proc_write[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.c:3370:26:[m[K [Kwarning: [m[Kinitialization of ‘[Kwl_info_t *[m[K’ {aka ‘[Kstruct wl_info *[m[K’} from ‘[Kint[m[K’ makes pointer from integer without a cast [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion-Wint-conversion]8;;[m[K] 3370 | wl_info_t * wl = [KPDE_DATA[m[K(file_inode(filp)); | [K^~~~~~~~[m[K In file included from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:43[m[K: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:[m[K In function ‘[Kwl_set_auth_type[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.h:52:12:[m[K [Kwarning: [m[Kthis statement may fall through [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;[m[K] 52 | if [K([m[Kwl_dbg_level & WL_DBG_DBG) { \ | [K^[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:793:17:[m[K [Knote: [m[Kin expansion of macro ‘[KWL_DBG[m[K’ 793 | [KWL_DBG[m[K(("network eap\n")); | [K^~~~~~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.c:794:9:[m[K [Knote: [m[Khere 794 | [Kdefault[m[K: | [K^~~~~~~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:[m[K In function ‘[Kosl_dma_free_consistent[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:616:9:[m[K [Kerror: [m[Kimplicit declaration of function ‘[Kpci_free_consistent[m[K’; did you mean ‘[Kosl_dma_free_consistent[m[K’? [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Werror=implicit-function-declaration]8;;[m[K] 616 | [Kpci_free_consistent[m[K(osh->pdev, size, va, (dma_addr_t)pa); | [K^~~~~~~~~~~~~~~~~~~[m[K | [Kosl_dma_free_consistent[m[K make[1]: *** [scripts/Makefile.build:249: /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_cfg80211_hybrid.o] Error 1 make[1]: *** Waiting for unfinished jobs.... [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:[m[K In function ‘[Kosl_dma_map[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:626:38:[m[K [Kerror: [m[K‘[KPCI_DMA_TODEVICE[m[K’ undeclared (first use in this function); did you mean ‘[KDMA_TO_DEVICE[m[K’? 626 | dir = (direction == DMA_TX)? [KPCI_DMA_TODEVICE[m[K: PCI_DMA_FROMDEVICE; | [K^~~~~~~~~~~~~~~~[m[K | [KDMA_TO_DEVICE[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:626:38:[m[K [Knote: [m[Keach undeclared identifier is reported only once for each function it appears in [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:626:56:[m[K [Kerror: [m[K‘[KPCI_DMA_FROMDEVICE[m[K’ undeclared (first use in this function); did you mean ‘[KDMA_FROM_DEVICE[m[K’? 626 | dir = (direction == DMA_TX)? PCI_DMA_TODEVICE: [KPCI_DMA_FROMDEVICE[m[K; | [K^~~~~~~~~~~~~~~~~~[m[K | [KDMA_FROM_DEVICE[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:659:17:[m[K [Kerror: [m[Kimplicit declaration of function ‘[Kpci_map_single[m[K’; did you mean ‘[Kdma_map_single[m[K’? [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Werror=implicit-function-declaration]8;;[m[K] 659 | return ([Kpci_map_single[m[K(osh->pdev, va, size, dir)); | [K^~~~~~~~~~~~~~[m[K | [Kdma_map_single[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:[m[K In function ‘[Kosl_dma_unmap[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:668:38:[m[K [Kerror: [m[K‘[KPCI_DMA_TODEVICE[m[K’ undeclared (first use in this function); did you mean ‘[KDMA_TO_DEVICE[m[K’? 668 | dir = (direction == DMA_TX)? [KPCI_DMA_TODEVICE[m[K: PCI_DMA_FROMDEVICE; | [K^~~~~~~~~~~~~~~~[m[K | [KDMA_TO_DEVICE[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:668:56:[m[K [Kerror: [m[K‘[KPCI_DMA_FROMDEVICE[m[K’ undeclared (first use in this function); did you mean ‘[KDMA_FROM_DEVICE[m[K’? 668 | dir = (direction == DMA_TX)? PCI_DMA_TODEVICE: [KPCI_DMA_FROMDEVICE[m[K; | [K^~~~~~~~~~~~~~~~~~[m[K | [KDMA_FROM_DEVICE[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:669:9:[m[K [Kerror: [m[Kimplicit declaration of function ‘[Kpci_unmap_single[m[K’; did you mean ‘[Kdma_unmap_single[m[K’? [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Werror=implicit-function-declaration]8;;[m[K] 669 | [Kpci_unmap_single[m[K(osh->pdev, (uint32)pa, size, dir); | [K^~~~~~~~~~~~~~~~[m[K | [Kdma_unmap_single[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:[m[K In function ‘[Kosl_os_get_image_block[m[K’: [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:1087:35:[m[K [Kwarning: [m[Kpassing argument 2 of ‘[Kkernel_read[m[K’ makes pointer from integer without a cast [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion-Wint-conversion]8;;[m[K] 1087 | rdlen = kernel_read(fp, [Kfp->f_pos[m[K, buf, len); | [K~~^~~~~~~[m[K | [K|[m[K | [Kloff_t {aka long long int}[m[K In file included from [K./include/linux/huge_mm.h:8[m[K, from [K./include/linux/mm.h:703[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linuxver.h:65[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:25[m[K: [K./include/linux/fs.h:3014:43:[m[K [Knote: [m[Kexpected ‘[Kvoid *[m[K’ but argument is of type ‘[Kloff_t[m[K’ {aka ‘[Klong long int[m[K’} 3014 | extern ssize_t kernel_read(struct file *, [Kvoid *[m[K, size_t, loff_t *); | [K^~~~~~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:1087:44:[m[K [Kwarning: [m[Kpassing argument 3 of ‘[Kkernel_read[m[K’ makes integer from pointer without a cast [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion-Wint-conversion]8;;[m[K] 1087 | rdlen = kernel_read(fp, fp->f_pos, [Kbuf[m[K, len); | [K^~~[m[K | [K|[m[K | [Kchar *[m[K In file included from [K./include/linux/huge_mm.h:8[m[K, from [K./include/linux/mm.h:703[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linuxver.h:65[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:25[m[K: [K./include/linux/fs.h:3014:51:[m[K [Knote: [m[Kexpected ‘[Ksize_t[m[K’ {aka ‘[Klong unsigned int[m[K’} but argument is of type ‘[Kchar *[m[K’ 3014 | extern ssize_t kernel_read(struct file *, void *, [Ksize_t[m[K, loff_t *); | [K^~~~~~[m[K [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:1087:49:[m[K [Kwarning: [m[Kpassing argument 4 of ‘[Kkernel_read[m[K’ makes pointer from integer without a cast [[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-conversion-Wint-conversion]8;;[m[K] 1087 | rdlen = kernel_read(fp, fp->f_pos, buf, [Klen[m[K); | [K^~~[m[K | [K|[m[K | [Kint[m[K In file included from [K./include/linux/huge_mm.h:8[m[K, from [K./include/linux/mm.h:703[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/include/linuxver.h:65[m[K, from [K/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.c:25[m[K: [K./include/linux/fs.h:3014:59:[m[K [Knote: [m[Kexpected ‘[Kloff_t *[m[K’ {aka ‘[Klong long int *[m[K’} but argument is of type ‘[Kint[m[K’ 3014 | extern ssize_t kernel_read(struct file *, void *, size_t, [Kloff_t *[m[K); | [K^~~~~~~~[m[K cc1: some warnings being treated as errors make[1]: *** [scripts/Makefile.build:249: /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/shared/linux_osl.o] Error 1 cc1: some warnings being treated as errors make[1]: *** [scripts/Makefile.build:249: /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work/src/wl/sys/wl_linux.o] Error 1 make: *** [Makefile:1852: /var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work] Error 2 make: Leaving directory '/usr/src/linux-6.0.18-calculate' * ERROR: net-wireless/broadcom-sta-6.30.223.271-r6::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-wireless/broadcom-sta-6.30.223.271-r6::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-wireless/broadcom-sta-6.30.223.271-r6::gentoo'`. * The complete build log is located at '/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/temp/build.log'. * The ebuild environment file is located at '/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/temp/environment'. * Working directory: '/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work' * S: '/var/calculate/tmp/portage/net-wireless/broadcom-sta-6.30.223.271-r6/work'