-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
None
-
AGL master for intel-corei7-64
Hi,
My attempts to build agl-image-minimal from the AGL master branch for intel-corei7-64 fail due to the following issues with recipe lttng-modules:
Build Configuration: BB_VERSION = "1.36.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "x86_64-agl-linux" MACHINE = "intel-corei7-64" DISTRO = "poky-agl" DISTRO_VERSION = "5.90.0+snapshot-20180219" TUNE_FEATURES = "m64 corei7" TARGET_FPU = "" meta-intel = "HEAD:5415ec29c7745fafb4b7311558d206f9c81fcae4" meta-netboot = "HEAD:6e173e805fbb744b42f1fdc0eb1421c2883a8a93" meta-security = "HEAD:ab8d219c43099bc8d9864a082dad402ecfb7f389" meta-perl = "HEAD:a65c1acb1822966c3553de9fc98d8bb6be705c4e" meta-security meta-app-framework = "HEAD:6e173e805fbb744b42f1fdc0eb1421c2883a8a93" meta-hmi-framework meta-audio-4a-framework = "HEAD:b9a905bf1248e4d0f149af4c3b7114ad849e03ec" meta-qt5 = "HEAD:db881bb4917628ad3eb1fa7c4f27915cf2ae60f4" meta-gplv2 = "HEAD:c7f97f199a6dd54d3f369f0465a6bfd2cfa739b9" meta-agl-demo = "HEAD:ab2a235d094b29ad4e68f1dd0586aa2c14e39f74" meta-oe meta-multimedia meta-networking meta-python meta-filesystems = "HEAD:a65c1acb1822966c3553de9fc98d8bb6be705c4e" meta-ivi-common meta-agl meta-agl-distro meta-agl-bsp = "HEAD:6e173e805fbb744b42f1fdc0eb1421c2883a8a93" meta meta-poky = "HEAD:c2b641c8a0c4fd71fcb477d788a740c2c26cddce" Initialising tasks: 100% |########################################################################| Time: 0:00:11 NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: lttng-modules-2.9.5-r0 do_compile: oe_runmake failed ERROR: lttng-modules-2.9.5-r0 do_compile: Function failed: do_compile (log file is located at /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/temp/log.do_compile.10915) ERROR: Logfile of failure stored in: /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/temp/log.do_compile.10915 Log data follows: | DEBUG: Executing shell function do_compile | NOTE: make -j 8 KERNEL_SRC=/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source KERNELDIR=/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source KERNEL_PATH=/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source KERNEL_VERSION=4.9.77-intel-pk-standard CC=x86_64-agl-linux-gcc -fuse-ld=bfd LD=x86_64-agl-linux-ld.bfd AR=x86_64-agl-linux-ar O=/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS= | make -C /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source M=/media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5 CONFIG_LTTNG=m CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m modules | make[1]: Entering directory '/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source' | make[2]: Entering directory '/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-build-artifacts' | LD [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/lttng-tracer.o | /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/Kbuild:249: CONFIG_KALLSYMS_ALL is disabled, therefore probe "writeback" is disabled. Rebuild your kernel with this configuration option enabled in order to trace this subsystem. | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-kvm.o | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-napi.o | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-net.o | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-udp.o | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-skb.o | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-sock.o | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-asoc.o | CC [M] /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-gpio.o | In file included from /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/../probes/define_trace.h:100:0, | from /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/../instrumentation/events/lttng-module/kvm.h:238, | from /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-kvm.c:42: | /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/../probes/lttng-tracepoint-event-impl.h:142:6: error: conflicting types for 'trace_kvm_mmio' | void trace_##_name(_proto); | ^ | /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/../probes/lttng-tracepoint-event-impl.h:54:2: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP' | LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(map, name, map, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/../probes/lttng-tracepoint-event-impl.h:96:2: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_MAP' | LTTNG_TRACEPOINT_EVENT_MAP(name, name, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/../instrumentation/events/lttng-module/kvm.h:87:1: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT' | LTTNG_TRACEPOINT_EVENT(kvm_mmio, | ^~~~~~~~~~~~~~~~~~~~~~ | In file included from /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/arch/x86/include/asm/kvm_host.h:17:0, | from /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/include/linux/kvm_host.h:36, | from /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-kvm.c:24: | /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/include/linux/tracepoint.h:183:21: note: previous definition of 'trace_kvm_mmio' was here | static inline void trace_##name(proto) \ | ^ | /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/include/linux/tracepoint.h:348:2: note: in expansion of macro '__DECLARE_TRACE' | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ | /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/include/linux/tracepoint.h:484:2: note: in expansion of macro 'DECLARE_TRACE' | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ | /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/include/trace/events/kvm.h:210:1: note: in expansion of macro 'TRACE_EVENT' | TRACE_EVENT(kvm_mmio, | ^~~~~~~~~~~ | /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/scripts/Makefile.build:299: recipe for target '/media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-kvm.o' failed | make[4]: *** [/media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes/lttng-probe-kvm.o] Error 1 | make[4]: *** Waiting for unfinished jobs.... | /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/scripts/Makefile.build:544: recipe for target '/media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes' failed | make[3]: *** [/media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5/probes] Error 2 | /media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source/Makefile:1497: recipe for target '_module_/media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5' failed | make[2]: *** [_module_/media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/lttng-modules-2.9.5] Error 2 | make[2]: Leaving directory '/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-build-artifacts' | Makefile:150: recipe for target 'sub-make' failed | make[1]: *** [sub-make] Error 2 | make[1]: Leaving directory '/media/storage/agl-intel/build/tmp/work-shared/intel-corei7-64/kernel-source' | Makefile:111: recipe for target 'modules' failed | make: *** [modules] Error 2 | ERROR: oe_runmake failed | WARNING: /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/temp/run.do_compile.10915:1 exit 1 from 'exit 1' | ERROR: Function failed: do_compile (log file is located at /media/storage/agl-intel/build/tmp/work/intel_corei7_64-agl-linux/lttng-modules/2.9.5-r0/temp/log.do_compile.10915) ERROR: Task (/media/storage/agl-intel/poky/meta/recipes-kernel/lttng/lttng-modules_2.9.5.bb:do_compile) failed with exit code '1'
I am investigating the issue further.
Best regards,
Leon