Date: Wed, 19 Apr 2017 18:14:04 GMT From: pkg-fallout@FreeBSD.org To: lwhsu@FreeBSD.org Cc: pkg-fallout@FreeBSD.org Subject: [package - head-i386-default][emulators/qemu-riscv] Failed for qemu-riscv-2.7.50_20170306 in build Message-ID: <201704191814.v3JIE4oq075749@beefy11.nyi.freebsd.org>
next in thread | raw e-mail | index | archive | help
You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: lwhsu@FreeBSD.org Last committer: lwhsu@FreeBSD.org Ident: $FreeBSD: head/emulators/qemu-riscv/Makefile 435524 2017-03-06 09:07:55Z lwhsu $ Log URL: http://beefy11.nyi.freebsd.org/data/head-i386-default/p438755_s317076/logs/qemu-riscv-2.7.50_20170306.log Build URL: http://beefy11.nyi.freebsd.org/build.html?mastername=head-i386-default&build=p438755_s317076 Log: ====>> Building emulators/qemu-riscv build started at Wed Apr 19 18:04:46 UTC 2017 port directory: /usr/ports/emulators/qemu-riscv building for: FreeBSD head-i386-default-job-24 12.0-CURRENT FreeBSD 12.0-CURRENT r317076 i386 maintained by: lwhsu@FreeBSD.org Makefile ident: $FreeBSD: head/emulators/qemu-riscv/Makefile 435524 2017-03-06 09:07:55Z lwhsu $ Poudriere version: 3.1.17-9-gf49c6f78 Host OSVERSION: 1200027 Jail OSVERSION: 1200028 Job Id: 24 !!! Jail is newer than host. (Jail: 1200028, Host: 1200027) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1200028 UNAME_v=FreeBSD 12.0-CURRENT r317076 UNAME_r=12.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=qemu-riscv-2.7.50_20170306 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool MASTERNAME=head-i386-default SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.17-9-gf49c6f78 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --target-list=riscv64-softmmu,riscv32-softmmu --cc=cc --disable-curl --disable-docs --disable-gtk --disable-gcrypt --disable-kvm --disable-libssh2 --disable-linux-aio --disable-linux-user --disable-vnc --disable-sdl --disable-nettle --disable-gnutls --disable-vte --disable-xen --extra-cflags=-I/wrkdirs/usr/ports/emulators/qemu-riscv/work/riscv-qemu-2094f39\ -I/usr/local/include\ -DPREFIX=\\\"\"/usr/local\\\"\" --extra-ldflags=-L\"/usr/local/lib\" --localstatedir=/var --python=/usr/local/bin/python2.7 --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/qemu-riscv/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/qemu-riscv/work HOME=/wrkdirs/usr/ports/emulators/qemu-riscv/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/qemu-riscv/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/qemu-riscv/work HOME=/wrkdirs/usr/ports/emulators/qemu-riscv/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python2.7 PYTHON_LIBDIR=lib/python2.7 PYTHON_PLATFORM=freebsd12 PYTHON_PYOEXTENSION=pyo PYTHON_SITELIBDIR=lib/python2.7/site-packages PYTHON_SUFFIX=27 PYTHON_VER=2.7 PYTHON_VERSION=python2.7 PYTHON2="" PYTHON3="@comment " GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/qemu" EXAMPLESDIR="share/examples/qemu" DATADIR="share/qemu" WWWDIR="www/qemu" ETCDIR="etc/qemu" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/qemu DOCSDIR=/usr/local/share/doc/qemu EXAMPLESDIR=/usr/local/share/examples/qemu WWWDIR=/usr/local/www/qemu ETCDIR=/usr/local/etc/qemu --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=12.0 OSVERSION=1200028 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native\|linux _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ _OSRELEASE=12.0-CURRENT #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =======================<phase: check-sanity >============================ ===> License GPLv2 accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===> qemu-riscv-2.7.50_20170306 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [head-i386-default-job-24] Installing pkg-1.10.1... [head-i386-default-job-24] Extracting pkg-1.10.1: .......... done ===> qemu-riscv-2.7.50_20170306 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of qemu-riscv-2.7.50_20170306 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by qemu-riscv-2.7.50_20170306 for building =========================================================================== =======================<phase: checksum >============================ ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by qemu-riscv-2.7.50_20170306 for building => SHA256 Checksum OK for riscv-riscv-qemu-2.7.50-2094f39_GH0.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ =========================================================================== =======================<phase: extract >============================ ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by qemu-riscv-2.7.50_20170306 for building ===> Extracting for qemu-riscv-2.7.50_20170306 => SHA256 Checksum OK for riscv-riscv-qemu-2.7.50-2094f39_GH0.tar.gz. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for qemu-riscv-2.7.50_20170306 =========================================================================== =======================<phase: build-depends >============================ ===> qemu-riscv-2.7.50_20170306 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_1.txz [head-i386-default-job-24] Installing gmake-4.2.1_1... [head-i386-default-job-24] `-- Installing gettext-runtime-0.19.8.1_1... [head-i386-default-job-24] | `-- Installing indexinfo-0.2.6... [head-i386-default-job-24] | `-- Extracting indexinfo-0.2.6: .... done [head-i386-default-job-24] `-- Extracting gettext-runtime-0.19.8.1_1: .......... done [head-i386-default-job-24] Extracting gmake-4.2.1_1: .......... done ===> qemu-riscv-2.7.50_20170306 depends on executable: gmake - found <snip> qemu_put_be32s(f, &config.max_nr_ports); ^~~~~~~~~~~~~~~~~~~ 3 warnings generated. CC riscv64-softmmu/hw/core/nmi.o CC riscv64-softmmu/hw/cpu/core.o CC riscv64-softmmu/hw/display/virtio-gpu.o CC riscv64-softmmu/hw/display/virtio-gpu-3d.o CC riscv64-softmmu/hw/net/virtio-net.o CC riscv64-softmmu/hw/net/vhost_net.o CC riscv64-softmmu/hw/net/rocker/qmp-norocker.o CC riscv64-softmmu/hw/scsi/virtio-scsi.o CC riscv64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC riscv64-softmmu/hw/virtio/virtio.o CC riscv64-softmmu/hw/virtio/virtio-balloon.o CC riscv64-softmmu/hw/riscv/riscv_rtc.o CC riscv64-softmmu/hw/riscv/riscv_int.o CC riscv64-softmmu/hw/riscv/htif/elf_symb.o CC riscv64-softmmu/hw/riscv/htif/htif.o CC riscv64-softmmu/hw/riscv/riscv_board.o CC riscv64-softmmu/hw/riscv/sifive_board.o CC riscv64-softmmu/hw/riscv/sifive_uart.o CC riscv64-softmmu/target-riscv/translate.o CC riscv64-softmmu/target-riscv/op_helper.o /wrkdirs/usr/ports/emulators/qemu-riscv/work/riscv-qemu-2094f39/target-riscv/op_helper.c:418:20: warning: shift count >= width of type [-Wshift-count-overflow] return (1L << (TARGET_LONG_BITS - 5)); ^ ~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC riscv64-softmmu/target-riscv/helper.o CC riscv64-softmmu/target-riscv/cpu.o CC riscv64-softmmu/target-riscv/fpu_helper.o CC riscv64-softmmu/target-riscv/user_syscall.o CC riscv64-softmmu/target-riscv/user_atomic.o CC riscv64-softmmu/target-riscv/init.o CC riscv64-softmmu/target-riscv/gdbstub.o GEN trace/generated-helpers.c CC riscv64-softmmu/trace/generated-helpers.o CC riscv64-softmmu/trace/control-target.o LINK riscv64-softmmu/qemu-system-riscv64 GEN riscv32-softmmu/hmp-commands.h GEN riscv32-softmmu/hmp-commands-info.h GEN riscv32-softmmu/config-target.h CC riscv32-softmmu/exec.o CC riscv32-softmmu/translate-all.o CC riscv32-softmmu/cpu-exec.o CC riscv32-softmmu/translate-common.o CC riscv32-softmmu/cpu-exec-common.o CC riscv32-softmmu/tcg/tcg.o CC riscv32-softmmu/tcg/tcg-op.o CC riscv32-softmmu/tcg/optimize.o CC riscv32-softmmu/tcg/tcg-common.o CC riscv32-softmmu/fpu/softfloat.o CC riscv32-softmmu/disas.o CC riscv32-softmmu/kvm-stub.o CC riscv32-softmmu/arch_init.o CC riscv32-softmmu/cpus.o CC riscv32-softmmu/monitor.o CC riscv32-softmmu/gdbstub.o CC riscv32-softmmu/balloon.o CC riscv32-softmmu/ioport.o CC riscv32-softmmu/numa.o CC riscv32-softmmu/qtest.o CC riscv32-softmmu/bootdevice.o CC riscv32-softmmu/memory.o CC riscv32-softmmu/cputlb.o CC riscv32-softmmu/memory_mapping.o CC riscv32-softmmu/dump.o CC riscv32-softmmu/migration/ram.o CC riscv32-softmmu/migration/savevm.o CC riscv32-softmmu/xen-common-stub.o CC riscv32-softmmu/xen-hvm-stub.o CC riscv32-softmmu/hw/block/virtio-blk.o CC riscv32-softmmu/hw/block/dataplane/virtio-blk.o CC riscv32-softmmu/hw/char/virtio-serial-bus.o /wrkdirs/usr/ports/emulators/qemu-riscv/work/riscv-qemu-2094f39/hw/char/virtio-serial-bus.c:607:24: warning: taking address of packed member 'cols' of class or structure 'virtio_console_config' may result in an unaligned pointer value [-Waddress-of-packed-member] qemu_put_be16s(f, &config.cols); ^~~~~~~~~~~ /wrkdirs/usr/ports/emulators/qemu-riscv/work/riscv-qemu-2094f39/hw/char/virtio-serial-bus.c:608:24: warning: taking address of packed member 'rows' of class or structure 'virtio_console_config' may result in an unaligned pointer value [-Waddress-of-packed-member] qemu_put_be16s(f, &config.rows); ^~~~~~~~~~~ /wrkdirs/usr/ports/emulators/qemu-riscv/work/riscv-qemu-2094f39/hw/char/virtio-serial-bus.c:609:24: warning: taking address of packed member 'max_nr_ports' of class or structure 'virtio_console_config' may result in an unaligned pointer value [-Waddress-of-packed-member] qemu_put_be32s(f, &config.max_nr_ports); ^~~~~~~~~~~~~~~~~~~ 3 warnings generated. CC riscv32-softmmu/hw/core/nmi.o CC riscv32-softmmu/hw/cpu/core.o CC riscv32-softmmu/hw/display/virtio-gpu.o CC riscv32-softmmu/hw/display/virtio-gpu-3d.o CC riscv32-softmmu/hw/net/virtio-net.o CC riscv32-softmmu/hw/net/vhost_net.o CC riscv32-softmmu/hw/net/rocker/qmp-norocker.o CC riscv32-softmmu/hw/scsi/virtio-scsi.o CC riscv32-softmmu/hw/scsi/virtio-scsi-dataplane.o CC riscv32-softmmu/hw/virtio/virtio.o CC riscv32-softmmu/hw/virtio/virtio-balloon.o CC riscv32-softmmu/hw/riscv/riscv_rtc.o CC riscv32-softmmu/hw/riscv/riscv_int.o CC riscv32-softmmu/hw/riscv/htif/elf_symb.o CC riscv32-softmmu/hw/riscv/htif/htif.o CC riscv32-softmmu/hw/riscv/riscv_board.o CC riscv32-softmmu/hw/riscv/sifive_board.o CC riscv32-softmmu/hw/riscv/sifive_uart.o CC riscv32-softmmu/target-riscv/translate.o CC riscv32-softmmu/target-riscv/op_helper.o CC riscv32-softmmu/target-riscv/helper.o CC riscv32-softmmu/target-riscv/cpu.o CC riscv32-softmmu/target-riscv/fpu_helper.o CC riscv32-softmmu/target-riscv/user_syscall.o CC riscv32-softmmu/target-riscv/user_atomic.o CC riscv32-softmmu/target-riscv/init.o CC riscv32-softmmu/target-riscv/gdbstub.o GEN trace/generated-helpers.c CC riscv32-softmmu/trace/generated-helpers.o CC riscv32-softmmu/trace/control-target.o LINK riscv32-softmmu/qemu-system-riscv32 AS optionrom/multiboot.o Building optionrom/multiboot.img Building optionrom/multiboot.raw Signing optionrom/multiboot.bin AS optionrom/linuxboot.o Building optionrom/linuxboot.img Building optionrom/linuxboot.raw Signing optionrom/linuxboot.bin CC optionrom/linuxboot_dma.o fatal error: error in backend: Cannot select: t41: i32 = build_pair t39, t40 t39: i16,ch,glue = CopyFromReg t38, Register:i16 %AX, t38:1 t25: i16 = Register %AX t38: ch,glue = inlineasm t34, TargetExternalSymbol:i32'bswapl %eax; bswapl %edx; xchg %eax, %edx', MDNode:ch<0x2bb7f1e8>, TargetConstant:i32<0>, TargetConstant:i32<18>, Register:i16 %AX, Register:i16 %DX, TargetConstant:i32<-2147483631>, Register:i16 %vreg2, Register:i16 %vreg3, TargetConstant:i32<12>, Register:i32 %EFLAGS, t34:1 t21: i32 = TargetExternalSymbol'bswapl %eax; bswapl %edx; xchg %eax, %edx' t23: i32 = TargetConstant<0> t24: i32 = TargetConstant<18> t25: i16 = Register %AX t26: i16 = Register %DX t35: i32 = TargetConstant<-2147483631> t31: i16 = Register %vreg2 t33: i16 = Register %vreg3 t36: i32 = TargetConstant<12> t37: i32 = Register %EFLAGS t34: ch,glue = CopyToReg t13, Register:i16 %vreg3, t95, t32:1 t33: i16 = Register %vreg3 t95: i16 = truncate t94 t94: i32 = srl t2, Constant:i8<16> t2: i32,ch = CopyFromReg t0, Register:i32 %vreg0 t1: i32 = Register %vreg0 t16: i8 = Constant<16> t32: ch,glue = CopyToReg t13, Register:i16 %vreg2, t96 t31: i16 = Register %vreg2 t96: i16 = truncate t2 t2: i32,ch = CopyFromReg t0, Register:i32 %vreg0 t1: i32 = Register %vreg0 t40: i16,ch,glue = CopyFromReg t39:1, Register:i16 %DX, t39:2 t26: i16 = Register %DX t39: i16,ch,glue = CopyFromReg t38, Register:i16 %AX, t38:1 t25: i16 = Register %AX t38: ch,glue = inlineasm t34, TargetExternalSymbol:i32'bswapl %eax; bswapl %edx; xchg %eax, %edx', MDNode:ch<0x2bb7f1e8>, TargetConstant:i32<0>, TargetConstant:i32<18>, Register:i16 %AX, Register:i16 %DX, TargetConstant:i32<-2147483631>, Register:i16 %vreg2, Register:i16 %vreg3, TargetConstant:i32<12>, Register:i32 %EFLAGS, t34:1 t21: i32 = TargetExternalSymbol'bswapl %eax; bswapl %edx; xchg %eax, %edx' t23: i32 = TargetConstant<0> t24: i32 = TargetConstant<18> t25: i16 = Register %AX t26: i16 = Register %DX t35: i32 = TargetConstant<-2147483631> t31: i16 = Register %vreg2 t33: i16 = Register %vreg3 t36: i32 = TargetConstant<12> t37: i32 = Register %EFLAGS t34: ch,glue = CopyToReg t13, Register:i16 %vreg3, t95, t32:1 t33: i16 = Register %vreg3 t95: i16 = truncate t94 t94: i32 = srl t2, Constant:i8<16> t2: i32,ch = CopyFromReg t0, Register:i32 %vreg0 t1: i32 = Register %vreg0 t16: i8 = Constant<16> t32: ch,glue = CopyToReg t13, Register:i16 %vreg2, t96 t31: i16 = Register %vreg2 t96: i16 = truncate t2 t2: i32,ch = CopyFromReg t0, Register:i32 %vreg0 t1: i32 = Register %vreg0 In function: bios_cfg_read_entry cc: error: clang frontend command failed with exit code 70 (use -v to see invocation) FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0) Target: i386-unknown-freebsd12.0-code16 Thread model: posix InstalledDir: /usr/bin cc: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. cc: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: cc: note: diagnostic msg: /tmp/linuxboot_dma-d0ddf7.c cc: note: diagnostic msg: /tmp/linuxboot_dma-d0ddf7.sh cc: note: diagnostic msg: ******************** gmake[2]: *** [/wrkdirs/usr/ports/emulators/qemu-riscv/work/riscv-qemu-2094f39/rules.mak:60: linuxboot_dma.o] Error 70 gmake[1]: *** [Makefile:231: romsubdir-optionrom] Error 2 gmake[1]: Leaving directory '/wrkdirs/usr/ports/emulators/qemu-riscv/work/riscv-qemu-2094f39' *** Error code 1 Stop. make: stopped in /usr/ports/emulators/qemu-riscv
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704191814.v3JIE4oq075749>