Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-1302

Building lttng-modules for intel-corei7-64 fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major 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

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            leonanavi Leon Anavi
            leonanavi Leon Anavi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: