[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Buildbot Failures
From: |
Charlie Shepherd |
Subject: |
[Qemu-devel] Buildbot Failures |
Date: |
Thu, 29 Aug 2013 10:57:04 +0100 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 |
Hi all,
This is an attempt to do some triaging of the 18 current buildbot
failures[1].
default_ppc:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/729/steps/compile/logs/stdio
LINK ppc-linux-user/qemu-ppc
target-ppc/translate.o:(.text+0x53518): undefined reference to `tcg_conqt_i64'
collect2: ld returned 1 exit status
make[1]: *** [qemu-ppc] Error 1
make: *** [subdir-ppc-linux-user] Error 2
This only failed last night, I'm not sure where the reference to
tcg_conqt_i64 came from but it's a recent commit that could probably be
bisected.
default_x86_64_rhel61:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel61/builds/698/steps/test/logs/stdio
GTESTER check-qtest-i386
main-loop: WARNING: I/O thread spun for 1000 iterations
**
ERROR:tests/libqtest.c:69:init_socket: assertion failed (ret != -1): (-1 != -1)
This looks like a failure to initialise a socket in tests/libqtest.c,
possibly due to /tmp/ not being accessible?
default_x86_64_rhel5:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/684/steps/compile/logs/stdio
File
"/home/buildbot/slave-public/default_x86_64_rhel5/build/scripts/qapi-visit.py",
line 23
full_name = name if not fn_prefix else "%s_%s" % (name, fn_prefix)
^
SyntaxError: invalid syntax
make: *** [qapi-visit.h] Error 1
This syntax was introduced in Python 2.5, patch to follow to convert
this to valid Python 2.4 syntax.
default_openbsd_current (offline):
http://buildbot.b1-systems.de/qemu/builders/default_openbsd_current/builds/509/steps/compile/logs/stdio
AS optionrom/multiboot.o
Building optionrom/multiboot.img
ld: multiboot.o: relocation R_X86_64_16 can not be used when making a shared
object; recompile with -fPIC
multiboot.o: could not read symbols: Bad value
gmake[1]: *** [multiboot.img] Error 1
gmake: *** [romsubdir-optionrom] Error 2
This has been offline for a few weeks, I wonder if this issue has been
fixed in master since?
default_openbsd_4.9:
http://buildbot.b1-systems.de/qemu/builders/default_openbsd_4.9/builds/700/steps/test/logs/stdio
tests/test-aio.o(.text+0x3df): In function `test_source_timer_schedule':
: undefined reference to `pipe2'
tests/test-aio.o(.text+0x4baf): In function `test_timer_schedule':
: undefined reference to `pipe2'
collect2: ld returned 1 exit status
gmake: *** [tests/test-aio] Error 1
Commit b53edf971 broke this, pipe2 is a Linux-specific function. Its
availability can be tested for with CONFIG_PIPE2.
default_mingw32:
http://buildbot.b1-systems.de/qemu/builders/default_mingw32/builds/698/steps/test/logs/stdio
CC tests/test-aio.o
tests/test-aio.c: In function 'test_timer_schedule':
tests/test-aio.c:378: warning: implicit declaration of function 'pipe2'
tests/test-aio.c:378: warning: nested extern declaration of 'pipe2'
tests/test-aio.c:378: error: 'O_NONBLOCK' undeclared (first use in this
function)
tests/test-aio.c:378: error: (Each undeclared identifier is reported only once
tests/test-aio.c:378: error: for each function it appears in.)
tests/test-aio.c:379: warning: implicit declaration of function
'aio_set_fd_handler'
tests/test-aio.c:379: warning: nested extern declaration of 'aio_set_fd_handler'
tests/test-aio.c:399: warning: implicit declaration of function 'sleep'
tests/test-aio.c:399: warning: nested extern declaration of 'sleep'
tests/test-aio.c: In function 'test_source_timer_schedule':
tests/test-aio.c:719: error: 'O_NONBLOCK' undeclared (first use in this
function)
make: *** [tests/test-aio.o] Error 1
Commit b53edf971 broke this too - pipe2, O_NONBLOCK and sleep are all
unavailable on MingGW. The test executables don't run from either
checking the logs, but getting it compiling would be a good start.
default_i386_macosx (offline)
http://buildbot.b1-systems.de/qemu/builders/default_i386_macosx/builds/129/steps/git/logs/stdio
fatal: Unable to look up git.qemu-project.org (port 9418) (Temporary failure in
name resolution)
Is this builder in use? It's been offline for a long time.
block_openbsd_current:
block_openbsd_4.9:
block_mingw32:
The same errors as their non block counterparts.
trivial-patches_x86_64_debian_6_0:
http://buildbot.b1-systems.de/qemu/builders/trivial-patches_x86_64_debian_6_0/builds/717/steps/compile/logs/stdio
block/ssh.o: In function `connect_to_ssh':
ssh.c:(.text+0xf03): undefined reference to `libssh2_session_handshake'
collect2: ld returned 1 exit status
make[1]: Leaving directory
`/home/build/qemu/trivial-patches_x86_64_debian_6_0/build'
make[1]: *** [qemu-nbd] Error 1
QEMU requires libssh2-1.2.8 - the version this function was added in, so
the buildslave needs updating to at least this libssh2 version. However
this should have been caught at ./configure time, either block/ssh.o
shouldn't be compiled because a suitable libssh2 isn't available or
./configure should throw an error. There's a check in
block/Makefile.objs so I'm not sure why this didn't happen, I guess it
merits further investigation?
xen_x86_64_debian_6_0:
xen_i386_debian_6_0:
http://buildbot.b1-systems.de/qemu/builders/xen_i386_debian_6_0/builds/720/steps/configure/logs/stdio
ERROR: unknown option --disable-debug-info
This builder is trying to build a 2 year old revision (!), so either
needs to use a later revision or should be deactivated.
xen40:
xen41:
xen42:
xen_unstable:
arm-softmmu/qemu-system-arm: error while loading shared libraries:
libxenstore.so.3.0: cannot open shared object file: No such file or directory
libxenstore is a QEMU dependency, is it available on this buildslave?
Charlie
[1] http://buildbot.b1-systems.de/qemu/builders