>>> host-qemu 3.1.1 Extracting xzcat /data/buildroot/buildroot-test/instance-1/dl/qemu/qemu-3.1.1.tar.xz | /data/buildroot/buildroot-test/instance-1/output/host/bin/tar --strip-components=1 -C /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1 -xf - >>> host-qemu 3.1.1 Patching Applying 0001-user-exec-fix-usage-of-mcontext-structure-on-ARM-uCl.patch using patch: patching file accel/tcg/user-exec.c Hunk #1 succeeded at 464 (offset 1 line). Applying 0002-linux-user-fix-to-handle-variably-sized-SIOCGSTAMP-with-new-kernels.patch using patch: patching file linux-user/ioctls.h Hunk #1 succeeded at 219 with fuzz 2 (offset -3 lines). patching file linux-user/syscall.c Hunk #2 succeeded at 1147 (offset 20 lines). Hunk #3 succeeded at 1164 (offset 20 lines). Hunk #4 succeeded at 1193 (offset 20 lines). Hunk #5 succeeded at 4801 (offset -160 lines). Hunk #6 succeeded at 6219 (offset -162 lines). patching file linux-user/syscall_defs.h Hunk #1 succeeded at 208 (offset -1 lines). Hunk #2 succeeded at 761 (offset -6 lines). patching file linux-user/syscall_types.h >>> host-qemu 3.1.1 Configuring unset TARGET_DIR; cd /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1; PATH="/data/buildroot/buildroot-test/instance-1/output/host/bin:/data/buildroot/buildroot-test/instance-1/output/host/sbin:/data/buildroot/buildroot-test/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/data/buildroot/buildroot-test/instance-1/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/data/buildroot/buildroot-test/instance-1/output/host/lib/pkgconfig:/data/buildroot/buildroot-test/instance-1/output/host/share/pkgconfig" AR="/usr/bin/ar" AS="/usr/bin/as" LD="/usr/bin/ld" NM="/usr/bin/nm" CC="/usr/bin/gcc" GCC="/usr/bin/gcc" CXX="/usr/bin/g++" CPP="/usr/bin/cpp" OBJCOPY="/usr/bin/objcopy" RANLIB="/usr/bin/ranlib" CPPFLAGS="-I/data/buildroot/buildroot-test/instance-1/output/host/include" CFLAGS="-O2 -I/data/buildroot/buildroot-test/instance-1/output/host/include" CXXFLAGS="-O2 -I/data/buildroot/buildroot-test/instance-1/output/host/include" LDFLAGS="-L/data/buildroot/buildroot-test/instance-1/output/host/lib -Wl,-rpath,/data/buildroot/buildroot-test/instance-1/output/host/lib" INTLTOOL_PERL=/usr/bin/perl CPP="/usr/bin/gcc -E" ./configure --target-list="sparc-linux-user" --prefix="/data/buildroot/buildroot-test/instance-1/output/host" --interp-prefix=/data/buildroot/buildroot-test/instance-1/output/host/sparc-buildroot-linux-uclibc/sysroot --cc="/usr/bin/gcc" --host-cc="/usr/bin/gcc" --extra-cflags="-O2 -I/data/buildroot/buildroot-test/instance-1/output/host/include" --extra-ldflags="-L/data/buildroot/buildroot-test/instance-1/output/host/lib -Wl,-rpath,/data/buildroot/buildroot-test/instance-1/output/host/lib" --disable-system --enable-linux-user --disable-virtfs Install prefix /data/buildroot/buildroot-test/instance-1/output/host BIOS directory /data/buildroot/buildroot-test/instance-1/output/host/share/qemu firmware path /data/buildroot/buildroot-test/instance-1/output/host/share/qemu-firmware binary directory /data/buildroot/buildroot-test/instance-1/output/host/bin library directory /data/buildroot/buildroot-test/instance-1/output/host/lib module directory /data/buildroot/buildroot-test/instance-1/output/host/lib/qemu libexec directory /data/buildroot/buildroot-test/instance-1/output/host/libexec include directory /data/buildroot/buildroot-test/instance-1/output/host/include config directory /data/buildroot/buildroot-test/instance-1/output/host/etc local state directory /data/buildroot/buildroot-test/instance-1/output/host/var Manual directory /data/buildroot/buildroot-test/instance-1/output/host/share/man ELF interp prefix /data/buildroot/buildroot-test/instance-1/output/host/sparc-buildroot-linux-uclibc/sysroot Source path /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1 GIT binary git GIT submodules C compiler /usr/bin/gcc Host C compiler /usr/bin/gcc C++ compiler /usr/bin/g++ Objective-C compiler /usr/bin/gcc ARFLAGS rv CFLAGS -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g -O2 -I/data/buildroot/buildroot-test/instance-1/output/host/include QEMU_CFLAGS -I/data/buildroot/buildroot-test/instance-1/output/host/include/pixman-1 -I/data/buildroot/buildroot-test/instance-1/output/host/include -I/data/buildroot/buildroot-test/instance-1/output/host/include -pthread -I/data/buildroot/buildroot-test/instance-1/output/host/include/glib-2.0 -I/data/buildroot/buildroot-test/instance-1/output/host/lib/glib-2.0/include -fPIE -DPIE -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -O2 -I/data/buildroot/buildroot-test/instance-1/output/host/include -Wno-error=address-of-packed-member -Wexpansion-to-defined -Wendif-labels -Wno-shift-negative-value -Wno-missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-strong -I$(SRC_PATH)/capstone/include LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g -L/data/buildroot/buildroot-test/instance-1/output/host/lib -Wl,-rpath,/data/buildroot/buildroot-test/instance-1/output/host/lib -L/data/buildroot/buildroot-test/instance-1/output/host/lib -Wl,-rpath,/data/buildroot/buildroot-test/instance-1/output/host/lib QEMU_LDFLAGS make make install install python python -B smbd /usr/sbin/smbd module support no host CPU x86_64 host big endian no target list sparc-linux-user gprof enabled no sparse enabled no strip binaries yes profiler no static build no SDL support yes (2.0.10) GTK support no GTK GL support no VTE support no TLS priority NORMAL GNUTLS support no libgcrypt yes nettle no libtasn1 no curses support yes virgl support no curl support yes mingw32 support no Audio drivers oss Block whitelist (rw) Block whitelist (ro) VirtFS support no Multipath support VNC support yes VNC SASL support yes VNC JPEG support yes VNC PNG support yes xen support no brlapi support no bluez support no Documentation yes PIE yes vde support no netmap support no Linux AIO support yes ATTR/XATTR support yes Install blobs yes KVM support yes HAX support no HVF support no WHPX support no TCG support yes TCG debug enabled no TCG interpreter no malloc trim support yes RDMA support no PVRDMA support no fdt support system membarrier no preadv support yes fdatasync yes madvise yes posix_madvise yes posix_memalign yes libcap-ng support yes vhost-net support yes vhost-crypto support yes vhost-scsi support yes vhost-vsock support yes vhost-user support yes Trace backends log spice support no rbd support no xfsctl support yes smartcard support no libusb no usb net redir no OpenGL support no OpenGL dmabufs no libiscsi support no libnfs support no build guest agent yes QGA VSS support no QGA w32 disk info no QGA MSI support no seccomp support no coroutine backend ucontext coroutine pool yes debug stack usage no mutex debugging no crypto afalg no GlusterFS support no gcov gcov gcov enabled no TPM support yes libssh2 support no TPM passthrough yes TPM emulator yes QOM debugging yes Live block migration yes lzo support yes snappy support no bzip2 support yes NUMA host support no libxml2 yes tcmalloc support no jemalloc support no avx2 optimization yes replication support yes VxHS block device no bochs support yes cloop support yes dmg support yes qcow v1 support yes vdi support yes vvfat support yes qed support yes parallels support yes sheepdog support yes capstone internal docker no libpmem support no libudev no >>> host-qemu 3.1.1 Building unset TARGET_DIR; PATH="/data/buildroot/buildroot-test/instance-1/output/host/bin:/data/buildroot/buildroot-test/instance-1/output/host/sbin:/data/buildroot/buildroot-test/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/data/buildroot/buildroot-test/instance-1/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/data/buildroot/buildroot-test/instance-1/output/host/lib/pkgconfig:/data/buildroot/buildroot-test/instance-1/output/host/share/pkgconfig" /usr/bin/make -j12 -C /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1 make[1]: Entering directory '/data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1' GEN sparc-linux-user/config-devices.mak.tmp GEN config-host.h GEN qemu-options.def GEN qapi-gen GEN trace/generated-tcg-tracers.h GEN trace/generated-helpers.h GEN trace/generated-helpers-wrappers.h GEN trace/generated-helpers.c GEN module_block.h GEN sparc-linux-user/config-devices.mak GEN ui/input-keymap-atset1-to-qcode.c GEN ui/input-keymap-linux-to-qcode.c GEN ui/input-keymap-qcode-to-atset1.c CC cs.o CC utils.o CC SStream.o GEN ui/input-keymap-qcode-to-atset2.c GEN ui/input-keymap-qcode-to-atset3.c GEN ui/input-keymap-qcode-to-linux.c GEN ui/input-keymap-qcode-to-qnum.c CC MCRegisterInfo.o CC MCInstrDesc.o GEN ui/input-keymap-qcode-to-sun.c CC arch/ARM/ARMDisassembler.o CC arch/ARM/ARMInstPrinter.o GEN ui/input-keymap-qnum-to-qcode.c GEN ui/input-keymap-usb-to-qcode.c GEN ui/input-keymap-win32-to-qcode.c CC arch/ARM/ARMMapping.o GEN ui/input-keymap-x11-to-qcode.c CC arch/ARM/ARMModule.o CC arch/AArch64/AArch64BaseInfo.o GEN ui/input-keymap-xorgevdev-to-qcode.c GEN ui/input-keymap-xorgkbd-to-qcode.c CC arch/AArch64/AArch64Disassembler.o GEN ui/input-keymap-xorgxquartz-to-qcode.c GEN ui/input-keymap-xorgxwin-to-qcode.c CC arch/AArch64/AArch64InstPrinter.o CC arch/AArch64/AArch64Mapping.o CC arch/AArch64/AArch64Module.o GEN ui/input-keymap-osx-to-qcode.c GEN tests/test-qapi-gen CC arch/Mips/MipsDisassembler.o GEN trace-root.h CC arch/Mips/MipsInstPrinter.o CC arch/Mips/MipsMapping.o GEN accel/kvm/trace.h CC arch/Mips/MipsModule.o GEN accel/tcg/trace.h CC arch/PowerPC/PPCDisassembler.o GEN audio/trace.h GEN block/trace.h GEN chardev/trace.h CC arch/PowerPC/PPCInstPrinter.o CC arch/PowerPC/PPCMapping.o CC arch/PowerPC/PPCModule.o GEN crypto/trace.h CC arch/Sparc/SparcInstPrinter.o CC arch/Sparc/SparcDisassembler.o CC arch/Sparc/SparcMapping.o GEN hw/9pfs/trace.h CC arch/Sparc/SparcModule.o GEN hw/acpi/trace.h GEN hw/alpha/trace.h GEN hw/arm/trace.h CC arch/SystemZ/SystemZDisassembler.o CC arch/SystemZ/SystemZInstPrinter.o CC arch/SystemZ/SystemZMapping.o GEN hw/audio/trace.h CC arch/SystemZ/SystemZModule.o GEN hw/block/trace.h GEN hw/block/dataplane/trace.h CC arch/SystemZ/SystemZMCTargetDesc.o GEN hw/char/trace.h CC arch/X86/X86DisassemblerDecoder.o GEN hw/display/trace.h CC arch/X86/X86Disassembler.o GEN hw/dma/trace.h GEN hw/hppa/trace.h GEN hw/i2c/trace.h CC arch/X86/X86IntelInstPrinter.o CC arch/X86/X86ATTInstPrinter.o GEN hw/i386/trace.h CC arch/X86/X86Mapping.o CC arch/X86/X86Module.o GEN hw/i386/xen/trace.h CC arch/XCore/XCoreDisassembler.o CC arch/XCore/XCoreInstPrinter.o CC arch/XCore/XCoreMapping.o CC arch/XCore/XCoreModule.o GEN hw/ide/trace.h GEN hw/input/trace.h GEN hw/intc/trace.h GEN hw/isa/trace.h GEN hw/mem/trace.h GEN hw/misc/trace.h CC MCInst.o GEN hw/misc/macio/trace.h GEN hw/net/trace.h GEN hw/nvram/trace.h GEN hw/pci/trace.h GEN hw/pci-host/trace.h GEN hw/ppc/trace.h GEN hw/rdma/trace.h GEN hw/rdma/vmw/trace.h GEN hw/s390x/trace.h GEN hw/scsi/trace.h GEN hw/sd/trace.h GEN hw/sparc/trace.h GEN hw/sparc64/trace.h GEN hw/timer/trace.h GEN hw/tpm/trace.h GEN hw/usb/trace.h GEN hw/vfio/trace.h GEN hw/virtio/trace.h GEN hw/watchdog/trace.h GEN hw/xen/trace.h GEN io/trace.h GEN linux-user/trace.h GEN migration/trace.h GEN nbd/trace.h GEN net/trace.h GEN qapi/trace.h GEN qom/trace.h GEN scsi/trace.h GEN target/arm/trace.h GEN target/i386/trace.h GEN target/mips/trace.h GEN target/ppc/trace.h GEN target/s390x/trace.h GEN target/sparc/trace.h GEN ui/trace.h GEN util/trace.h GEN trace-root.c GEN accel/kvm/trace.c GEN accel/tcg/trace.c GEN audio/trace.c GEN block/trace.c GEN chardev/trace.c GEN crypto/trace.c GEN hw/9pfs/trace.c GEN hw/acpi/trace.c GEN hw/alpha/trace.c GEN hw/arm/trace.c GEN hw/audio/trace.c GEN hw/block/trace.c GEN hw/block/dataplane/trace.c GEN hw/char/trace.c GEN hw/display/trace.c GEN hw/dma/trace.c GEN hw/hppa/trace.c GEN hw/i2c/trace.c GEN hw/i386/trace.c GEN hw/i386/xen/trace.c GEN hw/ide/trace.c GEN hw/input/trace.c GEN hw/intc/trace.c GEN hw/isa/trace.c GEN hw/mem/trace.c GEN hw/misc/trace.c GEN hw/misc/macio/trace.c GEN hw/net/trace.c GEN hw/nvram/trace.c GEN hw/pci/trace.c GEN hw/pci-host/trace.c GEN hw/ppc/trace.c GEN hw/rdma/trace.c GEN hw/rdma/vmw/trace.c GEN hw/s390x/trace.c GEN hw/scsi/trace.c GEN hw/sd/trace.c GEN hw/sparc/trace.c GEN hw/sparc64/trace.c GEN hw/timer/trace.c GEN hw/tpm/trace.c GEN hw/usb/trace.c GEN hw/vfio/trace.c GEN hw/virtio/trace.c GEN hw/watchdog/trace.c GEN hw/xen/trace.c GEN io/trace.c GEN linux-user/trace.c GEN migration/trace.c GEN nbd/trace.c GEN net/trace.c GEN qapi/trace.c GEN qom/trace.c GEN scsi/trace.c GEN target/arm/trace.c GEN target/i386/trace.c GEN target/mips/trace.c GEN target/ppc/trace.c GEN target/s390x/trace.c GEN target/sparc/trace.c GEN ui/trace.c GEN util/trace.c GEN config-all-devices.mak AR libcapstone.a /usr/bin/ar: creating /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/capstone/libcapstone.a GEN docs/version.texi GEN qemu-options.texi GEN qemu-monitor.texi GEN qemu-img-cmds.texi GEN qemu-monitor-info.texi GEN qemu-nbd.8 GEN qemu-ga.8 GEN qga/qapi-generated/qapi-gen GEN docs/qemu-block-drivers.7 GEN docs/qemu-cpu-models.7 CC qapi/qapi-builtin-types.o CC qapi/qapi-types.o CC qapi/qapi-types-block-core.o CC qapi/qapi-types-block.o CC qapi/qapi-types-char.o CC qapi/qapi-types-common.o CC qapi/qapi-types-crypto.o CC qapi/qapi-types-introspect.o CC qapi/qapi-types-job.o CC qapi/qapi-types-migration.o CC qapi/qapi-types-misc.o CC qapi/qapi-types-net.o CC qapi/qapi-types-rocker.o CC qapi/qapi-types-run-state.o CC qapi/qapi-types-sockets.o CC qapi/qapi-types-tpm.o CC qapi/qapi-types-trace.o CC qapi/qapi-types-transaction.o CC qapi/qapi-types-ui.o CC qapi/qapi-builtin-visit.o CC qapi/qapi-visit.o CC qapi/qapi-visit-block-core.o CC qapi/qapi-visit-block.o CC qapi/qapi-visit-char.o CC qapi/qapi-visit-common.o CC qapi/qapi-visit-crypto.o CC qapi/qapi-visit-introspect.o CC qapi/qapi-visit-job.o CC qapi/qapi-visit-migration.o CC qapi/qapi-visit-misc.o CC qapi/qapi-visit-net.o CC qapi/qapi-visit-rocker.o CC qapi/qapi-visit-run-state.o CC qapi/qapi-visit-sockets.o CC qapi/qapi-visit-tpm.o CC qapi/qapi-visit-trace.o CC qapi/qapi-visit-transaction.o CC qapi/qapi-visit-ui.o CC qapi/qapi-events.o CC qapi/qapi-events-block-core.o CC qapi/qapi-events-block.o CC qapi/qapi-events-char.o CC qapi/qapi-events-common.o CC qapi/qapi-events-crypto.o CC qapi/qapi-events-introspect.o CC qapi/qapi-events-job.o CC qapi/qapi-events-migration.o CC qapi/qapi-events-misc.o CC qapi/qapi-events-net.o CC qapi/qapi-events-rocker.o CC qapi/qapi-events-run-state.o CC qapi/qapi-events-sockets.o CC qapi/qapi-events-tpm.o CC qapi/qapi-events-trace.o CC qapi/qapi-events-transaction.o CC qapi/qapi-events-ui.o CC qapi/qapi-introspect.o CC qapi/qapi-visit-core.o CC qapi/qapi-dealloc-visitor.o CC qapi/qobject-input-visitor.o CC qapi/qobject-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 qapi/qapi-clone-visitor.o CC qapi/qmp-event.o CC qapi/qapi-util.o CC qobject/qnull.o CC qobject/qnum.o CC qobject/qstring.o CC qobject/qdict.o CC qobject/qlist.o CC qobject/qbool.o CC qobject/qlit.o CC qobject/qjson.o CC qobject/qobject.o CC qobject/json-lexer.o CC qobject/json-streamer.o CC qobject/json-parser.o CC qobject/block-qdict.o CC trace/control.o CC trace/qmp.o CC util/osdep.o CC util/cutils.o CC util/unicode.o CC util/qemu-timer-common.o CC util/bufferiszero.o CC util/lockcnt.o CC util/aiocb.o CC util/async.o CC util/aio-wait.o CC util/thread-pool.o CC util/qemu-timer.o CC util/main-loop.o CC util/iohandler.o CC util/aio-posix.o CC util/compatfd.o CC util/event_notifier-posix.o CC util/mmap-alloc.o CC util/oslib-posix.o CC util/qemu-openpty.o CC util/qemu-thread-posix.o CC util/memfd.o CC util/envlist.o CC util/path.o CC util/module.o CC util/host-utils.o CC util/bitmap.o CC util/bitops.o CC util/hbitmap.o CC util/fifo8.o CC util/acl.o CC util/cacheinfo.o CC util/error.o CC util/qemu-error.o CC util/id.o CC util/iov.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/keyval.o CC util/qemu-progress.o CC util/hexdump.o CC util/crc32c.o CC util/uuid.o CC util/throttle.o CC util/getauxval.o CC util/readline.o CC util/rcu.o In file included from /usr/include/string.h:494, from /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/include/qemu/osdep.h:84, from util/qemu-sockets.c:18: In function 'strncpy', inlined from 'unix_connect_saddr.isra.0' at util/qemu-sockets.c:925:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 108 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'unix_listen_saddr.isra.0' at util/qemu-sockets.c:880:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 108 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util/qemu-coroutine.o CC util/qemu-coroutine-lock.o CC util/qemu-coroutine-io.o CC util/qemu-coroutine-sleep.o CC util/coroutine-ucontext.o CC util/buffer.o CC util/timed-average.o CC util/base64.o CC util/log.o CC util/pagesize.o CC util/qdist.o CC util/qht.o CC util/qsp.o CC util/range.o CC util/stats64.o CC util/systemd.o CC util/iova-tree.o CC trace-root.o CC util/vfio-helpers.o CC accel/kvm/trace.o CC accel/tcg/trace.o CC audio/trace.o CC block/trace.o CC chardev/trace.o CC crypto/trace.o CC hw/9pfs/trace.o CC hw/acpi/trace.o CC hw/alpha/trace.o CC hw/arm/trace.o CC hw/audio/trace.o CC hw/block/trace.o CC hw/block/dataplane/trace.o CC hw/char/trace.o CC hw/display/trace.o CC hw/dma/trace.o CC hw/hppa/trace.o CC hw/i2c/trace.o CC hw/i386/trace.o CC hw/i386/xen/trace.o CC hw/ide/trace.o CC hw/input/trace.o CC hw/intc/trace.o CC hw/isa/trace.o CC hw/mem/trace.o CC hw/misc/trace.o CC hw/misc/macio/trace.o CC hw/net/trace.o CC hw/nvram/trace.o CC hw/pci/trace.o CC hw/pci-host/trace.o CC hw/ppc/trace.o CC hw/rdma/trace.o CC hw/rdma/vmw/trace.o CC hw/s390x/trace.o CC hw/scsi/trace.o CC hw/sd/trace.o CC hw/sparc/trace.o CC hw/sparc64/trace.o CC hw/timer/trace.o CC hw/tpm/trace.o CC hw/usb/trace.o CC hw/vfio/trace.o CC hw/virtio/trace.o CC hw/watchdog/trace.o CC hw/xen/trace.o CC io/trace.o CC linux-user/trace.o CC migration/trace.o CC nbd/trace.o CC net/trace.o CC qapi/trace.o CC qom/trace.o CC scsi/trace.o CC target/arm/trace.o CC target/i386/trace.o CC target/mips/trace.o CC target/ppc/trace.o CC target/s390x/trace.o CC target/sparc/trace.o CC ui/trace.o CC util/trace.o CC crypto/pbkdf-stub.o CC stubs/arch-query-cpu-def.o CC stubs/arch-query-cpu-model-expansion.o CC stubs/arch-query-cpu-model-comparison.o CC stubs/arch-query-cpu-model-baseline.o CC stubs/bdrv-next-monitor-owned.o CC stubs/blk-commit-all.o CC stubs/blockdev-close-all-bdrv-states.o CC stubs/clock-warp.o CC stubs/cpu-get-clock.o CC stubs/cpu-get-icount.o CC stubs/dump.o CC stubs/error-printf.o CC stubs/fdset.o CC stubs/gdbstub.o CC stubs/get-vm-name.o CC stubs/iothread.o CC stubs/iothread-lock.o CC stubs/is-daemonized.o CC stubs/linux-aio.o CC stubs/machine-init-done.o CC stubs/migr-blocker.o CC stubs/change-state-handler.o CC stubs/monitor.o CC stubs/notify-event.o CC stubs/qtest.o CC stubs/replay.o CC stubs/runstate-check.o CC stubs/set-fd-handler.o CC stubs/slirp.o CC stubs/sysbus.o CC stubs/tpm.o CC stubs/trace-control.o CC stubs/uuid.o CC stubs/vm-stop.o CC stubs/vmstate.o CC stubs/qmp_memory_device.o CC stubs/target-monitor-defs.o CC stubs/target-get-monitor-def.o CC stubs/pc_madt_cpu_entry.o CC stubs/vmgenid.o CC stubs/xen-common.o CC stubs/xen-hvm.o CC stubs/pci-host-piix.o CC stubs/ram-block.o CC stubs/ramfb.o CC contrib/ivshmem-client/ivshmem-client.o CC contrib/ivshmem-client/main.o CC contrib/ivshmem-server/ivshmem-server.o CC contrib/ivshmem-server/main.o CC qemu-nbd.o CC block.o CC blockjob.o CC job.o CC qemu-io-cmds.o CC replication.o CC block/raw-format.o CC block/vmdk.o CC block/vpc.o CC block/qcow.o CC block/vdi.o CC block/cloop.o CC block/bochs.o block/vpc.c: In function 'vpc_co_create': block/vpc.c:1065:24: warning: taking address of packed member of 'struct vhd_footer' may result in an unaligned pointer value [-Waddress-of-packed-member] 1065 | qemu_uuid_generate(&footer->uuid); | ^~~~~~~~~~~~~ CC block/vvfat.o block/vdi.c: In function 'vdi_header_to_cpu': block/vdi.c:206:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 206 | qemu_uuid_bswap(&header->uuid_image); | ^~~~~~~~~~~~~~~~~~~ block/vdi.c:207:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 207 | qemu_uuid_bswap(&header->uuid_last_snap); | ^~~~~~~~~~~~~~~~~~~~~~~ block/vdi.c:208:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 208 | qemu_uuid_bswap(&header->uuid_link); | ^~~~~~~~~~~~~~~~~~ block/vdi.c:209:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 209 | qemu_uuid_bswap(&header->uuid_parent); | ^~~~~~~~~~~~~~~~~~~~ block/vdi.c: In function 'vdi_header_to_le': block/vdi.c:230:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 230 | qemu_uuid_bswap(&header->uuid_image); | ^~~~~~~~~~~~~~~~~~~ block/vdi.c:231:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 231 | qemu_uuid_bswap(&header->uuid_last_snap); | ^~~~~~~~~~~~~~~~~~~~~~~ block/vdi.c:232:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 232 | qemu_uuid_bswap(&header->uuid_link); | ^~~~~~~~~~~~~~~~~~ block/vdi.c:233:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 233 | qemu_uuid_bswap(&header->uuid_parent); | ^~~~~~~~~~~~~~~~~~~~ block/vdi.c: In function 'vdi_header_print': block/vdi.c:257:23: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 257 | qemu_uuid_unparse(&header->uuid_image, uuid); | ^~~~~~~~~~~~~~~~~~~ block/vdi.c:259:23: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 259 | qemu_uuid_unparse(&header->uuid_last_snap, uuid); | ^~~~~~~~~~~~~~~~~~~~~~~ block/vdi.c:261:23: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 261 | qemu_uuid_unparse(&header->uuid_link, uuid); | ^~~~~~~~~~~~~~~~~~ block/vdi.c:263:23: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 263 | qemu_uuid_unparse(&header->uuid_parent, uuid); | ^~~~~~~~~~~~~~~~~~~~ block/vdi.c: In function 'vdi_open': block/vdi.c:447:35: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 447 | } else if (!qemu_uuid_is_null(&header.uuid_link)) { | ^~~~~~~~~~~~~~~~~ block/vdi.c:451:35: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 451 | } else if (!qemu_uuid_is_null(&header.uuid_parent)) { | ^~~~~~~~~~~~~~~~~~~ block/vdi.c: In function 'vdi_co_do_create': block/vdi.c:822:24: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 822 | qemu_uuid_generate(&header.uuid_image); | ^~~~~~~~~~~~~~~~~~ block/vdi.c:823:24: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 823 | qemu_uuid_generate(&header.uuid_last_snap); | ^~~~~~~~~~~~~~~~~~~~~~ CC block/dmg.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/qcow2-bitmap.o CC block/qed.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/vhdx-endian.o CC block/vhdx-log.o CC block/quorum.o CC block/blkdebug.o CC block/blkverify.o CC block/blkreplay.o CC block/parallels.o CC block/blklogwrites.o CC block/block-backend.o CC block/snapshot.o CC block/qapi.o CC block/file-posix.o CC block/linux-aio.o CC block/null.o CC block/mirror.o CC block/commit.o CC block/io.o CC block/create.o CC block/throttle-groups.o CC block/nvme.o CC block/nbd.o CC block/nbd-client.o CC block/sheepdog.o block/nvme.c: In function 'nvme_create_queue_pair': block/nvme.c:209:22: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 209 | q->sq.doorbell = &s->regs->doorbells[idx * 2 * s->doorbell_scale]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ block/nvme.c:216:22: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 216 | q->cq.doorbell = &s->regs->doorbells[idx * 2 * s->doorbell_scale + 1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC block/accounting.o CC block/dirty-bitmap.o CC block/write-threshold.o CC block/backup.o CC block/replication.o In file included from /usr/include/string.h:494, from /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/include/qemu/osdep.h:84, from block/sheepdog.c:15: In function 'strncpy', inlined from 'find_vdi_name' at block/sheepdog.c:1239:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC block/throttle.o CC block/copy-on-read.o CC block/crypto.o CC nbd/server.o CC nbd/client.o CC nbd/common.o CC scsi/utils.o CC scsi/pr-manager.o CC scsi/pr-manager-helper.o CC block/curl.o CC block/dmg-bz2.o CC crypto/init.o CC crypto/hash.o CC crypto/hash-gcrypt.o CC crypto/hmac.o CC crypto/hmac-gcrypt.o CC crypto/aes.o CC crypto/desrfb.o CC crypto/cipher.o CC crypto/tlscreds.o CC crypto/tlscredsanon.o CC crypto/tlscredspsk.o CC crypto/tlscredsx509.o CC crypto/tlssession.o CC crypto/secret.o CC crypto/random-gcrypt.o CC crypto/pbkdf.o CC crypto/pbkdf-gcrypt.o CC crypto/ivgen.o CC crypto/ivgen-essiv.o CC crypto/ivgen-plain.o CC crypto/ivgen-plain64.o CC crypto/afsplit.o CC crypto/xts.o CC crypto/block.o CC crypto/block-qcow.o CC crypto/block-luks.o CC io/channel.o CC io/channel-buffer.o CC io/channel-command.o CC io/channel-file.o CC io/channel-socket.o CC io/channel-tls.o CC io/channel-watch.o CC io/channel-websock.o crypto/block-luks.c: In function 'qcrypto_block_luks_open': crypto/block-luks.c:687:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 687 | be16_to_cpus(&luks->header.version); | ^~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:688:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 688 | be32_to_cpus(&luks->header.payload_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:689:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 689 | be32_to_cpus(&luks->header.key_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:690:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 690 | be32_to_cpus(&luks->header.master_key_iterations); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:693:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 693 | be32_to_cpus(&luks->header.key_slots[i].active); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:694:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 694 | be32_to_cpus(&luks->header.key_slots[i].iterations); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:695:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 695 | be32_to_cpus(&luks->header.key_slots[i].key_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:696:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 696 | be32_to_cpus(&luks->header.key_slots[i].stripes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c: In function 'qcrypto_block_luks_create': crypto/block-luks.c:1257:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1257 | cpu_to_be16s(&luks->header.version); | ^~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1258:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1258 | cpu_to_be32s(&luks->header.payload_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1259:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1259 | cpu_to_be32s(&luks->header.key_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1260:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1260 | cpu_to_be32s(&luks->header.master_key_iterations); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1263:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1263 | cpu_to_be32s(&luks->header.key_slots[i].active); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1264:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1264 | cpu_to_be32s(&luks->header.key_slots[i].iterations); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1265:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1265 | cpu_to_be32s(&luks->header.key_slots[i].key_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1266:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1266 | cpu_to_be32s(&luks->header.key_slots[i].stripes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1281:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1281 | be16_to_cpus(&luks->header.version); | ^~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1282:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1282 | be32_to_cpus(&luks->header.payload_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1283:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1283 | be32_to_cpus(&luks->header.key_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1284:18: warning: taking address of packed member of 'struct QCryptoBlockLUKSHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 1284 | be32_to_cpus(&luks->header.master_key_iterations); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1287:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1287 | be32_to_cpus(&luks->header.key_slots[i].active); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1288:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1288 | be32_to_cpus(&luks->header.key_slots[i].iterations); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1289:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1289 | be32_to_cpus(&luks->header.key_slots[i].key_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crypto/block-luks.c:1290:22: warning: taking address of packed member of 'struct QCryptoBlockLUKSKeySlot' may result in an unaligned pointer value [-Waddress-of-packed-member] 1290 | be32_to_cpus(&luks->header.key_slots[i].stripes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC io/channel-util.o CC io/dns-resolver.o CC io/net-listener.o CC io/task.o CC qom/object.o CC qom/container.o CC qom/qom-qobject.o CC qom/object_interfaces.o GEN qemu-img-cmds.h CC qemu-io.o CC qemu-edid.o CC hw/display/edid-generate.o CC cpus-common.o CC disas/i386.o CC disas/sparc.o CC hw/core/qdev.o CC hw/core/qdev-properties.o CC hw/core/bus.o CC hw/core/reset.o CC hw/core/irq.o CC hw/core/hotplug.o CC qom/cpu.o CC chardev/char.o CC chardev/char-fd.o CC chardev/char-fe.o CC chardev/char-file.o CC chardev/char-io.o CC chardev/char-mux.o CC chardev/char-null.o CC chardev/char-parallel.o CC chardev/char-pipe.o CC chardev/char-pty.o CC chardev/char-ringbuf.o CC chardev/char-serial.o CC chardev/char-socket.o CC chardev/char-stdio.o CC chardev/char-udp.o GEN qemu-doc.html GEN qemu-doc.txt GEN qemu.1 GEN qemu-img.1 GEN docs/interop/qemu-qmp-ref.html GEN docs/interop/qemu-qmp-ref.txt GEN docs/interop/qemu-qmp-ref.7 CC qga/commands.o CC qga/guest-agent-command-state.o CC qga/main.o CC qga/commands-posix.o CC qga/channel-posix.o CC qga/qapi-generated/qga-qapi-types.o CC qga/qapi-generated/qga-qapi-visit.o CC qga/qapi-generated/qga-qapi-commands.o AR libqemuutil.a CC qemu-img.o GEN docs/interop/qemu-ga-ref.html GEN docs/interop/qemu-ga-ref.txt GEN docs/interop/qemu-ga-ref.7 LINK ivshmem-client LINK ivshmem-server LINK qemu-nbd LINK qemu-io LINK qemu-edid GEN sparc-linux-user/config-target.h CC sparc-linux-user/tcg/tcg.o CC sparc-linux-user/exec.o CC sparc-linux-user/tcg/tcg-op.o CC sparc-linux-user/tcg/tcg-op-vec.o LINK qemu-ga CC sparc-linux-user/tcg/tcg-op-gvec.o CC sparc-linux-user/tcg/tcg-common.o CC sparc-linux-user/tcg/optimize.o CC sparc-linux-user/fpu/softfloat.o CC sparc-linux-user/disas.o CC sparc-linux-user/gdbstub.o CC sparc-linux-user/thunk.o CC sparc-linux-user/accel/stubs/hax-stub.o CC sparc-linux-user/accel/stubs/hvf-stub.o CC sparc-linux-user/accel/stubs/whpx-stub.o LINK qemu-img CC sparc-linux-user/accel/stubs/kvm-stub.o CC sparc-linux-user/accel/tcg/tcg-runtime.o CC sparc-linux-user/accel/tcg/tcg-runtime-gvec.o CC sparc-linux-user/accel/tcg/cpu-exec.o CC sparc-linux-user/accel/tcg/cpu-exec-common.o CC sparc-linux-user/accel/tcg/translate-all.o CC sparc-linux-user/accel/tcg/translator.o CC sparc-linux-user/accel/tcg/user-exec.o CC sparc-linux-user/accel/tcg/user-exec-stub.o CC sparc-linux-user/linux-user/main.o CC sparc-linux-user/linux-user/syscall.o CC sparc-linux-user/linux-user/strace.o /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/linux-user/syscall.c:254:16: error: static declaration of 'gettid' follows non-static declaration 254 | _syscall0(int, gettid) | ^~~~~~ /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/linux-user/syscall.c:185:13: note: in definition of macro '_syscall0' 185 | static type name (void) \ | ^~~~ In file included from /usr/include/unistd.h:1170, from /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/include/qemu/osdep.h:90, from /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/linux-user/syscall.c:20: /usr/include/bits/unistd_ext.h:34:16: note: previous declaration of 'gettid' was here 34 | extern __pid_t gettid (void) __THROW; | ^~~~~~ CC sparc-linux-user/linux-user/mmap.o CC sparc-linux-user/linux-user/signal.o CC sparc-linux-user/linux-user/elfload.o CC sparc-linux-user/linux-user/linuxload.o make[2]: *** [/data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/rules.mak:69: linux-user/syscall.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:483: subdir-sparc-linux-user] Error 2 make[1]: Leaving directory '/data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1' make: *** [package/pkg-generic.mk:241: /data/buildroot/buildroot-test/instance-1/output/build/host-qemu-3.1.1/.stamp_built] Error 2 make: Leaving directory '/data/buildroot/buildroot-test/instance-1/buildroot'