All of lore.kernel.org
 help / color / mirror / Atom feed
* Building meta-ti with ti-sgx-ddk-km for Yocto dunfell Kernel 5.4 fails
@ 2021-08-10 13:39 Michael
  2021-08-10 22:08 ` Michael
  0 siblings, 1 reply; 8+ messages in thread
From: Michael @ 2021-08-10 13:39 UTC (permalink / raw)
  To: meta-ti

[-- Attachment #1: Type: text/plain, Size: 74778 bytes --]

Hello, I'm trying to build Yocto dunfell with meta-ti and ti-sgx-ddk-km. Without ti-sgx-ddk-km it works for me. But when add ti-sgx-ddk-km to the project it fails.

That is the configuration I add to the Yocto local.conf

MACHINE_EXTRA_RDEPENDS += "ti-sgx-ddk-km"

IMAGE_INSTALL_append = " ti-sgx-ddk-km ti-sgx-ddk-um libdrm libdrm-tests"

DEPENDS_remove = "virtual/libgl"
PREFERRED_PROVIDER_virtual/egl= "ti-sgx-ddk-um"
PREFERRED_PROVIDER_virtual/libgles1 = "ti-sgx-ddk-um"
PREFERRED_PROVIDER_virtual/libgles2 = "ti-sgx-ddk-um"

PREFERRED_PROVIDER_virtual/mesa = "mesa-gl"
PREFERRED_PROVIDER_libgbm = "libgbm"
PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"

At the end of the mail you find the complete output from trying to build ti-sgx-ddk-km. It's the same error when I try to build the whole image.

Some struct definitions seems not matching. Can somebody help me to fix that? I also try it with Kernel 5.10 with a similar result

/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:94:15: error: variable 'pvr_proc_operations' has initializer but incomplete type
94 | static struct proc_ops pvr_proc_operations =
|               ^~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:3: error: 'struct proc_ops' has no member named 'proc_open'

The builds output:

bert@kubuntu-dev:~/yocto/jumpnow-3.1/bbb/build$ bitbake -c compile ti-sgx-ddk-km
Loading cache: 100% |###########################################################################################################################################################################################################################################| Time: 0:00:00
Loaded 3824 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "1.46.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "arm-poky-linux-gnueabi"
MACHINE              = "beaglebone"
DISTRO               = "poky"
DISTRO_VERSION       = "3.1.9"
TUNE_FEATURES        = "arm armv7a vfp thumb neon callconvention-hard"
TARGET_FPU           = "hard"
meta
meta-poky            = "dunfell:43060f59ba60a0257864f1f7b25b51fac3f2d2cf"
meta-oe
meta-networking
meta-perl
meta-python          = "dunfell:c38d2a74f762a792046f3d3c377827b08aade513"
meta-qt5             = "dunfell:b4d24d70aca75791902df5cd59a4f4a54aa4a125"
meta-security        = "dunfell:93232ae6d52b0d1968aa0ce69fa745e85e3bbc6b"
meta-jumpnow         = "dunfell:b3995636741be0d219a50035c98ded8b48590888"
meta-arm-toolchain
meta-arm             = "dunfell:ceb42f2d6c9726528533728f90dc13830690e240"
meta-ti              = "dunfell:211f440f5b863078bef4e3af58be00ae187a96a5"
meta-bbb             = "dunfell:fa02d8e9079c1cc18f83527588a9dd2747293992"
meta-bert          = "dunfell:43060f59ba60a0257864f1f7b25b51fac3f2d2cf"

Initialising tasks: 100% |######################################################################################################################################################################################################################################| Time: 0:00:00
Sstate summary: Wanted 2 Found 2 Missed 0 Current 107 (100% match, 100% complete)
NOTE: Executing Tasks
ERROR: ti-sgx-ddk-km-1.17.4948957-r22x do_compile: oe_runmake failed
ERROR: ti-sgx-ddk-km-1.17.4948957-r22x do_compile: Execution of '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.14349' failed with exit code 1:
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/amba: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/avf: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/bcma: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/byteorder: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/can: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ceph: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/clk: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/crush: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/decompress: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/dma: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/dsa: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/extcon: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/firmware: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/fpga: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/fsl: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/gpio: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/greybus: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/hsi: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/i3c: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/iio: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/input: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/irqchip: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/isdn: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/lockd: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mailbox: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mfd: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mlx4: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mlx5: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mmc: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mtd: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mux: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_arp: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_bridge: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_ipv4: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_ipv6: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/perf: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/phy: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/pinctrl: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/platform_data: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/power: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/qed: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/raid: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/regulator: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/remoteproc: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/reset: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rpmsg: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rpmsg-remotedev: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rtc: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/sched: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/soc: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/soundwire: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/spi: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ssb: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/sunrpc: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ulpi: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/unaligned: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/usb: Is a directory
grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/wimax: Is a directory
../config/compiler.mk:96: host gcc
../config/compiler.mk:185: target arm-poky-linux-gnueabi-gcc  -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot=                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot-native=  -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source=/usr/src/kernel
******* Multiarch build: no
******* Primary arch:    target_armhf
******* Secondary arch:  none
../config/core.mk:513: $(KERNELDIR)/vmlinux does not exist. Kbuild may fail.
CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o
CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o
CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o
CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/buffer_manager.o
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:94:15: error: variable 'pvr_proc_operations' has initializer but incomplete type
94 | static struct proc_ops pvr_proc_operations =
|               ^~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:3: error: 'struct proc_ops' has no member named 'proc_open'
96 |  .proc_open  = pvr_proc_open,
|   ^~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:16: warning: excess elements in struct initializer
96 |  .proc_open  = pvr_proc_open,
|                ^~~~~~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:16: note: (near initialization for 'pvr_proc_operations')
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:3: error: 'struct proc_ops' has no member named 'proc_read'
97 |  .proc_read  = seq_read,
|   ^~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:16: warning: excess elements in struct initializer
97 |  .proc_read  = seq_read,
|                ^~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:16: note: (near initialization for 'pvr_proc_operations')
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:3: error: 'struct proc_ops' has no member named 'proc_write'
98 |  .proc_write  = pvr_proc_write,
|   ^~~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:17: warning: excess elements in struct initializer
98 |  .proc_write  = pvr_proc_write,
|                 ^~~~~~~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:17: note: (near initialization for 'pvr_proc_operations')
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:3: error: 'struct proc_ops' has no member named 'proc_lseek'
99 |  .proc_lseek  = seq_lseek,
|   ^~~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:17: warning: excess elements in struct initializer
99 |  .proc_lseek  = seq_lseek,
|                 ^~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:17: note: (near initialization for 'pvr_proc_operations')
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:3: error: 'struct proc_ops' has no member named 'proc_release'
100 |  .proc_release = seq_release,
|   ^~~~~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:18: warning: excess elements in struct initializer
100 |  .proc_release = seq_release,
|                  ^~~~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:18: note: (near initialization for 'pvr_proc_operations')
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c: In function 'CreateProcEntryInDirSeq':
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:439:47: error: passing argument 4 of 'proc_create_data' from incompatible pointer type [-Werror=incompatible-pointer-types]
439 |  ppde->pde=proc_create_data(name, mode, pdir, &pvr_proc_operations, ppde);
|                                               ^~~~~~~~~~~~~~~~~~~~
|                                               |
|                                               struct proc_ops *
In file included from /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:56:
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/proc_fs.h:45:31: note: expected 'const struct file_operations *' but argument is of type 'struct proc_ops *'
45 | extern struct proc_dir_entry *proc_create_data(const char *, umode_t,
|                               ^~~~~~~~~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c: At top level:
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:94:24: error: storage size of 'pvr_proc_operations' isn't known
94 | static struct proc_ops pvr_proc_operations =
|                        ^~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o' failed
make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c: In function '_VMallocWrapper':
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c:540:13: error: too few arguments to function '__vmalloc'
540 |     pvRet = __vmalloc(uiBytes, gfp_mask);
|             ^~~~~~~~~
In file included from /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c:59:
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/vmalloc.h:99:14: note: declared here
99 | extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot);
|              ^~~~~~~~~
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o' failed
make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o] Error 1
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c: In function 'OSAcquirePhysPageAddr':
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c:3772:5: error: implicit declaration of function 'mmap_read_lock'; did you mean '_raw_read_lock'? [-Werror=implicit-function-declaration]
3772 |     mmap_read_lock(current->mm);
|     ^~~~~~~~~~~~~~
|     _raw_read_lock
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c:3971:5: error: implicit declaration of function 'mmap_read_unlock'; did you mean '_raw_read_unlock'? [-Werror=implicit-function-declaration]
3971 |     mmap_read_unlock(current->mm);
|     ^~~~~~~~~~~~~~~~
|     _raw_read_unlock
cc1: some warnings being treated as errors
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o' failed
make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o] Error 1
/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/Makefile:1734: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild' failed
make[3]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild] Error 2
Makefile:179: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
eurasiacon/build/linux2/kbuild/kbuild.mk:56: recipe for target 'kbuild' failed
make[1]: *** [kbuild] Error 2
../config/core.mk:789: recipe for target 'build' failed
make: *** [build] Error 2
WARNING: exit code 1 from a shell command.

ERROR: Logfile of failure stored in: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/log.do_compile.14349
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 4 KERNEL_SRC=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source KERNELDIR=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source TARGET_PRODUCT=ti335x WINDOW_SYSTEM=nulldrmws KERNEL_PATH=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source KERNEL_VERSION=5.4.106-g023faefa70 CC=arm-poky-linux-gnueabi-gcc  -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot=                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot-native=  -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source=/usr/src/kernel LD=arm-poky-linux-gnueabi-ld.bfd   AR=arm-poky-linux-gnueabi-ar  O=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/amba: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/avf: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/bcma: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/byteorder: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/can: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ceph: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/clk: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/crush: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/decompress: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/dma: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/dsa: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/extcon: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/firmware: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/fpga: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/fsl: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/gpio: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/greybus: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/hsi: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/i3c: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/iio: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/input: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/irqchip: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/isdn: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/lockd: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mailbox: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mfd: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mlx4: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mlx5: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mmc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mtd: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mux: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_arp: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_bridge: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_ipv4: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_ipv6: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/perf: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/phy: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/pinctrl: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/platform_data: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/power: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/qed: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/raid: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/regulator: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/remoteproc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/reset: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rpmsg: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rpmsg-remotedev: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rtc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/sched: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/soc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/soundwire: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/spi: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ssb: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/sunrpc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ulpi: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/unaligned: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/usb: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/wimax: Is a directory
| ../config/compiler.mk:96: host gcc
| ../config/compiler.mk:185: target arm-poky-linux-gnueabi-gcc  -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot=                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot-native=  -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source=/usr/src/kernel
| ******* Multiarch build: no
| ******* Primary arch:    target_armhf
| ******* Secondary arch:  none
| ../config/core.mk:513: $(KERNELDIR)/vmlinux does not exist. Kbuild may fail.
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/buffer_manager.o
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:94:15: error: variable 'pvr_proc_operations' has initializer but incomplete type
|    94 | static struct proc_ops pvr_proc_operations =
|       |               ^~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:3: error: 'struct proc_ops' has no member named 'proc_open'
|    96 |  .proc_open  = pvr_proc_open,
|       |   ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:16: warning: excess elements in struct initializer
|    96 |  .proc_open  = pvr_proc_open,
|       |                ^~~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:16: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:3: error: 'struct proc_ops' has no member named 'proc_read'
|    97 |  .proc_read  = seq_read,
|       |   ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:16: warning: excess elements in struct initializer
|    97 |  .proc_read  = seq_read,
|       |                ^~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:16: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:3: error: 'struct proc_ops' has no member named 'proc_write'
|    98 |  .proc_write  = pvr_proc_write,
|       |   ^~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:17: warning: excess elements in struct initializer
|    98 |  .proc_write  = pvr_proc_write,
|       |                 ^~~~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:17: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:3: error: 'struct proc_ops' has no member named 'proc_lseek'
|    99 |  .proc_lseek  = seq_lseek,
|       |   ^~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:17: warning: excess elements in struct initializer
|    99 |  .proc_lseek  = seq_lseek,
|       |                 ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:17: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:3: error: 'struct proc_ops' has no member named 'proc_release'
|   100 |  .proc_release = seq_release,
|       |   ^~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:18: warning: excess elements in struct initializer
|   100 |  .proc_release = seq_release,
|       |                  ^~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:18: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c: In function 'CreateProcEntryInDirSeq':
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:439:47: error: passing argument 4 of 'proc_create_data' from incompatible pointer type [-Werror=incompatible-pointer-types]
|   439 |  ppde->pde=proc_create_data(name, mode, pdir, &pvr_proc_operations, ppde);
|       |                                               ^~~~~~~~~~~~~~~~~~~~
|       |                                               |
|       |                                               struct proc_ops *
| In file included from /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:56:
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/proc_fs.h:45:31: note: expected 'const struct file_operations *' but argument is of type 'struct proc_ops *'
|    45 | extern struct proc_dir_entry *proc_create_data(const char *, umode_t,
|       |                               ^~~~~~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c: At top level:
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:94:24: error: storage size of 'pvr_proc_operations' isn't known
|    94 | static struct proc_ops pvr_proc_operations =
|       |                        ^~~~~~~~~~~~~~~~~~~
| cc1: some warnings being treated as errors
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o' failed
| make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o] Error 1
| make[4]: *** Waiting for unfinished jobs....
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c: In function '_VMallocWrapper':
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c:540:13: error: too few arguments to function '__vmalloc'
|   540 |     pvRet = __vmalloc(uiBytes, gfp_mask);
|       |             ^~~~~~~~~
| In file included from /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c:59:
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/vmalloc.h:99:14: note: declared here
|    99 | extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot);
|       |              ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o' failed
| make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o] Error 1
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c: In function 'OSAcquirePhysPageAddr':
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c:3772:5: error: implicit declaration of function 'mmap_read_lock'; did you mean '_raw_read_lock'? [-Werror=implicit-function-declaration]
|  3772 |     mmap_read_lock(current->mm);
|       |     ^~~~~~~~~~~~~~
|       |     _raw_read_lock
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c:3971:5: error: implicit declaration of function 'mmap_read_unlock'; did you mean '_raw_read_unlock'? [-Werror=implicit-function-declaration]
|  3971 |     mmap_read_unlock(current->mm);
|       |     ^~~~~~~~~~~~~~~~
|       |     _raw_read_unlock
| cc1: some warnings being treated as errors
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o' failed
| make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o] Error 1
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/Makefile:1734: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild' failed
| make[3]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild] Error 2
| Makefile:179: recipe for target 'sub-make' failed
| make[2]: *** [sub-make] Error 2
| eurasiacon/build/linux2/kbuild/kbuild.mk:56: recipe for target 'kbuild' failed
| make[1]: *** [kbuild] Error 2
| ../config/core.mk:789: recipe for target 'build' failed
| make: *** [build] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Execution of '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/temp/run.do_compile.14349' failed with exit code 1:
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/amba: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/avf: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/bcma: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/byteorder: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/can: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ceph: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/clk: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/crush: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/decompress: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/dma: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/dsa: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/extcon: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/firmware: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/fpga: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/fsl: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/gpio: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/greybus: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/hsi: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/i3c: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/iio: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/input: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/irqchip: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/isdn: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/lockd: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mailbox: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mfd: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mlx4: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mlx5: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mmc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mtd: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/mux: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_arp: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_bridge: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_ipv4: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/netfilter_ipv6: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/perf: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/phy: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/pinctrl: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/platform_data: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/power: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/qed: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/raid: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/regulator: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/remoteproc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/reset: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rpmsg: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rpmsg-remotedev: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/rtc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/sched: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/soc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/soundwire: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/spi: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ssb: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/sunrpc: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/ulpi: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/unaligned: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/usb: Is a directory
| grep: /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/wimax: Is a directory
| ../config/compiler.mk:96: host gcc
| ../config/compiler.mk:185: target arm-poky-linux-gnueabi-gcc  -mno-thumb-interwork -marm -fuse-ld=bfd -fmacro-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x=/usr/src/debug/ti-sgx-ddk-km/1.17.4948957-r22x                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot=                      -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/recipe-sysroot-native=  -fdebug-prefix-map=/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source=/usr/src/kernel
| ******* Multiarch build: no
| ******* Primary arch:    target_armhf
| ******* Secondary arch:  none
| ../config/core.mk:513: $(KERNELDIR)/vmlinux does not exist. Kbuild may fail.
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o
|   CC [M]  /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/common/buffer_manager.o
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:94:15: error: variable 'pvr_proc_operations' has initializer but incomplete type
|    94 | static struct proc_ops pvr_proc_operations =
|       |               ^~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:3: error: 'struct proc_ops' has no member named 'proc_open'
|    96 |  .proc_open  = pvr_proc_open,
|       |   ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:16: warning: excess elements in struct initializer
|    96 |  .proc_open  = pvr_proc_open,
|       |                ^~~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:96:16: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:3: error: 'struct proc_ops' has no member named 'proc_read'
|    97 |  .proc_read  = seq_read,
|       |   ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:16: warning: excess elements in struct initializer
|    97 |  .proc_read  = seq_read,
|       |                ^~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:97:16: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:3: error: 'struct proc_ops' has no member named 'proc_write'
|    98 |  .proc_write  = pvr_proc_write,
|       |   ^~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:17: warning: excess elements in struct initializer
|    98 |  .proc_write  = pvr_proc_write,
|       |                 ^~~~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:98:17: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:3: error: 'struct proc_ops' has no member named 'proc_lseek'
|    99 |  .proc_lseek  = seq_lseek,
|       |   ^~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:17: warning: excess elements in struct initializer
|    99 |  .proc_lseek  = seq_lseek,
|       |                 ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:99:17: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:3: error: 'struct proc_ops' has no member named 'proc_release'
|   100 |  .proc_release = seq_release,
|       |   ^~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:18: warning: excess elements in struct initializer
|   100 |  .proc_release = seq_release,
|       |                  ^~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:100:18: note: (near initialization for 'pvr_proc_operations')
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c: In function 'CreateProcEntryInDirSeq':
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:439:47: error: passing argument 4 of 'proc_create_data' from incompatible pointer type [-Werror=incompatible-pointer-types]
|   439 |  ppde->pde=proc_create_data(name, mode, pdir, &pvr_proc_operations, ppde);
|       |                                               ^~~~~~~~~~~~~~~~~~~~
|       |                                               |
|       |                                               struct proc_ops *
| In file included from /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:56:
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/proc_fs.h:45:31: note: expected 'const struct file_operations *' but argument is of type 'struct proc_ops *'
|    45 | extern struct proc_dir_entry *proc_create_data(const char *, umode_t,
|       |                               ^~~~~~~~~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c: At top level:
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.c:94:24: error: storage size of 'pvr_proc_operations' isn't known
|    94 | static struct proc_ops pvr_proc_operations =
|       |                        ^~~~~~~~~~~~~~~~~~~
| cc1: some warnings being treated as errors
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o' failed
| make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/proc.o] Error 1
| make[4]: *** Waiting for unfinished jobs....
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c: In function '_VMallocWrapper':
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c:540:13: error: too few arguments to function '__vmalloc'
|   540 |     pvRet = __vmalloc(uiBytes, gfp_mask);
|       |             ^~~~~~~~~
| In file included from /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.c:59:
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/include/linux/vmalloc.h:99:14: note: declared here
|    99 | extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot);
|       |              ^~~~~~~~~
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o' failed
| make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/mm.o] Error 1
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c: In function 'OSAcquirePhysPageAddr':
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c:3772:5: error: implicit declaration of function 'mmap_read_lock'; did you mean '_raw_read_lock'? [-Werror=implicit-function-declaration]
|  3772 |     mmap_read_lock(current->mm);
|       |     ^~~~~~~~~~~~~~
|       |     _raw_read_lock
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.c:3971:5: error: implicit declaration of function 'mmap_read_unlock'; did you mean '_raw_read_unlock'? [-Werror=implicit-function-declaration]
|  3971 |     mmap_read_unlock(current->mm);
|       |     ^~~~~~~~~~~~~~~~
|       |     _raw_read_unlock
| cc1: some warnings being treated as errors
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/scripts/Makefile.build:261: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o' failed
| make[4]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild/services4/srvkm/env/linux/osfunc.o] Error 1
| /home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work-shared/beaglebone/kernel-source/Makefile:1734: recipe for target '/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild' failed
| make[3]: *** [/home/bert/yocto/jumpnow-3.1/bbb/build/tmp/work/beaglebone-poky-linux-gnueabi/ti-sgx-ddk-km/1.17.4948957-r22x/git/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild] Error 2
| Makefile:179: recipe for target 'sub-make' failed
| make[2]: *** [sub-make] Error 2
| eurasiacon/build/linux2/kbuild/kbuild.mk:56: recipe for target 'kbuild' failed
| make[1]: *** [kbuild] Error 2
| ../config/core.mk:789: recipe for target 'build' failed
| make: *** [build] Error 2
| WARNING: exit code 1 from a shell command.
|
ERROR: Task (/home/bert/yocto/jumpnow-3.1/bbb/build/../../poky-dunfell/meta-ti/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 490 tasks of which 489 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
/home/bert/yocto/jumpnow-3.1/bbb/build/../../poky-dunfell/meta-ti/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

[-- Attachment #2: Type: text/html, Size: 86045 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-08-12 14:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-10 13:39 Building meta-ti with ti-sgx-ddk-km for Yocto dunfell Kernel 5.4 fails Michael
2021-08-10 22:08 ` Michael
2021-08-10 22:48   ` [meta-ti] " Denys Dmytriyenko
2021-08-11  9:05     ` Michael
     [not found]       ` <Groupsio.1.28423.1628672719851174184@lists.yoctoproject.org>
2021-08-11 15:39         ` [meta-ti] " Denys Dmytriyenko
2021-08-11 18:57           ` Michael
2021-08-11 19:03             ` [meta-ti] " Denys Dmytriyenko
2021-08-12 14:15               ` Michael

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.