* [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
@ 2011-09-05 23:24 qemu
0 siblings, 0 replies; 17+ messages in thread
From: qemu @ 2011-09-05 23:24 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/0
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: kraxel_rhel5
Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
Build Source Stamp: [branch master] HEAD
Blamelist:
BUILD FAILED: failed compile
sincerely,
-The Buildbot
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
@ 2011-09-29 23:28 qemu
2011-09-30 8:26 ` Stefan Hajnoczi
0 siblings, 1 reply; 17+ messages in thread
From: qemu @ 2011-09-29 23:28 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/24
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: kraxel_rhel5
Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
Build Source Stamp: [branch master] HEAD
Blamelist:
BUILD FAILED: failed compile
sincerely,
-The Buildbot
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-09-29 23:28 qemu
@ 2011-09-30 8:26 ` Stefan Hajnoczi
2011-10-01 8:58 ` Aneesh Kumar K.V
0 siblings, 1 reply; 17+ messages in thread
From: Stefan Hajnoczi @ 2011-09-30 8:26 UTC (permalink / raw)
To: Aneesh Kumar K.V; +Cc: qemu-devel, gollub, agraf, lcapitulino
On Fri, Sep 30, 2011 at 12:28 AM, <qemu@buildbot.b1-systems.de> wrote:
> The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
> Full details are available at:
> http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/24
Build error on RHEL 5 in virtio-9p-handle.c:
/home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:
In function 'handle_utimensat':
/home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:377:
warning: implicit declaration of function 'futimens'
/home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:377:
warning: nested extern declaration of 'futimens'
RHEL 5 only has glibc 2.5 but futimens(2) was introduced in glibc 2.6.
Stefan
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-09-30 8:26 ` Stefan Hajnoczi
@ 2011-10-01 8:58 ` Aneesh Kumar K.V
2011-10-01 9:33 ` Aneesh Kumar K.V
0 siblings, 1 reply; 17+ messages in thread
From: Aneesh Kumar K.V @ 2011-10-01 8:58 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: gollub, lcapitulino, qemu-devel, agraf
On Fri, 30 Sep 2011 09:26:53 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> On Fri, Sep 30, 2011 at 12:28 AM, <qemu@buildbot.b1-systems.de> wrote:
> > The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
> > Full details are available at:
> > http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/24
>
> Build error on RHEL 5 in virtio-9p-handle.c:
> /home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:
> In function 'handle_utimensat':
> /home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:377:
> warning: implicit declaration of function 'futimens'
> /home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:377:
> warning: nested extern declaration of 'futimens'
>
> RHEL 5 only has glibc 2.5 but futimens(2) was introduced in glibc 2.6.
We can make handle only available to glibc 2.6 and above . Handle fs
drive will anyhow require a 2.6.39 kernel. Something like.
diff --git a/hw/9pfs/virtio-9p-handle.c b/hw/9pfs/virtio-9p-handle.c
index 860b0e3..a7a8930 100644
--- a/hw/9pfs/virtio-9p-handle.c
+++ b/hw/9pfs/virtio-9p-handle.c
@@ -390,7 +390,13 @@ static int handle_utimensat(FsContext *ctx, V9fsPath *fs_path,
if (fd < 0) {
return fd;
}
+#if __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 6
+ /* futimens is only available with glibc 2.6 and above.*/
ret = futimens(fd, buf);
+#else
+ ret = -1;
+ errno = ENOSYS;
+#endif
close(fd);
return ret;
}
@@ -591,8 +597,16 @@ static int handle_init(FsContext *ctx)
int ret, mnt_id;
struct statfs stbuf;
struct file_handle fh;
- struct handle_data *data = g_malloc(sizeof(struct handle_data));
+ struct handle_data *data;
+#if __GLIBC__ <= 2 && __GLIBC_MINOR__ < 6
+ /*
+ * We support only above glibc 2.6. Older distro will anyhow
+ * not have handle syscall support in the kernel.
+ */
+ return -1;
+#endif
+ data = g_malloc(sizeof(struct handle_data));
data->mountfd = open(ctx->fs_root, O_DIRECTORY);
if (data->mountfd < 0) {
ret = data->mountfd;
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-10-01 8:58 ` Aneesh Kumar K.V
@ 2011-10-01 9:33 ` Aneesh Kumar K.V
2011-10-03 7:37 ` Stefan Hajnoczi
0 siblings, 1 reply; 17+ messages in thread
From: Aneesh Kumar K.V @ 2011-10-01 9:33 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: gollub, lcapitulino, qemu-devel, agraf
On Sat, 01 Oct 2011 14:28:47 +0530, "Aneesh Kumar K.V" <aneesh.kumar@linux.vnet.ibm.com> wrote:
> On Fri, 30 Sep 2011 09:26:53 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> > On Fri, Sep 30, 2011 at 12:28 AM, <qemu@buildbot.b1-systems.de> wrote:
> > > The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
> > > Full details are available at:
> > > http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/24
> >
> > Build error on RHEL 5 in virtio-9p-handle.c:
> > /home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:
> > In function 'handle_utimensat':
> > /home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:377:
> > warning: implicit declaration of function 'futimens'
> > /home/buildbot/slave-public/default_x86_64_rhel5/build/hw/9pfs/virtio-9p-handle.c:377:
> > warning: nested extern declaration of 'futimens'
> >
> > RHEL 5 only has glibc 2.5 but futimens(2) was introduced in glibc 2.6.
>
> We can make handle only available to glibc 2.6 and above . Handle fs
> drive will anyhow require a 2.6.39 kernel. Something like.
>
I guess the below is better. I haven't built test the changes on rhel5
yet.
>From c8e781fc8077587d23fcf658c14b5992282563a8 Mon Sep 17 00:00:00 2001
From: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Date: Sat, 1 Oct 2011 14:59:42 +0530
Subject: [PATCH] hw/9pfs: Fix build error on platform that don't support futimens
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
---
hw/9pfs/virtio-9p-handle.c | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/hw/9pfs/virtio-9p-handle.c b/hw/9pfs/virtio-9p-handle.c
index 860b0e3..9e9ceb3 100644
--- a/hw/9pfs/virtio-9p-handle.c
+++ b/hw/9pfs/virtio-9p-handle.c
@@ -386,12 +386,17 @@ static int handle_utimensat(FsContext *ctx, V9fsPath *fs_path,
int fd, ret;
struct handle_data *data = (struct handle_data *)ctx->private;
+#ifdef CONFIG_UTIMENSAT
fd = open_by_handle(data->mountfd, fs_path->data, O_NONBLOCK);
if (fd < 0) {
return fd;
}
ret = futimens(fd, buf);
close(fd);
+#else
+ ret = -1;
+ errno = ENOSYS;
+#endif
return ret;
}
@@ -591,8 +596,16 @@ static int handle_init(FsContext *ctx)
int ret, mnt_id;
struct statfs stbuf;
struct file_handle fh;
- struct handle_data *data = g_malloc(sizeof(struct handle_data));
+ struct handle_data *data;
+#ifndef CONFIG_UTIMENSAT
+ /*
+ * We support handle fs driver only if all related
+ * syscalls are provided by host.
+ */
+ return -1;
+#endif
+ data = g_malloc(sizeof(struct handle_data));
data->mountfd = open(ctx->fs_root, O_DIRECTORY);
if (data->mountfd < 0) {
ret = data->mountfd;
--
1.7.4.1
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-10-01 9:33 ` Aneesh Kumar K.V
@ 2011-10-03 7:37 ` Stefan Hajnoczi
2011-10-03 10:40 ` Aneesh Kumar K.V
0 siblings, 1 reply; 17+ messages in thread
From: Stefan Hajnoczi @ 2011-10-03 7:37 UTC (permalink / raw)
To: Aneesh Kumar K.V; +Cc: gollub, lcapitulino, qemu-devel, agraf
On Sat, Oct 01, 2011 at 03:03:23PM +0530, Aneesh Kumar K.V wrote:
> +#ifndef CONFIG_UTIMENSAT
> + /*
> + * We support handle fs driver only if all related
> + * syscalls are provided by host.
> + */
Perhaps a ./configure check should be added to see whether the handle
syscalls are supported instead of using CONFIG_UTIMENSAT.
Stefan
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-10-03 7:37 ` Stefan Hajnoczi
@ 2011-10-03 10:40 ` Aneesh Kumar K.V
2011-10-04 7:18 ` Stefan Hajnoczi
0 siblings, 1 reply; 17+ messages in thread
From: Aneesh Kumar K.V @ 2011-10-03 10:40 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: agraf, gollub, qemu-devel, lcapitulino
On Mon, 3 Oct 2011 08:37:52 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> On Sat, Oct 01, 2011 at 03:03:23PM +0530, Aneesh Kumar K.V wrote:
> > +#ifndef CONFIG_UTIMENSAT
> > + /*
> > + * We support handle fs driver only if all related
> > + * syscalls are provided by host.
> > + */
>
> Perhaps a ./configure check should be added to see whether the handle
> syscalls are supported instead of using CONFIG_UTIMENSAT.
>
We already do check for handle syscall. Since glibc doesn't have the
this syscall yet, I added the check in virtio-9p-handle.c as below
#ifdef __NR_name_to_handle_at
static inline int name_to_handle(int dirfd, const char *name,
struct file_handle *fh, int *mnt_id, int flags)
{
return syscall(__NR_name_to_handle_at, dirfd, name, fh, mnt_id, flags);
}
#else
static inline int name_to_handle(int dirfd, const char *name,
struct file_handle *fh, int *mnt_id, int flags)
{
errno = ENOSYS;
return -1;
}
-aneesh
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-10-03 10:40 ` Aneesh Kumar K.V
@ 2011-10-04 7:18 ` Stefan Hajnoczi
2011-10-04 8:48 ` Aneesh Kumar K.V
0 siblings, 1 reply; 17+ messages in thread
From: Stefan Hajnoczi @ 2011-10-04 7:18 UTC (permalink / raw)
To: Aneesh Kumar K.V; +Cc: agraf, gollub, qemu-devel, lcapitulino
On Mon, Oct 03, 2011 at 04:10:50PM +0530, Aneesh Kumar K.V wrote:
> On Mon, 3 Oct 2011 08:37:52 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> > On Sat, Oct 01, 2011 at 03:03:23PM +0530, Aneesh Kumar K.V wrote:
> > > +#ifndef CONFIG_UTIMENSAT
> > > + /*
> > > + * We support handle fs driver only if all related
> > > + * syscalls are provided by host.
> > > + */
> >
> > Perhaps a ./configure check should be added to see whether the handle
> > syscalls are supported instead of using CONFIG_UTIMENSAT.
> >
>
> We already do check for handle syscall. Since glibc doesn't have the
> this syscall yet, I added the check in virtio-9p-handle.c as below
CONFIG_UTIMENSAT is defined when the host has glibc >= 2.6.
Handle syscalls are available on Linux 2.6.39 but not exposed by glibc.
Therefore CONFIG_UTIMENSAT has nothing to do with handle syscalls and
does not mean handle syscalls are supported. I would drop that hunk of
the patch or test for the actual handle syscalls in ./configure.
Stefan
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-10-04 7:18 ` Stefan Hajnoczi
@ 2011-10-04 8:48 ` Aneesh Kumar K.V
2011-10-04 10:29 ` Stefan Hajnoczi
0 siblings, 1 reply; 17+ messages in thread
From: Aneesh Kumar K.V @ 2011-10-04 8:48 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: agraf, gollub, qemu-devel, lcapitulino
On Tue, 4 Oct 2011 08:18:07 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> On Mon, Oct 03, 2011 at 04:10:50PM +0530, Aneesh Kumar K.V wrote:
> > On Mon, 3 Oct 2011 08:37:52 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> > > On Sat, Oct 01, 2011 at 03:03:23PM +0530, Aneesh Kumar K.V wrote:
> > > > +#ifndef CONFIG_UTIMENSAT
> > > > + /*
> > > > + * We support handle fs driver only if all related
> > > > + * syscalls are provided by host.
> > > > + */
> > >
> > > Perhaps a ./configure check should be added to see whether the handle
> > > syscalls are supported instead of using CONFIG_UTIMENSAT.
> > >
> >
> > We already do check for handle syscall. Since glibc doesn't have the
> > this syscall yet, I added the check in virtio-9p-handle.c as below
>
> CONFIG_UTIMENSAT is defined when the host has glibc >= 2.6.
>
> Handle syscalls are available on Linux 2.6.39 but not exposed by glibc.
>
> Therefore CONFIG_UTIMENSAT has nothing to do with handle syscalls and
> does not mean handle syscalls are supported. I would drop that hunk of
> the patch or test for the actual handle syscalls in ./configure.
Here is what i am trying to achieve with the patch. For handle based fs
driver to work we need to have
1) support for handle syscall
2) support for fd based syscalls like futimens, fstatat, readlinkat,
fchmod, fchownat, openat etc.
Now handle syscalls are recently added to kernel and glibc doesn't have
support for that. So what we did is to add handle syscall in
virtio-9p-handle.c via syscall(2). Now if the syscall is not supported
by the host kernel we will get ENOSYS. I only added support for i386 and
x86_64, because most the syscall number varies with different archs. For
other archs the wrapper returns ENOSYS. So instead of checking for
handle syscalls in configure script we did the above to make sure it
work without failure in most of the case. Once we have glibc support for
handle syscall the above changes should be dropped in favor of
configure script test.
Now for the fd based syscall dependency, we didn't initially had any
check for that because my expectation was most glibc should
have support for them. But RHEL 5 build failure indicate that futimens
is not supported. We were already checking for futimens in configure so
i added changes to make sure if futimens is not supported
handle_utimensat returns error. (That was not added as a run time
check, but rather a compile error fix). Now should we allow handle based fs
driver if futimens is not supported. I was suggesting we should not;
hence the check in init to return error when we don't support
futimens. The later part of init routine do check whether handle
syscalls are supported and disable handle fs driver if they are not.
-aneesh
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-10-04 8:48 ` Aneesh Kumar K.V
@ 2011-10-04 10:29 ` Stefan Hajnoczi
0 siblings, 0 replies; 17+ messages in thread
From: Stefan Hajnoczi @ 2011-10-04 10:29 UTC (permalink / raw)
To: Aneesh Kumar K.V; +Cc: agraf, gollub, qemu-devel, lcapitulino
On Tue, Oct 04, 2011 at 02:18:20PM +0530, Aneesh Kumar K.V wrote:
> On Tue, 4 Oct 2011 08:18:07 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> > On Mon, Oct 03, 2011 at 04:10:50PM +0530, Aneesh Kumar K.V wrote:
> > > On Mon, 3 Oct 2011 08:37:52 +0100, Stefan Hajnoczi <stefanha@gmail.com> wrote:
> > > > On Sat, Oct 01, 2011 at 03:03:23PM +0530, Aneesh Kumar K.V wrote:
> > > > > +#ifndef CONFIG_UTIMENSAT
> > > > > + /*
> > > > > + * We support handle fs driver only if all related
> > > > > + * syscalls are provided by host.
> > > > > + */
> > > >
> > > > Perhaps a ./configure check should be added to see whether the handle
> > > > syscalls are supported instead of using CONFIG_UTIMENSAT.
> > > >
> > >
> > > We already do check for handle syscall. Since glibc doesn't have the
> > > this syscall yet, I added the check in virtio-9p-handle.c as below
> >
> > CONFIG_UTIMENSAT is defined when the host has glibc >= 2.6.
> >
> > Handle syscalls are available on Linux 2.6.39 but not exposed by glibc.
> >
> > Therefore CONFIG_UTIMENSAT has nothing to do with handle syscalls and
> > does not mean handle syscalls are supported. I would drop that hunk of
> > the patch or test for the actual handle syscalls in ./configure.
>
> Here is what i am trying to achieve with the patch. For handle based fs
> driver to work we need to have
>
> 1) support for handle syscall
> 2) support for fd based syscalls like futimens, fstatat, readlinkat,
> fchmod, fchownat, openat etc.
>
> Now handle syscalls are recently added to kernel and glibc doesn't have
> support for that. So what we did is to add handle syscall in
> virtio-9p-handle.c via syscall(2). Now if the syscall is not supported
> by the host kernel we will get ENOSYS. I only added support for i386 and
> x86_64, because most the syscall number varies with different archs. For
> other archs the wrapper returns ENOSYS. So instead of checking for
> handle syscalls in configure script we did the above to make sure it
> work without failure in most of the case. Once we have glibc support for
> handle syscall the above changes should be dropped in favor of
> configure script test.
>
> Now for the fd based syscall dependency, we didn't initially had any
> check for that because my expectation was most glibc should
> have support for them. But RHEL 5 build failure indicate that futimens
> is not supported. We were already checking for futimens in configure so
> i added changes to make sure if futimens is not supported
> handle_utimensat returns error. (That was not added as a run time
> check, but rather a compile error fix). Now should we allow handle based fs
> driver if futimens is not supported. I was suggesting we should not;
> hence the check in init to return error when we don't support
> futimens. The later part of init routine do check whether handle
> syscalls are supported and disable handle fs driver if they are not.
Okay, then the comment should be:
/*
* We support handle fs driver only if futimens is provided by the host
*/
The scenario where it might be possible to hit the CONFIG_UTIMENSAT is
with a modern kernel paired with an old userspace. The handle syscall
which we call directly would succeed but the futimens(2) would not be
available.
On a sane system the handle syscall fails because the kernel doesn't
support it (and futimens isn't there either).
Stefan
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
@ 2011-11-23 0:09 qemu
2011-11-22 23:53 ` Alexander Graf
0 siblings, 1 reply; 17+ messages in thread
From: qemu @ 2011-11-23 0:09 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/78
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: kraxel_rhel5
Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
Build Source Stamp: [branch master] HEAD
Blamelist:
BUILD FAILED: failed compile
sincerely,
-The Buildbot
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-11-23 0:09 qemu
@ 2011-11-22 23:53 ` Alexander Graf
2011-11-23 8:36 ` Stefan Hajnoczi
0 siblings, 1 reply; 17+ messages in thread
From: Alexander Graf @ 2011-11-22 23:53 UTC (permalink / raw)
To: qemu-devel Developers; +Cc: Daniel Gollub, Avi Kivity, Luiz Capitulino
On 23.11.2011, at 01:09, qemu@buildbot.b1-systems.de wrote:
> The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
> Full details are available at:
> http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/78
>
> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>
> Buildslave for this Build: kraxel_rhel5
>
> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
> Build Source Stamp: [branch master] HEAD
> Blamelist:
>
> BUILD FAILED: failed compile
LINK i386-softmmu/qemu-system-i386
/usr/bin/ld: exec.o: relocation R_X86_64_TPOFF32 against `tls__cpu_single_env' can not be used when making a shared object; recompile with -fPIC
exec.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-i386] Error 1
make: *** [subdir-i386-softmmu] Error 2
program finished with exit code 2
elapsedTime=172.096186
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
2011-11-22 23:53 ` Alexander Graf
@ 2011-11-23 8:36 ` Stefan Hajnoczi
0 siblings, 0 replies; 17+ messages in thread
From: Stefan Hajnoczi @ 2011-11-23 8:36 UTC (permalink / raw)
To: Alexander Graf
Cc: Daniel Gollub, Luiz Capitulino, qemu-devel Developers, Avi Kivity
On Tue, Nov 22, 2011 at 11:53 PM, Alexander Graf <agraf@suse.de> wrote:
>
> On 23.11.2011, at 01:09, qemu@buildbot.b1-systems.de wrote:
>
>> The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
>> Full details are available at:
>> http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/78
>>
>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>
>> Buildslave for this Build: kraxel_rhel5
>>
>> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
>> Build Source Stamp: [branch master] HEAD
>> Blamelist:
>>
>> BUILD FAILED: failed compile
>
> LINK i386-softmmu/qemu-system-i386
>
> /usr/bin/ld: exec.o: relocation R_X86_64_TPOFF32 against `tls__cpu_single_env' can not be used when making a shared object; recompile with -fPIC
> exec.o: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> make[1]: *** [qemu-system-i386] Error 1
> make: *** [subdir-i386-softmmu] Error 2
This is the PIE issue that has been mentioned on the list.
Stefan
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
@ 2011-12-13 0:06 qemu
0 siblings, 0 replies; 17+ messages in thread
From: qemu @ 2011-12-13 0:06 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/98
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: kraxel_rhel5
Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
Build Source Stamp: [branch master] HEAD
Blamelist:
BUILD FAILED: failed compile
sincerely,
-The Buildbot
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
@ 2012-02-26 0:07 qemu
0 siblings, 0 replies; 17+ messages in thread
From: qemu @ 2012-02-26 0:07 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/173
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: kraxel_rhel5
Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
Build Source Stamp: [branch master] HEAD
Blamelist:
BUILD FAILED: failed compile
sincerely,
-The Buildbot
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
@ 2012-05-14 23:58 qemu
0 siblings, 0 replies; 17+ messages in thread
From: qemu @ 2012-05-14 23:58 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/248
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: kraxel_rhel5
Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
Build Source Stamp: [branch master] HEAD
Blamelist:
BUILD FAILED: failed test
sincerely,
-The Buildbot
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5
@ 2012-12-13 22:27 qemu
0 siblings, 0 replies; 17+ messages in thread
From: qemu @ 2012-12-13 22:27 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_x86_64_rhel5 while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_x86_64_rhel5/builds/450
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: kraxel_rhel5
Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
Build Source Stamp: [branch master] HEAD
Blamelist:
BUILD FAILED: failed test
sincerely,
-The Buildbot
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2012-12-13 22:28 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-05 23:24 [Qemu-devel] buildbot failure in qemu on default_x86_64_rhel5 qemu
-- strict thread matches above, loose matches on Subject: below --
2011-09-29 23:28 qemu
2011-09-30 8:26 ` Stefan Hajnoczi
2011-10-01 8:58 ` Aneesh Kumar K.V
2011-10-01 9:33 ` Aneesh Kumar K.V
2011-10-03 7:37 ` Stefan Hajnoczi
2011-10-03 10:40 ` Aneesh Kumar K.V
2011-10-04 7:18 ` Stefan Hajnoczi
2011-10-04 8:48 ` Aneesh Kumar K.V
2011-10-04 10:29 ` Stefan Hajnoczi
2011-11-23 0:09 qemu
2011-11-22 23:53 ` Alexander Graf
2011-11-23 8:36 ` Stefan Hajnoczi
2011-12-13 0:06 qemu
2012-02-26 0:07 qemu
2012-05-14 23:58 qemu
2012-12-13 22:27 qemu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).