Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DEBUG: Executing shell function do_compile
- NOTE: make -j 6 KERNEL_SRC=/home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source KERNEL_PATH=/home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source KERNEL_VERSION=4.4.103 CC=arm-rk-linux-gnueabi-gcc -fuse-ld=bfd LD=arm-rk-linux-gnueabi-ld.bfd AR=arm-rk-linux-gnueabi-ar O=/home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
- ERROR: oe_runmake failed
- make -C /home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source M=/home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0 modules
- make[1]: Entering directory '/home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source'
- make[2]: Entering directory '/home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-build-artifacts'
- CC [M] /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_driver.o
- CC [M] /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.o
- CC [M] /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.o
- CC [M] /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_v4l2.o
- CC [M] /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_status.o
- CC [M] /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_ctrl.o
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c: In function 'uvc_buffer_prepare':
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:66:8: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- if (vb->v4l2_buf.type == V4L2_BUF_TYPE_VIDEO_OUTPUT &&
- ^~
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:79:8: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- if (vb->v4l2_buf.type == V4L2_BUF_TYPE_VIDEO_CAPTURE)
- ^~
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c: In function 'uvc_buffer_finish':
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:114:36: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- uvc_video_clock_update(stream, &vb->v4l2_buf, buf);
- ^~
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c: At top level:
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:119:17: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
- .queue_setup = uvc_queue_setup,
- ^~~~~~~~~~~~~~~
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:119:17: note: (near initialization for 'uvc_queue_qops.queue_setup')
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:122:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
- .buf_finish = uvc_buffer_finish,
- ^~~~~~~~~~~~~~~~~
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:122:16: note: (near initialization for 'uvc_queue_qops.buf_finish')
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c: In function 'uvc_queue_init':
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.c:134:2: warning: ignoring return value of 'vb2_queue_init', declared with attribute warn_unused_result [-Wunused-result]
- vb2_queue_init(&queue->queue);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c: In function 'uvc_video_decode_start':
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1020:11: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.sequence = stream->sequence;
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1021:11: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.timestamp.tv_sec = ts.tv_sec;
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1022:11: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.timestamp.tv_usec =
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c: In function 'uvc_video_decode_isoc':
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1195:13: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.reserved = ((width & 0xFFFF) << 16) | (height & 0xFFFF);
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1261:13: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.reserved = ((width & 0xFFFF) << 16) | (height & 0xFFFF);
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1302:14: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.reserved |= 0x80000000;
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1316:15: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.reserved |= 0x80000000;
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source/scripts/Makefile.build:266: recipe for target '/home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.o' failed
- make[3]: *** [/home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_queue.o] Error 1
- make[3]: *** Waiting for unfinished jobs....
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c: In function 'uvc_video_encode_bulk':
- /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.c:1425:12: error: 'struct vb2_buffer' has no member named 'v4l2_buf'
- buf->buf.v4l2_buf.sequence = ++stream->sequence;
- ^
- /home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source/scripts/Makefile.build:266: recipe for target '/home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.o' failed
- make[3]: *** [/home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/uvc_video.o] Error 1
- /home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source/Makefile:1442: recipe for target '_module_/home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0' failed
- make[2]: *** [_module_/home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0] Error 2
- make[2]: Leaving directory '/home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-build-artifacts'
- Makefile:150: recipe for target 'sub-make' failed
- make[1]: *** [sub-make] Error 2
- make[1]: Leaving directory '/home/yocto/rk-yocto-bsp/build/tmp/work-shared/tinker-rk3288/kernel-source'
- Makefile:10: recipe for target 'all' failed
- make: *** [all] Error 2
- WARNING: exit code 1 from a shell command.
- ERROR: Function failed: do_compile (log file is located at /home/yocto/rk-yocto-bsp/build/tmp/work/tinker_rk3288-rk-linux-gnueabi/uvc-mod/0.1-r0/temp/log.do_compile.23833)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement