[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [build-error] possible build error at the tip of the trunk?
From: |
Aleksandar Markovic |
Subject: |
[Qemu-devel] [build-error] possible build error at the tip of the trunk? (dtc-related?) |
Date: |
Mon, 11 Mar 2019 16:49:15 +0000 |
Hello, all
All of the sudden, the latest code doesn't build on my host: (the code from
several days ago builds fine)
Do you know what would be the culprit? Is it my environment, or a genuine build
error?
Thanks in advance!
Aleksandar
address@hidden:~/qemu-tot$ ./configure
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
firmware path /usr/local/share/qemu-firmware
binary directory /usr/local/bin
library directory /usr/local/lib
module directory /usr/local/lib/qemu
libexec directory /usr/local/libexec
include directory /usr/local/include
config directory /usr/local/etc
local state directory /usr/local/var
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /home/rtrk/qemu-tot
GIT binary git
GIT submodules ui/keycodemapdb tests/fp/berkeley-testfloat-3
tests/fp/berkeley-softfloat-3 dtc capstone slirp
C compiler cc
Host C compiler cc
C++ compiler c++
Objective-C compiler clang
ARFLAGS rv
CFLAGS -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g
QEMU_CFLAGS -I/usr/include/pixman-1 -I$(SRC_PATH)/dtc/libfdt -Werror
-pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/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
-std=gnu99 -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/usr/include/libpng12 -I$(SRC_PATH)/capstone/include
LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g
QEMU_LDFLAGS -L$(BUILD_DIR)/dtc/libfdt
make make
install install
python python -B (2.7.12)
slirp support git
smbd /usr/sbin/smbd
module support no
host CPU x86_64
host big endian no
target list aarch64-softmmu alpha-softmmu arm-softmmu cris-softmmu
hppa-softmmu i386-softmmu lm32-softmmu m68k-softmmu microblaze-softmmu
microblazeel-softmmu mips-softmmu mips64-softmmu mips64el-softmmu
mipsel-softmmu moxie-softmmu nios2-softmmu or1k-softmmu ppc-softmmu
ppc64-softmmu riscv32-softmmu riscv64-softmmu s390x-softmmu sh4-softmmu
sh4eb-softmmu sparc-softmmu sparc64-softmmu tricore-softmmu unicore32-softmmu
x86_64-softmmu xtensa-softmmu xtensaeb-softmmu aarch64-linux-user
aarch64_be-linux-user alpha-linux-user arm-linux-user armeb-linux-user
cris-linux-user hppa-linux-user i386-linux-user m68k-linux-user
microblaze-linux-user microblazeel-linux-user mips-linux-user mips64-linux-user
mips64el-linux-user mipsel-linux-user mipsn32-linux-user mipsn32el-linux-user
nios2-linux-user or1k-linux-user ppc-linux-user ppc64-linux-user
ppc64abi32-linux-user ppc64le-linux-user riscv32-linux-user riscv64-linux-user
s390x-linux-user sh4-linux-user sh4eb-linux-user sparc-linux-user
sparc32plus-linux-user sparc64-linux-user tilegx-linux-user x86_64-linux-user
xtensa-linux-user xtensaeb-linux-user
gprof enabled no
sparse enabled no
strip binaries yes
profiler no
static build no
SDL support no
SDL image support no
GTK support no
GTK GL support no
VTE support no
TLS priority NORMAL
GNUTLS support no
libgcrypt no
nettle no
libtasn1 no
PAM no
curses support no
virgl support no
curl support no
mingw32 support no
Audio drivers pa oss
Block whitelist (rw)
Block whitelist (ro)
VirtFS support yes
Multipath support no
VNC support yes
VNC SASL support no
VNC JPEG support yes
VNC PNG support yes
xen support no
brlapi support no
bluez support no
Documentation no
PIE yes
vde support no
netmap support no
Linux AIO support no
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 git
membarrier no
preadv support yes
fdatasync yes
madvise yes
posix_madvise yes
posix_memalign yes
libcap-ng support no
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 no
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
TPM emulator
QOM debugging yes
Live block migration yes
lzo support yes
snappy support no
bzip2 support no
lzfse support no
NUMA host support yes
libxml2 no
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 git
docker no
libpmem support no
libudev no
default devices yes
NOTE: cross-compilers enabled: 'cc' 'cc'
address@hidden:~/qemu-tot$ make
GEN aarch64-softmmu/config-devices.mak.tmp
GEN aarch64-softmmu/config-devices.mak
GEN alpha-softmmu/config-devices.mak.tmp
GEN alpha-softmmu/config-devices.mak
GEN arm-softmmu/config-devices.mak.tmp
GEN arm-softmmu/config-devices.mak
GEN cris-softmmu/config-devices.mak.tmp
GEN cris-softmmu/config-devices.mak
GEN hppa-softmmu/config-devices.mak.tmp
GEN hppa-softmmu/config-devices.mak
GEN i386-softmmu/config-devices.mak.tmp
GEN i386-softmmu/config-devices.mak
GEN lm32-softmmu/config-devices.mak.tmp
GEN lm32-softmmu/config-devices.mak
GEN m68k-softmmu/config-devices.mak.tmp
GEN m68k-softmmu/config-devices.mak
GEN microblaze-softmmu/config-devices.mak.tmp
GEN microblaze-softmmu/config-devices.mak
GEN microblazeel-softmmu/config-devices.mak.tmp
GEN microblazeel-softmmu/config-devices.mak
GEN mips-softmmu/config-devices.mak.tmp
GEN mips-softmmu/config-devices.mak
GEN mips64-softmmu/config-devices.mak.tmp
GEN mips64-softmmu/config-devices.mak
GEN mips64el-softmmu/config-devices.mak.tmp
GEN mips64el-softmmu/config-devices.mak
GEN mipsel-softmmu/config-devices.mak.tmp
GEN mipsel-softmmu/config-devices.mak
GEN moxie-softmmu/config-devices.mak.tmp
GEN moxie-softmmu/config-devices.mak
GEN nios2-softmmu/config-devices.mak.tmp
GEN nios2-softmmu/config-devices.mak
GEN or1k-softmmu/config-devices.mak.tmp
GEN or1k-softmmu/config-devices.mak
GEN ppc-softmmu/config-devices.mak.tmp
GEN ppc-softmmu/config-devices.mak
GEN ppc64-softmmu/config-devices.mak.tmp
GEN ppc64-softmmu/config-devices.mak
GEN riscv32-softmmu/config-devices.mak.tmp
GEN riscv32-softmmu/config-devices.mak
GEN riscv64-softmmu/config-devices.mak.tmp
GEN riscv64-softmmu/config-devices.mak
GEN s390x-softmmu/config-devices.mak.tmp
GEN s390x-softmmu/config-devices.mak
GEN sh4-softmmu/config-devices.mak.tmp
GEN sh4-softmmu/config-devices.mak
GEN sh4eb-softmmu/config-devices.mak.tmp
GEN sh4eb-softmmu/config-devices.mak
GEN sparc-softmmu/config-devices.mak.tmp
GEN sparc-softmmu/config-devices.mak
GEN sparc64-softmmu/config-devices.mak.tmp
GEN sparc64-softmmu/config-devices.mak
GEN tricore-softmmu/config-devices.mak.tmp
GEN tricore-softmmu/config-devices.mak
GEN unicore32-softmmu/config-devices.mak.tmp
GEN unicore32-softmmu/config-devices.mak
GEN x86_64-softmmu/config-devices.mak.tmp
GEN x86_64-softmmu/config-devices.mak
GEN xtensa-softmmu/config-devices.mak.tmp
GEN xtensa-softmmu/config-devices.mak
GEN xtensaeb-softmmu/config-devices.mak.tmp
GEN xtensaeb-softmmu/config-devices.mak
GEN config-all-devices.mak
GEN config-host.h
make[1]: Entering directory '/home/rtrk/qemu-tot/slirp'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rtrk/qemu-tot/slirp'
make[1]: *** No rule to make target 'libfdt/libfdt.a'. Stop.
Makefile:456: recipe for target 'subdir-dtc' failed
make: *** [subdir-dtc] Error 2
address@hidden:~/qemu-tot$ git log --oneline -50 --reverse
b74b1ad iotests: use iotests.VM in 238
af39bd0 qcow2: Default to 4KB for the qcow2 cache entry size
ce090f6 iotests: open notrun files in text mode
9ac404c block: iterate_format with account of whitelisting
57ed557 iotests: ask QEMU for supported formats
d9df28e iotests: check whitelisted formats
a03700f tests/multiboot: Improve portability by searching bash in the $PATH
d683758 tests/bios-tables: Improve portability by searching bash in the $PATH
11a82d1 qemu-iotests: Improve portability by searching bash in the $PATH
bde36af qemu-iotests: Ensure GNU sed is used
97f94cb qemu-iotests: Test qcow2 preallocation modes
c5e86eb qcow2: Simplify preallocation code
65a3d07 qcow2: Extend spec for external data files
93c2493 qcow2: Basic definitions for external data files
808c2bb qcow2: Pass bs to qcow2_get_cluster_type()
a4ea184 qcow2: Prepare qcow2_get_cluster_type() for external data file
b8c8353 qcow2: Prepare count_contiguous_clusters() for external data file
c6d619c qcow2: Don't assume 0 is an invalid cluster offset
77e023f qcow2: Return 0/-errno in qcow2_alloc_compressed_cluster_offset()
37be140 qcow2: Prepare qcow2_co_block_status() for data file
966b000 qcow2: External file I/O
aa8b34c qcow2: Return error for snapshot operation with data file
e9f5b6d qcow2: Support external data file in qemu-img check
0e8c08b qcow2: Add basic data-file infrastructure
dcc9868 qcow2: Creating images with external data file
9b890bd qcow2: Store data file name in the image
6c3944d qcow2: Implement data-file-raw create option
c35896c qemu-iotests: Preallocation with external data file
76b90e2 qemu-iotests: General tests for qcow2 with external data file
ac40260 qemu-iotests: amend with external data file
377213f ahci-test: Add dependency to qemu-img tool
9c2b28e qemu-iotests: Add dependency to qemu-nbd tool
e88153e qcow2 spec: Describe string header extensions
6bbbe16 Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault'
into staging
06a1564 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-qgraph'
into staging
62cfabb Merge remote-tracking branch 'remotes/rth/tags/pull-hppa-20190307' into
staging
234afe7 Merge remote-tracking branch
'remotes/huth-gitlab/tags/pull-request-2019-03-08' into staging
1eb5da3 Merge remote-tracking branch
'remotes/bkoppelmann/tags/pull-tricore-2019-03-08' into staging
4c76137 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into
staging
f5b4c31 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request'
into staging
e2a1863 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-03-08'
into staging
633786f Reduce curses escdelay from 1s to 25ms
459a707 curses: support wide input
bbcdeb6 vnc: fix update stalls
55cf09a vnc: allow specifying a custom authorization object name
0143840 monitor: deprecate acl_show, acl_reset, acl_policy, acl_add, acl_remove
1290e67 Makefile: Fix Sphinx documentation builds for in-tree builds
81f3340 Makefile: Fix 'make distclean'
336cfef Makefile: Don't install non-sphinx files in sphinx docs install
79d8b1d Merge remote-tracking branch
'remotes/kraxel/tags/ui-20190311-v2-pull-request' into staging
- [Qemu-devel] [build-error] possible build error at the tip of the trunk? (dtc-related?),
Aleksandar Markovic <=