Skip to content

Instantly share code, notes, and snippets.

@neuberfran
Created April 11, 2024 17:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save neuberfran/b5fcf12958fcc656a6a447362f5ae62b to your computer and use it in GitHub Desktop.
Save neuberfran/b5fcf12958fcc656a6a447362f5ae62b to your computer and use it in GitHub Desktop.
bitbake imx-image-full
WARNING: Layer nxp-nfc should set LAYERSERIES_COMPAT_nxp-nfc in its conf/layer.conf file to list the core layer names it is compatible with.
WARNING: You have included the meta-virtualization layer, but 'virtualization' has not been enabled in your DISTRO_FEATURES. Some bbappend files may not take effect. See the meta-virtualization README for details on enabling virtualization support.
Loading cache: 100% |#############################################################################################################################################| Time: 0:00:00
Loaded 4808 entries from dependency cache.
Parsing recipes: 100% |###########################################################################################################################################| Time: 0:00:01
Parsing of 3250 .bb files complete (3247 cached, 3 parsed). 4811 targets, 624 skipped, 5 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "2.0.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "scorpion"
DISTRO = "fsl-imx-wayland"
DISTRO_VERSION = "5.15-kirkstone"
TUNE_FEATURES = "arm vfp cortexa7 neon thumb callconvention-hard"
TARGET_FPU = "hard"
meta
meta-poky = "HEAD:65dafea22018052fe7b2e17e6e4d7eb754224d38"
meta-oe
meta-multimedia
meta-python = "HEAD:7da6cb848bc42b3e6bd5d2b37b52ba75510a6ca0"
meta-freescale = "HEAD:c82d4634e7aba8bc0de73ce1dfc997b630051571"
meta-freescale-3rdparty = "HEAD:5977197340c7a7db17fe3e02a4e014ad997565ae"
meta-freescale-distro = "HEAD:d5bbb487b2816dfc74984a78b67f7361ce404253"
meta-bsp
meta-sdk
meta-ml
meta-v2x = "HEAD:ca68ab5d25322b51f54564275c84ab8de3c74ea6"
meta-nxp-demo-experience = "HEAD:52eaf8bf42f8eda2917a1c8c046003c8c2c8f629"
meta-chromium = "HEAD:e232c2e21b96dc092d9af8bea4b3a528e7a46dd6"
meta-clang = "HEAD:c728c3f9168c8a4ed05163a51dd48ca1ad8ac21d"
meta-gnome
meta-networking
meta-filesystems = "HEAD:7da6cb848bc42b3e6bd5d2b37b52ba75510a6ca0"
meta-qt6 = "HEAD:ed785a25d12e365d1054700d4fc94a053176eb14"
meta-virtualization = "HEAD:9482648daf0bb42ff3475e7892542cf99f3b8d48"
meta-tn-imx-bsp = "HEAD:1ae9d78e6dabeabf9cb914274a79347a608c141b"
meta-tn-vizionsdk = "HEAD:e57d6deda5c27d9fafce394d7caacaf7a2ae6ec0"
meta-nxp-nfc = "HEAD:5e0e59f5b86f9cb63f5d369dbb514d644d3e76de"
meta-scorpion = "<unknown>:<unknown>"
WARNING: The BB_DISKMON_DIRS "ABORT" action has been renamed to "HALT", update configuration
Initialising tasks: 100% |########################################################################################################################################| Time: 0:00:05
Sstate summary: Wanted 65 Local 11 Mirrors 0 Missed 54 Current 3085 (16% match, 98% complete)
NOTE: Executing Tasks
ERROR: kernel-module-nxp-pn5xx-git-r0 do_compile: oe_runmake failed
ERROR: kernel-module-nxp-pn5xx-git-r0 do_compile: ExecutionError('/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/temp/run.do_compile.382786', 1, None, None)
ERROR: Logfile of failure stored in: /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/temp/log.do_compile.382786
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 4 KERNEL_SRC=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source KERNEL_PATH=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source KERNEL_VERSION=6.1.55+g4ce21f30076b CC=arm-poky-linux-gnueabi-gcc -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0=/usr/src/debug/kernel-module-nxp-pn5xx/git-r0 -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0=/usr/src/debug/kernel-module-nxp-pn5xx/git-r0 -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/recipe-sysroot= -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source=/usr/src/kernel -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts=/usr/src/kernel LD=arm-poky-linux-gnueabi-ld.bfd AR=arm-poky-linux-gnueabi-ar O=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
| make -C /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source M=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/git modules
| make[1]: Entering directory '/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source'
| make[2]: Entering directory '/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts'
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/git/pn5xx_i2c.o
| /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/git/pn5xx_i2c.c:750:27: error: initialization of 'void (*)(struct i2c_client *)' from incompatible pointer type 'int (*)(struct i2c_client *)' [-Werror=incompatible-pointer-types]
| 750 | .remove = pn54x_remove,
| | ^~~~~~~~~~~~
| /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/git/pn5xx_i2c.c:750:27: note: (near initialization for 'pn54x_driver.remove')
| cc1: some warnings being treated as errors
| make[3]: *** [/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source/scripts/Makefile.build:250: /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/git/pn5xx_i2c.o] Error 1
| make[2]: *** [/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source/Makefile:2014: /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp-pn5xx/git-r0/git] Error 2
| make[2]: Leaving directory '/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts'
| make[1]: *** [Makefile:238: __sub-make] Error 2
| make[1]: Leaving directory '/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source'
| make: *** [Makefile:6: modules] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/paolo/edm_yocto2/sources/meta-nxp-nfc/recipes-kernel/kernel-modules/kernel-module-nxp-pn5xx_git.bb:do_compile) failed with exit code '1'
ERROR: kernel-module-nxp89xx-1.0-r0 do_compile: oe_runmake failed
ERROR: kernel-module-nxp89xx-1.0-r0 do_compile: ExecutionError('/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/temp/run.do_compile.382980', 1, None, None)
ERROR: Logfile of failure stored in: /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/temp/log.do_compile.382980
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 4 KERNELDIR=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts KERNEL_SRC=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source -C /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts M=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src KERNEL_PATH=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source KERNEL_VERSION=6.1.55+g4ce21f30076b CC=arm-poky-linux-gnueabi-gcc -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0=/usr/src/debug/kernel-module-nxp89xx/1.0-r0 -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0=/usr/src/debug/kernel-module-nxp89xx/1.0-r0 -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source=/usr/src/kernel -fdebug-prefix-map=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts=/usr/src/kernel LD=arm-poky-linux-gnueabi-ld.bfd AR=arm-poky-linux-gnueabi-ar O=/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
| make: Entering directory '/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts'
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_shim.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_init.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_txrx.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_cmdevt.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_misc.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_cfp.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_module.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_wmm.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_sdio.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_pcie.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_11n_aggr.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_11n_rxreorder.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_11n.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_11ac.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_11ax.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_11d.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_11h.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_meas.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_scan.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_sta_ioctl.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_sta_rx.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_sta_tx.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_sta_event.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_sta_cmd.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_sta_cmdresp.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_join.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_uap_ioctl.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_uap_cmdevent.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlan/mlan_uap_txrx.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_main.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_ioctl.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_shim.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_init.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_priv.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_wext.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_uap.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_uap_priv.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_uap_wext.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_cfg80211.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_cfg80211_util.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.o
| CC [M] /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_uap_cfg80211.o
| /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c: In function 'woal_register_cfg80211':
| /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:10143:36: error: 'REGULATORY_IGNORE_STALE_KICKOFF' undeclared (first use in this function)
| 10143 | wiphy->regulatory_flags |= REGULATORY_IGNORE_STALE_KICKOFF;
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.c:10143:36: note: each undeclared identifier is reported only once for each function it appears in
| make[1]: *** [/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source/scripts/Makefile.build:250: /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src/mlinux/moal_sta_cfg80211.o] Error 1
| make[1]: *** Waiting for unfinished jobs....
| make: Leaving directory '/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-build-artifacts'
| make: *** [/home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work-shared/scorpion/kernel-source/Makefile:2014: /home/paolo/edm_yocto2/build-wayland-pico-imx7/tmp/work/scorpion-poky-linux-gnueabi/kernel-module-nxp89xx/1.0-r0/git/mxm_wifiex/wlan_src] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/paolo/edm_yocto2/sources/meta-imx/meta-bsp/recipes-kernel/kernel-modules/kernel-module-nxp89xx.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5178 tasks of which 5171 didn't need to be rerun and 2 failed.
Summary: 2 tasks failed:
/home/paolo/edm_yocto2/sources/meta-nxp-nfc/recipes-kernel/kernel-modules/kernel-module-nxp-pn5xx_git.bb:do_compile
/home/paolo/edm_yocto2/sources/meta-imx/meta-bsp/recipes-kernel/kernel-modules/kernel-module-nxp89xx.bb:do_compile
Summary: There were 2 WARNING messages.
Summary: There were 4 ERROR messages, returning a non-zero exit code.
It looks like you're encountering errors while trying to build your image using bitbake. The error messages suggest that there are issues with compiling two kernel modules: kernel-module-nxp-pn5xx and kernel-module-nxp89xx.
For kernel-module-nxp-pn5xx, the error seems to be related to incompatible pointer types during initialization. Specifically, there's a function pointer initialization error. This could indicate a mismatch between the function signature and the expected type.
For kernel-module-nxp89xx, the error seems to be related to an undeclared identifier (REGULATORY_IGNORE_STALE_KICKOFF). This suggests that a necessary definition is missing or not properly included.
Here are a few steps you could take to troubleshoot these issues:
Check Dependencies: Ensure that all necessary dependencies for building these kernel modules are correctly set up and included in your build environment.
Review Source Code: Look into the source code of the kernel modules (pn5xx_i2c.c for kernel-module-nxp-pn5xx and moal_sta_cfg80211.c for kernel-module-nxp89xx).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment