| Summary: | can't build core-image-lsb-sdk with failure on qemu-native | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Chunrong Guo <b40290> | ||||
| Component: | core | Assignee: | Paul Eggleton <bluelightning> | ||||
| Status: | RESOLVED WORKSFORME | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | meta.mr.watcher, meta.watcher | ||||
| Version: | 1.5 | ||||||
| Target Milestone: | 1.6 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | Don't know | |||||
| Attachments: |
|
||||||
|
Description
Chunrong Guo
2013-08-14 05:41:50 UTC
Can you be more specific about the patch level of your host system, this could be a GCC issue if you don't have it patched to the latest updates. please provide gcc --version from your system. FWIW, I regularly build on a CentOS 6.4 system (currently using gcc 4.4.7 20120313 (Red Hat 4.4.7-3), and is 64-bit like yours) and have built qemu-native several times recently and have never seen an internal compiler error on this system. I strongly suspect a hardware issue to be the root cause of this failure. host : CentOS 6.4 system gcc version : gcc 4.4.7 20120313 (Red Hat 4.4.7-3) python version: 2.7.5 tar version: 1.26 I only built qemu-native and there was no problem. but I firstly built core-image-lsb-sdk in new environment and the issue can be repreduced. FWIW, I still have had no luck reproducing this problem. My gut still says this is a hardware issue. Are you able to reproduce this on another CentOS 6.4 machine? There is the same issue in opensuse. Build Configuration: BB_VERSION = "1.21.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "openSUSE-project-12.3" TARGET_SYS = "i586-poky-linux" MACHINE = "genericx86" DISTRO = "poky" DISTRO_VERSION = "1.5+snapshot-20131020" TUNE_FEATURES = "m32 core2" TARGET_FPU = "" meta meta-yocto meta-yocto-bsp = "master:505114c13d29799a25379f7ce720d632616d8776" meta-fsl-ppc = "master:cd26eb8dbbc3fb29dfb165599400d1771a54b03b" the below error log: RROR: Function failed: do_compile (log file is located at /home/jenkins/jenkins/workspace/yocto-upstream-test/label/BJ-PC/machine/genericx86/genericx86/poky/master/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-qemu/1.5.0-r0/temp/log.do_compile.31533) ERROR: Logfile of failure stored in: /home/jenkins/jenkins/workspace/yocto-upstream-test/label/BJ-PC/machine/genericx86/genericx86/poky/master/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-qemu/1.5.0-r0/temp/log.do_compile.31533 Log data follows: | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common'] | DEBUG: Executing shell function do_compile | NOTE: make -j 24 | GEN arm-linux-user/config-devices.mak | GEN arm-softmmu/config-devices.mak | GEN i386-linux-user/config-devices.mak | GEN i386-softmmu/config-devices.mak | GEN mips-linux-user/config-devices.mak | GEN mips-softmmu/config-devices.mak | GEN mipsel-linux-user/config-devices.mak | GEN mipsel-softmmu/config-devices.mak | GEN ppc-linux-user/config-devices.mak | GEN ppc-softmmu/config-devices.mak | GEN x86_64-linux-user/config-devices.mak | GEN x86_64-softmmu/config-devices.mak | GEN config-host.h | GEN qemu-options.def | GEN qmp-commands.h | GEN qapi-types.h | GEN qapi-visit.h | GEN trace/generated-events.h | GEN trace/generated-tracers.h | GEN tests/test-qapi-types.h | GEN tests/test-qapi-visit.h | GEN tests/test-qmp-commands.h | GEN config-all-devices.mak | GEN qemu-options.texi | GEN qemu-monitor.texi | GEN qemu-img-cmds.texi | GEN qemu-tech.html | GEN qemu-nbd.8 | GEN QMP/qmp-commands.txt | GEN qapi-types.c | GEN qga/qapi-generated/qga-qapi-types.h | GEN qga/qapi-generated/qga-qapi-visit.h | GEN qga/qapi-generated/qga-qmp-commands.h | GEN qapi-visit.c | GEN qga/qapi-generated/qga-qapi-types.c | GEN qga/qapi-generated/qga-qapi-visit.c | GEN qga/qapi-generated/qga-qmp-marshal.c | CC qapi/qapi-visit-core.o | CC qapi/qapi-dealloc-visitor.o | CC qapi/qmp-input-visitor.o | CC qapi/qmp-output-visitor.o | CC qapi/qmp-registry.o | CC qapi/qmp-dispatch.o | CC qapi/string-input-visitor.o | CC qapi/string-output-visitor.o | CC qapi/opts-visitor.o | CC qobject/qint.o | CC qobject/qstring.o | CC qobject/qdict.o | CC qobject/qlist.o | CC qobject/qfloat.o | CC qobject/qbool.o | CC qobject/qjson.o | CC qobject/json-lexer.o | CC qobject/json-streamer.o | CC qobject/json-parser.o | CC qobject/qerror.o | GEN trace/generated-events.c | CC trace/default.o | CC trace/control.o | GEN trace/generated-tracers.c | CC util/osdep.o | CC util/cutils.o | CC util/unicode.o | CC util/qemu-timer-common.o | CC util/oslib-posix.o | CC util/qemu-thread-posix.o | CC util/event_notifier-posix.o | CC util/envlist.o | CC util/path.o | CC util/host-utils.o | CC util/cache-utils.o | CC util/module.o | CC util/bitmap.o | CC util/bitops.o | CC util/hbitmap.o | CC util/fifo8.o | CC util/acl.o | CC util/error.o | CC util/qemu-error.o | CC util/compatfd.o | CC util/iov.o | CC util/aes.o | CC util/qemu-config.o | CC util/qemu-sockets.o | CC util/uri.o | CC util/notify.o | CC util/qemu-option.o | CC util/qemu-progress.o | CC util/hexdump.o | CC util/crc32c.o | CC stubs/arch-query-cpu-def.o | CC stubs/clock-warp.o | CC stubs/cpu-get-clock.o | CC stubs/cpu-get-icount.o | CC stubs/fdset-add-fd.o | CC stubs/fdset-find-fd.o | CC stubs/fdset-get-fd.o | CC stubs/fdset-remove-fd.o | CC stubs/get-fd.o | CC stubs/get-vm-name.o | CC stubs/iothread-lock.o | CC stubs/migr-blocker.o | CC stubs/mon-printf.o | CC stubs/mon-is-qmp.o | CC stubs/mon-print-filename.o | CC stubs/mon-protocol-event.o | CC stubs/mon-set-error.o | CC stubs/pci-drive-hot-add.o | CC stubs/reset.o | CC stubs/set-fd-handler.o | CC stubs/slirp.o | CC stubs/sysbus.o | CC stubs/vm-stop.o | CC stubs/vmstate.o | CC stubs/cpus.o | CC qemu-nbd.o | CC async.o | CC thread-pool.o | CC nbd.o | CC block.o | CC blockjob.o | CC main-loop.o | CC iohandler.o | CC qemu-timer.o | CC aio-posix.o | CC qemu-coroutine.o | CC qemu-coroutine-lock.o | CC qemu-coroutine-io.o | CC qemu-coroutine-sleep.o | CC coroutine-ucontext.o | CC block/raw.o | CC block/cow.o | CC block/qcow.o | CC block/vdi.o | CC block/vmdk.o | CC block/cloop.o | CC block/dmg.o | CC block/bochs.o | CC block/vpc.o | CC block/vvfat.o | CC block/qcow2.o | CC block/qcow2-refcount.o | CC block/qcow2-cluster.o | CC block/qcow2-snapshot.o | CC block/qcow2-cache.o | CC block/qed.o | CC block/qed-gencb.o | CC block/qed-l2-cache.o | CC block/qed-table.o | CC block/qed-cluster.o | CC block/qed-check.o | CC block/vhdx.o | CC block/parallels.o | CC block/blkdebug.o | CC block/blkverify.o | CC block/raw-posix.o | CC block/nbd.o | CC block/sheepdog.o | GEN qemu-img-cmds.h | CC qemu-io.o | CC cmd.o | CC qemu-bridge-helper.o | CC blockdev.o | CC blockdev-nbd.o | CC readline.o | CC qdev-monitor.o | CC device-hotplug.o | CC os-posix.o | CC migration.o | CC migration-tcp.o | CC qemu-char.o | CC block-migration.o | CC page_cache.o | CC xbzrle.o | CC migration-exec.o | CC migration-unix.o | CC migration-fd.o | CC bt-host.o | CC bt-vhci.o | CC dma-helpers.o | CC vl.o | CC tpm.o | GEN qmp-marshal.c | CC qmp.o | CC hmp.o | CC qemu-log.o | CC tcg-runtime.o ............................................. | LINK mips-linux-user/qemu-mips | LINK ppc-softmmu/qemu-system-ppc | LINK mipsel-softmmu/qemu-system-mipsel | LINK ppc-linux-user/qemu-ppc | LINK x86_64-linux-user/qemu-x86_64 | ERROR: oe_runmake failed | WARNING: /home/jenkins/jenkins/workspace/yocto-upstream-test/label/BJ-PC/machine/genericx86/genericx86/poky/master/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-qemu/1.5.0-r0/temp/run.do_compile.31533:1 exit 1 from Are you running the build within an SDK environment of any kind? I couldn't reproduce this in the same environment, I regularly build this recipe there and I can't see any extra information that would suggest why you're getting this and I'm not. If the issue is still present and you can provide extra information on how to reproduce it, please do so and reopen the bug. |