* Build error "kernel-module-qcacld-lea" with imx8mqevk
@ 2019-06-27 13:09 Karim ATIKI
2019-07-02 7:43 ` Gonzalez, Alex
0 siblings, 1 reply; 2+ messages in thread
From: Karim ATIKI @ 2019-06-27 13:09 UTC (permalink / raw)
To: meta-freescale@yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 5816 bytes --]
Hi all,
I'm experiencing a weird build error while building recipe kernel-module-qcacld-lea.
I'm building with poky rocko and imx 4.9.88.2.0.0 GA.
My machine is based on imx8mqevk.
I don't understand the error log as everything look correct in the source file.
Any suggestion ?
errors below:
NOTE: make -j 8 KERNEL_SRC=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source CONFIG_NON_QC_PLATFORM=y CONFIG_ROME_IF=pci KERNEL_PATH=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source KERNEL_VERSION=4.9.88+g5e23f9d61147 CC=aarch64-poky-linux-gcc -fuse-ld=bfd LD=aarch64-poky-linux-ld.bfd AR=aarch64-poky-linux-ar O=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
make -C /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source M=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git modules WLAN_ROOT=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git MODNAME?=wlan CONFIG_QCA_WIFI_ISOC=0 CONFIG_QCA_WIFI_2_0=1 CONFIG_QCA_CLD_WLAN=m WLAN_OPEN_SOURCE=1
make[1]: Entering directory '/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source'
make[2] : on entre dans le répertoire « /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-build-artifacts »
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_wext.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limApi.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limAssocUtils.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limDebug.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limFT.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limIbssPeerMgmt.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limLinkMonitoringAlgo.o
CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limLogDump.o
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7395:5: error: 'const struct iw_handler_def' has no member named 'num_private'
.num_private = sizeof(hostapd_private) / sizeof(hostapd_private[0]),
^~~~~~~~~~~
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7395:24: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
.num_private = sizeof(hostapd_private) / sizeof(hostapd_private[0]),
^~~~~~
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7395:24: note: (near initialization for 'hostapd_handler_def.get_wireless_stats')
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7396:5: error: 'const struct iw_handler_def' has no member named 'num_private_args'
.num_private_args = sizeof(hostapd_private_args) / sizeof(hostapd_private_args[0]),
^~~~~~~~~~~~~~~~
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7396:24: warning: excess elements in struct initializer
.num_private_args = sizeof(hostapd_private_args) / sizeof(hostapd_private_args[0]),
^~~~~~
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7396:24: note: (near initialization for 'hostapd_handler_def')
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:5: error: 'const struct iw_handler_def' has no member named 'private'
.private = (iw_handler *)hostapd_private,
^~~~~~~
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:24: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
.private = (iw_handler *)hostapd_private,
^
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:24: note: (near initialization for 'hostapd_handler_def.num_standard')
/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:24: error: initializer element is not computable at load time
[-- Attachment #2: Type: text/html, Size: 8544 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: Build error "kernel-module-qcacld-lea" with imx8mqevk
2019-06-27 13:09 Build error "kernel-module-qcacld-lea" with imx8mqevk Karim ATIKI
@ 2019-07-02 7:43 ` Gonzalez, Alex
0 siblings, 0 replies; 2+ messages in thread
From: Gonzalez, Alex @ 2019-07-02 7:43 UTC (permalink / raw)
To: Karim ATIKI; +Cc: meta-freescale@yoctoproject.org
On Thu, Jun 27, 2019 at 01:09:36PM +0000, Karim ATIKI wrote:
>Hi all,
>
>I'm experiencing a weird build error while building recipe kernel-module-qcacld-lea.
>I'm building with poky rocko and imx 4.9.88.2.0.0 GA.
>My machine is based on imx8mqevk.
>
>I don't understand the error log as everything look correct in the source file.
>Any suggestion ?
>
>errors below:
>
>
>NOTE: make -j 8 KERNEL_SRC=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source CONFIG_NON_QC_PLATFORM=y CONFIG_ROME_IF=pci KERNEL_PATH=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source KERNEL_VERSION=4.9.88+g5e23f9d61147 CC=aarch64-poky-linux-gcc -fuse-ld=bfd LD=aarch64-poky-linux-ld.bfd AR=aarch64-poky-linux-ar O=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
>make -C /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source M=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git modules WLAN_ROOT=/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git MODNAME?=wlan CONFIG_QCA_WIFI_ISOC=0 CONFIG_QCA_WIFI_2_0=1 CONFIG_QCA_CLD_WLAN=m WLAN_OPEN_SOURCE=1
>make[1]: Entering directory '/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-source'
>make[2] : on entre dans le répertoire « /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work-shared/imx8mqevk/kernel-build-artifacts »
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_wext.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limApi.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limAssocUtils.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limDebug.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limFT.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limIbssPeerMgmt.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limLinkMonitoringAlgo.o
> CC [M] /opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/MAC/src/pe/lim/limLogDump.o
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7395:5: error: 'const struct iw_handler_def' has no member named 'num_private'
> .num_private = sizeof(hostapd_private) / sizeof(hostapd_private[0]),
> ^~~~~~~~~~~
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7395:24: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
> .num_private = sizeof(hostapd_private) / sizeof(hostapd_private[0]),
> ^~~~~~
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7395:24: note: (near initialization for 'hostapd_handler_def.get_wireless_stats')
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7396:5: error: 'const struct iw_handler_def' has no member named 'num_private_args'
> .num_private_args = sizeof(hostapd_private_args) / sizeof(hostapd_private_args[0]),
> ^~~~~~~~~~~~~~~~
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7396:24: warning: excess elements in struct initializer
> .num_private_args = sizeof(hostapd_private_args) / sizeof(hostapd_private_args[0]),
> ^~~~~~
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7396:24: note: (near initialization for 'hostapd_handler_def')
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:5: error: 'const struct iw_handler_def' has no member named 'private'
> .private = (iw_handler *)hostapd_private,
> ^~~~~~~
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:24: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
> .private = (iw_handler *)hostapd_private,
> ^
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:24: note: (near initialization for 'hostapd_handler_def.num_standard')
>/opt/yocto/imx8/fsl-imx8-ga-rocko/build-xwayland/tmp/work/imx8mqevk-poky-linux/kernel-module-qcacld-lea/1.0-r0/git/CORE/HDD/src/wlan_hdd_hostapd.c:7398:24: error: initializer element is not computable at load time
>
>--
>_______________________________________________
>meta-freescale mailing list
>meta-freescale@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-freescale
It may be that the driver needs the deprecated wireless extensions. You could
try to define CONFIG_HOSTAP in your kernel configuration as a module so that
the WIRELESS_EXT get built. Just don't include the HOSTAP module on your final
root filesystem.
Regards,
Alex
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-07-02 7:43 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-27 13:09 Build error "kernel-module-qcacld-lea" with imx8mqevk Karim ATIKI
2019-07-02 7:43 ` Gonzalez, Alex
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.