* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2011-06-22 23:27 qemu
2011-06-23 6:17 ` Stefan Hajnoczi
0 siblings, 1 reply; 33+ messages in thread
From: qemu @ 2011-06-22 23:27 UTC (permalink / raw)
To: gollub, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/69
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2011-06-22 23:27 qemu
@ 2011-06-23 6:17 ` Stefan Hajnoczi
2011-06-23 7:46 ` Jan Kiszka
0 siblings, 1 reply; 33+ messages in thread
From: Stefan Hajnoczi @ 2011-06-23 6:17 UTC (permalink / raw)
To: Alexander Graf; +Cc: gollub, qemu-devel
On Thu, Jun 23, 2011 at 12:27 AM, <qemu@buildbot.b1-systems.de> wrote:
> The Buildbot has detected a new failure on builder default_ppc while building qemu.
> Full details are available at:
> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/69
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/69/steps/compile/logs/stdio
Is the box missing some headers or has code gone in that doesn't build
against older kernel headers?
Stefan
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2011-06-23 6:17 ` Stefan Hajnoczi
@ 2011-06-23 7:46 ` Jan Kiszka
0 siblings, 0 replies; 33+ messages in thread
From: Jan Kiszka @ 2011-06-23 7:46 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: gollub, Alexander Graf, qemu-devel
[-- Attachment #1: Type: text/plain, Size: 666 bytes --]
On 2011-06-23 08:17, Stefan Hajnoczi wrote:
> On Thu, Jun 23, 2011 at 12:27 AM, <qemu@buildbot.b1-systems.de> wrote:
>> The Buildbot has detected a new failure on builder default_ppc while building qemu.
>> Full details are available at:
>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/69
>
> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/69/steps/compile/logs/stdio
>
> Is the box missing some headers or has code gone in that doesn't build
> against older kernel headers?
That's likely because of my copy&paste bug in configure that linked the
accompanied ppc asm headers to x86 ones. Fix will follow.
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 259 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2011-07-21 23:06 qemu
0 siblings, 0 replies; 33+ messages in thread
From: qemu @ 2011-07-21 23:06 UTC (permalink / raw)
To: agraf, gollub, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/98
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2011-09-05 23:44 qemu
0 siblings, 0 replies; 33+ messages in thread
From: qemu @ 2011-09-05 23:44 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/144
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-01-05 0:31 qemu
@ 2012-01-05 0:26 ` Alexander Graf
0 siblings, 0 replies; 33+ messages in thread
From: Alexander Graf @ 2012-01-05 0:26 UTC (permalink / raw)
To: qemu
Cc: qemu-devel@nongnu.org Developers, Luiz Capitulino, qemu-ppc,
Avi Kivity, Daniel Gollub, David Gibson
On 05.01.2012, at 01:31, qemu@buildbot.b1-systems.de wrote:
> The Buildbot has detected a new failure on builder default_ppc while building qemu.
> Full details are available at:
> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/265
>
> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>
> Buildslave for this Build: qemu-ppc.opensuse.org
>
> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
> Build Source Stamp: [branch master] HEAD
> Blamelist:
>
> BUILD FAILED: failed compile
cc1: warnings being treated as errors
/home/build/qemu/default_ppc/build/target-ppc/kvm.c: In function 'kvmppc_alloc_rma':
/home/build/qemu/default_ppc/build/target-ppc/kvm.c:825: error: passing argument 3 of 'memory_region_init_ram_ptr' makes integer from pointer without a cast
/home/build/qemu/default_ppc/build/target-ppc/kvm.c:825: error: passing argument 4 of 'memory_region_init_ram_ptr' makes pointer from integer without a cast
/home/build/qemu/default_ppc/build/target-ppc/kvm.c:825: error: too many arguments to function 'memory_region_init_ram_ptr'
824 rma_region = g_new(MemoryRegion, 1);
825 memory_region_init_ram_ptr(rma_region, NULL, name, size, rma);
826 memory_region_add_subregion(sysmem, 0, rma_region);
commit c5705a7728b4a6bc9e4f2d35911adbaf28042b25
Author: Avi Kivity <avi@redhat.com>
Date: Tue Dec 20 15:59:12 2011 +0200
vmstate, memory: decouple vmstate from memory API
Currently creating a memory region automatically registers it for
live migration. This differs from other state (which is enumerated
in a VMStateDescription structure) and ties the live migration code
into the memory core.
Decouple the two by introducing a separate API, vmstate_register_ram(),
for registering a RAM block for migration. Currently the same
implementation is reused, but later it can be moved into a separate list,
and registrations can be moved to VMStateDescription blocks.
Signed-off-by: Avi Kivity <avi@redhat.com>
[...]
@@ -241,15 +237,11 @@ void memory_region_init_ram(MemoryRegion *mr,
* memory directly.
*
* @mr: the #MemoryRegion to be initialized.
- * @dev: a device associated with the region; may be %NULL.
- * @name: the name of the region; the pair (@dev, @name) must be globally
- * unique. The name is part of the save/restore ABI and so cannot be
- * changed.
+ * @name: the name of the region.
* @size: size of the region.
* @ptr: memory to be mapped; must contain at least @size bytes.
*/
void memory_region_init_ram_ptr(MemoryRegion *mr,
- DeviceState *dev, /* FIXME: layering violation */
const char *name,
uint64_t size,
void *ptr);
Avi, could you please grep through the code for potential users again and change all of them when you see them?
Alex
^ permalink raw reply [flat|nested] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2012-01-05 0:31 qemu
2012-01-05 0:26 ` Alexander Graf
0 siblings, 1 reply; 33+ messages in thread
From: qemu @ 2012-01-05 0:31 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/265
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2012-01-24 0:10 qemu
0 siblings, 0 replies; 33+ messages in thread
From: qemu @ 2012-01-24 0:10 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/284
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2012-03-25 0:03 qemu
0 siblings, 0 replies; 33+ messages in thread
From: qemu @ 2012-03-25 0:03 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/345
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2012-06-04 23:33 qemu
2012-06-05 0:54 ` Andreas Färber
0 siblings, 1 reply; 33+ messages in thread
From: qemu @ 2012-06-04 23:33 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-06-04 23:33 [Qemu-devel] buildbot failure in qemu on default_ppc qemu
@ 2012-06-05 0:54 ` Andreas Färber
2012-06-05 0:58 ` Anthony Liguori
2012-06-05 7:31 ` [Qemu-devel] [PATCH] kvm: Fix build for non-CAP_IRQ_ROUTING targets Jan Kiszka
0 siblings, 2 replies; 33+ messages in thread
From: Andreas Färber @ 2012-06-05 0:54 UTC (permalink / raw)
To: agraf, Avi Kivity, Jan Kiszka; +Cc: qemu-devel
Am 05.06.2012 01:33, schrieb qemu@buildbot.b1-systems.de:
> The Buildbot has detected a new failure on builder default_ppc while building qemu.
> Full details are available at:
> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
>
> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>
> Buildslave for this Build: qemu-ppc.opensuse.org
>
> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
> Build Source Stamp: [branch master] HEAD
> Blamelist:
>
> BUILD FAILED: failed compile
CC ppc-softmmu/kvm-all.o
/home/build/qemu/default_ppc/build/kvm-all.c:66: error: field 'kroute'
has incomplete type
/home/build/qemu/default_ppc/build/kvm-all.c: In function 'kvm_init':
/home/build/qemu/default_ppc/build/kvm-all.c:1289: error: 'KVMState' has
no member named 'direct_msi'
make[1]: *** [kvm-all.o] Error 1
make: *** [subdir-ppc-softmmu] Error 2
/-F
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-06-05 0:54 ` Andreas Färber
@ 2012-06-05 0:58 ` Anthony Liguori
2012-06-05 1:00 ` Alexander Graf
2012-06-05 7:35 ` Jan Kiszka
2012-06-05 7:31 ` [Qemu-devel] [PATCH] kvm: Fix build for non-CAP_IRQ_ROUTING targets Jan Kiszka
1 sibling, 2 replies; 33+ messages in thread
From: Anthony Liguori @ 2012-06-05 0:58 UTC (permalink / raw)
To: Andreas Färber; +Cc: qemu-devel, Jan Kiszka, agraf, Avi Kivity
On 06/05/2012 08:54 AM, Andreas Färber wrote:
> Am 05.06.2012 01:33, schrieb qemu@buildbot.b1-systems.de:
>> The Buildbot has detected a new failure on builder default_ppc while building qemu.
>> Full details are available at:
>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
>>
>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>
>> Buildslave for this Build: qemu-ppc.opensuse.org
>>
>> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
>> Build Source Stamp: [branch master] HEAD
>> Blamelist:
>>
>> BUILD FAILED: failed compile
>
> CC ppc-softmmu/kvm-all.o
> /home/build/qemu/default_ppc/build/kvm-all.c:66: error: field 'kroute'
> has incomplete type
> /home/build/qemu/default_ppc/build/kvm-all.c: In function 'kvm_init':
> /home/build/qemu/default_ppc/build/kvm-all.c:1289: error: 'KVMState' has
> no member named 'direct_msi'
> make[1]: *** [kvm-all.o] Error 1
> make: *** [subdir-ppc-softmmu] Error 2
Aren't GSI and even MSI very x86-centric concepts? Why is this code in
kvm-all.c to begin with?
Regards,
Anthony Liguori
>
> /-F
>
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-06-05 0:58 ` Anthony Liguori
@ 2012-06-05 1:00 ` Alexander Graf
2012-06-05 1:04 ` Anthony Liguori
2012-06-05 7:35 ` Jan Kiszka
1 sibling, 1 reply; 33+ messages in thread
From: Alexander Graf @ 2012-06-05 1:00 UTC (permalink / raw)
To: Anthony Liguori; +Cc: qemu-devel, Jan Kiszka, Andreas Färber, Avi Kivity
On 05.06.2012, at 02:58, Anthony Liguori wrote:
> On 06/05/2012 08:54 AM, Andreas Färber wrote:
>> Am 05.06.2012 01:33, schrieb qemu@buildbot.b1-systems.de:
>>> The Buildbot has detected a new failure on builder default_ppc while building qemu.
>>> Full details are available at:
>>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
>>>
>>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>>
>>> Buildslave for this Build: qemu-ppc.opensuse.org
>>>
>>> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
>>> Build Source Stamp: [branch master] HEAD
>>> Blamelist:
>>>
>>> BUILD FAILED: failed compile
>>
>> CC ppc-softmmu/kvm-all.o
>> /home/build/qemu/default_ppc/build/kvm-all.c:66: error: field 'kroute'
>> has incomplete type
>> /home/build/qemu/default_ppc/build/kvm-all.c: In function 'kvm_init':
>> /home/build/qemu/default_ppc/build/kvm-all.c:1289: error: 'KVMState' has
>> no member named 'direct_msi'
>> make[1]: *** [kvm-all.o] Error 1
>> make: *** [subdir-ppc-softmmu] Error 2
>
> Aren't GSI and even MSI very x86-centric concepts? Why is this code in kvm-all.c to begin with?
Weren't GSIs a logical APIC map thing? Either way, MSI is not exactly x86-centric. You can easily do MSI on ppc as well. I'm not sure if the way it's implemented and the way we might one day expose it through an in-kernel [X|M]PIC will be identical though.
Alex
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-06-05 1:00 ` Alexander Graf
@ 2012-06-05 1:04 ` Anthony Liguori
2012-06-05 1:09 ` Alexander Graf
0 siblings, 1 reply; 33+ messages in thread
From: Anthony Liguori @ 2012-06-05 1:04 UTC (permalink / raw)
To: Alexander Graf; +Cc: qemu-devel, Jan Kiszka, Andreas Färber, Avi Kivity
On 06/05/2012 09:00 AM, Alexander Graf wrote:
>
> On 05.06.2012, at 02:58, Anthony Liguori wrote:
>
>> On 06/05/2012 08:54 AM, Andreas Färber wrote:
>>> Am 05.06.2012 01:33, schrieb qemu@buildbot.b1-systems.de:
>>>> The Buildbot has detected a new failure on builder default_ppc while building qemu.
>>>> Full details are available at:
>>>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
>>>>
>>>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>>>
>>>> Buildslave for this Build: qemu-ppc.opensuse.org
>>>>
>>>> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
>>>> Build Source Stamp: [branch master] HEAD
>>>> Blamelist:
>>>>
>>>> BUILD FAILED: failed compile
>>>
>>> CC ppc-softmmu/kvm-all.o
>>> /home/build/qemu/default_ppc/build/kvm-all.c:66: error: field 'kroute'
>>> has incomplete type
>>> /home/build/qemu/default_ppc/build/kvm-all.c: In function 'kvm_init':
>>> /home/build/qemu/default_ppc/build/kvm-all.c:1289: error: 'KVMState' has
>>> no member named 'direct_msi'
>>> make[1]: *** [kvm-all.o] Error 1
>>> make: *** [subdir-ppc-softmmu] Error 2
>>
>> Aren't GSI and even MSI very x86-centric concepts? Why is this code in kvm-all.c to begin with?
>
> Weren't GSIs a logical APIC map thing?
I think GSI is an ACPI concept actually.
> Either way, MSI is not exactly x86-centric. You can easily do MSI on ppc as well.
Okay.
Regards,
Anthony Liguori
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-06-05 1:04 ` Anthony Liguori
@ 2012-06-05 1:09 ` Alexander Graf
0 siblings, 0 replies; 33+ messages in thread
From: Alexander Graf @ 2012-06-05 1:09 UTC (permalink / raw)
To: Anthony Liguori; +Cc: qemu-devel, Jan Kiszka, Andreas Färber, Avi Kivity
On 05.06.2012, at 03:04, Anthony Liguori wrote:
> On 06/05/2012 09:00 AM, Alexander Graf wrote:
>>
>> On 05.06.2012, at 02:58, Anthony Liguori wrote:
>>
>>> On 06/05/2012 08:54 AM, Andreas Färber wrote:
>>>> Am 05.06.2012 01:33, schrieb qemu@buildbot.b1-systems.de:
>>>>> The Buildbot has detected a new failure on builder default_ppc while building qemu.
>>>>> Full details are available at:
>>>>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
>>>>>
>>>>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>>>>
>>>>> Buildslave for this Build: qemu-ppc.opensuse.org
>>>>>
>>>>> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
>>>>> Build Source Stamp: [branch master] HEAD
>>>>> Blamelist:
>>>>>
>>>>> BUILD FAILED: failed compile
>>>>
>>>> CC ppc-softmmu/kvm-all.o
>>>> /home/build/qemu/default_ppc/build/kvm-all.c:66: error: field 'kroute'
>>>> has incomplete type
>>>> /home/build/qemu/default_ppc/build/kvm-all.c: In function 'kvm_init':
>>>> /home/build/qemu/default_ppc/build/kvm-all.c:1289: error: 'KVMState' has
>>>> no member named 'direct_msi'
>>>> make[1]: *** [kvm-all.o] Error 1
>>>> make: *** [subdir-ppc-softmmu] Error 2
>>>
>>> Aren't GSI and even MSI very x86-centric concepts? Why is this code in kvm-all.c to begin with?
>>
>> Weren't GSIs a logical APIC map thing?
>
> I think GSI is an ACPI concept actually.
Sorry, too many acronyms. Yeah, I meant ACPI. Though some map was ACPI and another map was Linux specific. I tend to forget which of the 50 layers between hardware and what you see are actually dictated by whom :).
Alex
^ permalink raw reply [flat|nested] 33+ messages in thread
* [Qemu-devel] [PATCH] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-05 0:54 ` Andreas Färber
2012-06-05 0:58 ` Anthony Liguori
@ 2012-06-05 7:31 ` Jan Kiszka
2012-06-05 19:03 ` [Qemu-devel] [PATCH v2] " Jan Kiszka
1 sibling, 1 reply; 33+ messages in thread
From: Jan Kiszka @ 2012-06-05 7:31 UTC (permalink / raw)
To: Andreas Färber, Anthony Liguori; +Cc: qemu-devel, agraf, Avi Kivity
On 2012-06-05 02:54, Andreas Färber wrote:
> Am 05.06.2012 01:33, schrieb qemu@buildbot.b1-systems.de:
>> The Buildbot has detected a new failure on builder default_ppc while building qemu.
>> Full details are available at:
>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
>>
>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>
>> Buildslave for this Build: qemu-ppc.opensuse.org
>>
>> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
>> Build Source Stamp: [branch master] HEAD
>> Blamelist:
>>
>> BUILD FAILED: failed compile
>
> CC ppc-softmmu/kvm-all.o
> /home/build/qemu/default_ppc/build/kvm-all.c:66: error: field 'kroute'
> has incomplete type
> /home/build/qemu/default_ppc/build/kvm-all.c: In function 'kvm_init':
> /home/build/qemu/default_ppc/build/kvm-all.c:1289: error: 'KVMState' has
> no member named 'direct_msi'
> make[1]: *** [kvm-all.o] Error 1
> make: *** [subdir-ppc-softmmu] Error 2
>
> /-F
>
Sorry for missing this, here is the fix:
-----8<-----
From: Jan Kiszka <jan.kiszka@siemens.com>
A type definition and a KVMState field initialization escaped the
required wrapping with KVM_CAP_IRQ_ROUTING.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
kvm-all.c | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index 489ee53..275dc52 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -62,11 +62,6 @@ typedef struct KVMSlot
typedef struct kvm_dirty_log KVMDirtyLog;
-typedef struct KVMMSIRoute {
- struct kvm_irq_routing_entry kroute;
- QTAILQ_ENTRY(KVMMSIRoute) entry;
-} KVMMSIRoute;
-
struct KVMState
{
KVMSlot slots[32];
@@ -867,6 +862,11 @@ int kvm_irqchip_set_irq(KVMState *s, int irq, int level)
}
#ifdef KVM_CAP_IRQ_ROUTING
+typedef struct KVMMSIRoute {
+ struct kvm_irq_routing_entry kroute;
+ QTAILQ_ENTRY(KVMMSIRoute) entry;
+} KVMMSIRoute;
+
static void set_gsi(KVMState *s, unsigned int gsi)
{
s->used_gsi_bitmap[gsi / 32] |= 1U << (gsi % 32);
@@ -1286,7 +1286,9 @@ int kvm_init(void)
s->pit_state2 = kvm_check_extension(s, KVM_CAP_PIT_STATE2);
#endif
+#ifdef KVM_CAP_IRQ_ROUTING
s->direct_msi = (kvm_check_extension(s, KVM_CAP_SIGNAL_MSI) > 0);
+#endif
ret = kvm_arch_init(s);
if (ret < 0) {
--
1.7.3.4
^ permalink raw reply related [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-06-05 0:58 ` Anthony Liguori
2012-06-05 1:00 ` Alexander Graf
@ 2012-06-05 7:35 ` Jan Kiszka
1 sibling, 0 replies; 33+ messages in thread
From: Jan Kiszka @ 2012-06-05 7:35 UTC (permalink / raw)
To: Anthony Liguori; +Cc: agraf, Avi Kivity, Andreas Färber, qemu-devel
[-- Attachment #1: Type: text/plain, Size: 1592 bytes --]
On 2012-06-05 02:58, Anthony Liguori wrote:
> On 06/05/2012 08:54 AM, Andreas Färber wrote:
>> Am 05.06.2012 01:33, schrieb qemu@buildbot.b1-systems.de:
>>> The Buildbot has detected a new failure on builder default_ppc while
>>> building qemu.
>>> Full details are available at:
>>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/417
>>>
>>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>>
>>> Buildslave for this Build: qemu-ppc.opensuse.org
>>>
>>> Build Reason: The Nightly scheduler named 'nightly_default' triggered
>>> this build
>>> Build Source Stamp: [branch master] HEAD
>>> Blamelist:
>>>
>>> BUILD FAILED: failed compile
>>
>> CC ppc-softmmu/kvm-all.o
>> /home/build/qemu/default_ppc/build/kvm-all.c:66: error: field 'kroute'
>> has incomplete type
>> /home/build/qemu/default_ppc/build/kvm-all.c: In function 'kvm_init':
>> /home/build/qemu/default_ppc/build/kvm-all.c:1289: error: 'KVMState' has
>> no member named 'direct_msi'
>> make[1]: *** [kvm-all.o] Error 1
>> make: *** [subdir-ppc-softmmu] Error 2
>
> Aren't GSI and even MSI very x86-centric concepts? Why is this code in
> kvm-all.c to begin with?
MSI is a PCI thing, and GSI in the context of KVM's in-kernel irqchip is
mostly a historic misnomer. It should have been called VIRQ (virtual
IRQ), and I'm using this term now wherever possible. Any architecture
that will also support in-kernel irqchips with line-based IRQs or irqfd
will have to support this concept as well, thus will most probably use
the generic code in kvm-all.c.
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* [Qemu-devel] [PATCH v2] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-05 7:31 ` [Qemu-devel] [PATCH] kvm: Fix build for non-CAP_IRQ_ROUTING targets Jan Kiszka
@ 2012-06-05 19:03 ` Jan Kiszka
2012-06-05 19:53 ` Ben Collins
` (2 more replies)
0 siblings, 3 replies; 33+ messages in thread
From: Jan Kiszka @ 2012-06-05 19:03 UTC (permalink / raw)
To: Anthony Liguori
Cc: agraf, Avi Kivity, Ben Collins, Andreas Färber, qemu-devel
A type definition and a KVMState field initialization escaped the
required wrapping with KVM_CAP_IRQ_ROUTING. Also, we need to provide a
dummy kvm_irqchip_release_virq as virtio-pci references (but does not
use) it.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
Changes in v2:
- include the missing kvm_irqchip_release_virq that Ben Collins found
kvm-all.c | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index 489ee53..4ea7d85 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -62,11 +62,6 @@ typedef struct KVMSlot
typedef struct kvm_dirty_log KVMDirtyLog;
-typedef struct KVMMSIRoute {
- struct kvm_irq_routing_entry kroute;
- QTAILQ_ENTRY(KVMMSIRoute) entry;
-} KVMMSIRoute;
-
struct KVMState
{
KVMSlot slots[32];
@@ -867,6 +862,11 @@ int kvm_irqchip_set_irq(KVMState *s, int irq, int level)
}
#ifdef KVM_CAP_IRQ_ROUTING
+typedef struct KVMMSIRoute {
+ struct kvm_irq_routing_entry kroute;
+ QTAILQ_ENTRY(KVMMSIRoute) entry;
+} KVMMSIRoute;
+
static void set_gsi(KVMState *s, unsigned int gsi)
{
s->used_gsi_bitmap[gsi / 32] |= 1U << (gsi % 32);
@@ -1129,6 +1129,10 @@ static void kvm_init_irq_routing(KVMState *s)
{
}
+void kvm_irqchip_release_virq(KVMState *s, int virq)
+{
+}
+
int kvm_irqchip_send_msi(KVMState *s, MSIMessage msg)
{
abort();
@@ -1286,7 +1290,9 @@ int kvm_init(void)
s->pit_state2 = kvm_check_extension(s, KVM_CAP_PIT_STATE2);
#endif
+#ifdef KVM_CAP_IRQ_ROUTING
s->direct_msi = (kvm_check_extension(s, KVM_CAP_SIGNAL_MSI) > 0);
+#endif
ret = kvm_arch_init(s);
if (ret < 0) {
--
1.7.3.4
^ permalink raw reply related [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] [PATCH v2] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-05 19:03 ` [Qemu-devel] [PATCH v2] " Jan Kiszka
@ 2012-06-05 19:53 ` Ben Collins
2012-06-06 0:24 ` Andreas Färber
2012-06-06 8:41 ` Avi Kivity
2 siblings, 0 replies; 33+ messages in thread
From: Ben Collins @ 2012-06-05 19:53 UTC (permalink / raw)
To: Jan Kiszka
Cc: Avi Kivity, agraf, Anthony Liguori, Andreas Färber,
qemu-devel
Ack: Ben Collins <bcollins@ubuntu.com>
Confirmed that this patch does indeed fix everything for me.
On Jun 5, 2012, at 3:03 PM, Jan Kiszka wrote:
> A type definition and a KVMState field initialization escaped the
> required wrapping with KVM_CAP_IRQ_ROUTING. Also, we need to provide a
> dummy kvm_irqchip_release_virq as virtio-pci references (but does not
> use) it.
>
> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
> ---
>
> Changes in v2:
> - include the missing kvm_irqchip_release_virq that Ben Collins found
>
> kvm-all.c | 16 +++++++++++-----
> 1 files changed, 11 insertions(+), 5 deletions(-)
>
> diff --git a/kvm-all.c b/kvm-all.c
> index 489ee53..4ea7d85 100644
> --- a/kvm-all.c
> +++ b/kvm-all.c
> @@ -62,11 +62,6 @@ typedef struct KVMSlot
>
> typedef struct kvm_dirty_log KVMDirtyLog;
>
> -typedef struct KVMMSIRoute {
> - struct kvm_irq_routing_entry kroute;
> - QTAILQ_ENTRY(KVMMSIRoute) entry;
> -} KVMMSIRoute;
> -
> struct KVMState
> {
> KVMSlot slots[32];
> @@ -867,6 +862,11 @@ int kvm_irqchip_set_irq(KVMState *s, int irq, int level)
> }
>
> #ifdef KVM_CAP_IRQ_ROUTING
> +typedef struct KVMMSIRoute {
> + struct kvm_irq_routing_entry kroute;
> + QTAILQ_ENTRY(KVMMSIRoute) entry;
> +} KVMMSIRoute;
> +
> static void set_gsi(KVMState *s, unsigned int gsi)
> {
> s->used_gsi_bitmap[gsi / 32] |= 1U << (gsi % 32);
> @@ -1129,6 +1129,10 @@ static void kvm_init_irq_routing(KVMState *s)
> {
> }
>
> +void kvm_irqchip_release_virq(KVMState *s, int virq)
> +{
> +}
> +
> int kvm_irqchip_send_msi(KVMState *s, MSIMessage msg)
> {
> abort();
> @@ -1286,7 +1290,9 @@ int kvm_init(void)
> s->pit_state2 = kvm_check_extension(s, KVM_CAP_PIT_STATE2);
> #endif
>
> +#ifdef KVM_CAP_IRQ_ROUTING
> s->direct_msi = (kvm_check_extension(s, KVM_CAP_SIGNAL_MSI) > 0);
> +#endif
>
> ret = kvm_arch_init(s);
> if (ret < 0) {
> --
> 1.7.3.4
--
Bluecherry: http://www.bluecherrydvr.com/
SwissDisk : http://www.swissdisk.com/
Ubuntu : http://www.ubuntu.com/
My Blog : http://ben-collins.blogspot.com/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] [PATCH v2] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-05 19:03 ` [Qemu-devel] [PATCH v2] " Jan Kiszka
2012-06-05 19:53 ` Ben Collins
@ 2012-06-06 0:24 ` Andreas Färber
2012-06-06 8:41 ` Avi Kivity
2 siblings, 0 replies; 33+ messages in thread
From: Andreas Färber @ 2012-06-06 0:24 UTC (permalink / raw)
To: Jan Kiszka; +Cc: Avi Kivity, Anthony Liguori, Ben Collins, qemu-devel, agraf
Am 05.06.2012 21:03, schrieb Jan Kiszka:
> A type definition and a KVMState field initialization escaped the
> required wrapping with KVM_CAP_IRQ_ROUTING. Also, we need to provide a
> dummy kvm_irqchip_release_virq as virtio-pci references (but does not
> use) it.
>
> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Tested-by: Andreas Färber <afaerber@suse.de>
Thanks,
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] [PATCH v2] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-05 19:03 ` [Qemu-devel] [PATCH v2] " Jan Kiszka
2012-06-05 19:53 ` Ben Collins
2012-06-06 0:24 ` Andreas Färber
@ 2012-06-06 8:41 ` Avi Kivity
2012-06-06 10:31 ` Jan Kiszka
2 siblings, 1 reply; 33+ messages in thread
From: Avi Kivity @ 2012-06-06 8:41 UTC (permalink / raw)
To: Jan Kiszka
Cc: agraf, Anthony Liguori, Ben Collins, Andreas Färber,
qemu-devel
On 06/05/2012 10:03 PM, Jan Kiszka wrote:
> A type definition and a KVMState field initialization escaped the
> required wrapping with KVM_CAP_IRQ_ROUTING. Also, we need to provide a
> dummy kvm_irqchip_release_virq as virtio-pci references (but does not
> use) it.
>
Thanks, applied.
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] [PATCH v2] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-06 8:41 ` Avi Kivity
@ 2012-06-06 10:31 ` Jan Kiszka
2012-06-06 10:44 ` Avi Kivity
0 siblings, 1 reply; 33+ messages in thread
From: Jan Kiszka @ 2012-06-06 10:31 UTC (permalink / raw)
To: Avi Kivity
Cc: agraf@suse.de, Anthony Liguori, Ben Collins, Andreas Färber,
qemu-devel@nongnu.org
On 2012-06-06 10:41, Avi Kivity wrote:
> On 06/05/2012 10:03 PM, Jan Kiszka wrote:
>> A type definition and a KVMState field initialization escaped the
>> required wrapping with KVM_CAP_IRQ_ROUTING. Also, we need to provide a
>> dummy kvm_irqchip_release_virq as virtio-pci references (but does not
>> use) it.
>>
>
> Thanks, applied.
Please send a pull soon.
Jan
--
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] [PATCH v2] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-06 10:31 ` Jan Kiszka
@ 2012-06-06 10:44 ` Avi Kivity
2012-06-06 11:06 ` Anthony Liguori
0 siblings, 1 reply; 33+ messages in thread
From: Avi Kivity @ 2012-06-06 10:44 UTC (permalink / raw)
To: Jan Kiszka
Cc: agraf@suse.de, Anthony Liguori, Ben Collins, Andreas Färber,
qemu-devel@nongnu.org
On 06/06/2012 01:31 PM, Jan Kiszka wrote:
> On 2012-06-06 10:41, Avi Kivity wrote:
>> On 06/05/2012 10:03 PM, Jan Kiszka wrote:
>>> A type definition and a KVMState field initialization escaped the
>>> required wrapping with KVM_CAP_IRQ_ROUTING. Also, we need to provide a
>>> dummy kvm_irqchip_release_virq as virtio-pci references (but does not
>>> use) it.
>>>
>>
>> Thanks, applied.
>
> Please send a pull soon.
It was posted already, I just forgot to copy you.
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] [PATCH v2] kvm: Fix build for non-CAP_IRQ_ROUTING targets
2012-06-06 10:44 ` Avi Kivity
@ 2012-06-06 11:06 ` Anthony Liguori
0 siblings, 0 replies; 33+ messages in thread
From: Anthony Liguori @ 2012-06-06 11:06 UTC (permalink / raw)
To: Avi Kivity
Cc: Jan Kiszka, agraf@suse.de, Ben Collins, Andreas Färber,
qemu-devel@nongnu.org
On 06/06/2012 06:44 PM, Avi Kivity wrote:
> On 06/06/2012 01:31 PM, Jan Kiszka wrote:
>> On 2012-06-06 10:41, Avi Kivity wrote:
>>> On 06/05/2012 10:03 PM, Jan Kiszka wrote:
>>>> A type definition and a KVMState field initialization escaped the
>>>> required wrapping with KVM_CAP_IRQ_ROUTING. Also, we need to provide a
>>>> dummy kvm_irqchip_release_virq as virtio-pci references (but does not
>>>> use) it.
>>>>
>>>
>>> Thanks, applied.
>>
>> Please send a pull soon.
>
> It was posted already, I just forgot to copy you.
It's being tested as we type too.
Regards,
Anthony Liguori
>
>
^ permalink raw reply [flat|nested] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2012-06-08 23:34 qemu
2012-06-09 1:44 ` Andreas Färber
0 siblings, 1 reply; 33+ messages in thread
From: qemu @ 2012-06-08 23:34 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/421
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2012-06-08 23:34 qemu
@ 2012-06-09 1:44 ` Andreas Färber
0 siblings, 0 replies; 33+ messages in thread
From: Andreas Färber @ 2012-06-09 1:44 UTC (permalink / raw)
To: agraf; +Cc: Paolo Bonzini, qemu-devel
Am 09.06.2012 01:34, schrieb qemu@buildbot.b1-systems.de:
> The Buildbot has detected a new failure on builder default_ppc while building qemu.
> Full details are available at:
> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/421
>
> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>
> Buildslave for this Build: qemu-ppc.opensuse.org
>
> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
> Build Source Stamp: [branch master] HEAD
> Blamelist:
>
> BUILD FAILED: failed compile
Fix for kvm_ppc.o sent.
/-F
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
^ permalink raw reply [flat|nested] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2012-07-11 0:19 qemu
0 siblings, 0 replies; 33+ messages in thread
From: qemu @ 2012-07-11 0:19 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/446
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2012-08-24 0:39 qemu
0 siblings, 0 replies; 33+ messages in thread
From: qemu @ 2012-08-24 0:39 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/490
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* [Qemu-devel] buildbot failure in qemu on default_ppc
@ 2013-01-04 13:21 qemu
2013-01-04 13:37 ` Andreas Färber
0 siblings, 1 reply; 33+ messages in thread
From: qemu @ 2013-01-04 13:21 UTC (permalink / raw)
To: agraf, gollub, lcapitulino, qemu-devel
The Buildbot has detected a new failure on builder default_ppc while building qemu.
Full details are available at:
http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/517
Buildbot URL: http://buildbot.b1-systems.de/qemu/
Buildslave for this Build: qemu-ppc.opensuse.org
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] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2013-01-04 13:21 [Qemu-devel] buildbot failure in qemu on default_ppc qemu
@ 2013-01-04 13:37 ` Andreas Färber
2013-01-04 13:46 ` Alexander Graf
2013-01-04 14:12 ` Gerd Hoffmann
0 siblings, 2 replies; 33+ messages in thread
From: Andreas Färber @ 2013-01-04 13:37 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: qemu-devel, gollub, qemu, agraf, lcapitulino
Am 04.01.2013 14:21, schrieb qemu@buildbot.b1-systems.de:
> The Buildbot has detected a new failure on builder default_ppc while building qemu.
> Full details are available at:
> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/517
>
> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>
> Buildslave for this Build: qemu-ppc.opensuse.org
>
> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
> Build Source Stamp: [branch master] HEAD
> Blamelist:
>
> BUILD FAILED: failed compile
CC qemu-timer.o
cc1: warnings being treated as errors
In file included from
/home/build/qemu/default_ppc/build/include/ui/qemu-pixman.h:9,
from
/home/build/qemu/default_ppc/build/include/ui/console.h:4,
from qemu-timer.c:27:
/usr/include/pixman-1/pixman.h:225: error: redundant redeclaration of
'pixman_transform_from_pixman_f_transform'
/usr/include/pixman-1/pixman.h:221: error: previous declaration of
'pixman_transform_from_pixman_f_transform' was here
make: *** [qemu-timer.o] Error 1
This is the same issue I ran into on SLE11 s390, and the way I got
around it for testing for real warnings was to patch configure
locally... (that list is initialized really early in configure)
Similar warnings can be encountered on the OpenBSD build slaves, where
the mingw32 builds are being performed (using --disable-werror?).
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2013-01-04 13:37 ` Andreas Färber
@ 2013-01-04 13:46 ` Alexander Graf
2013-01-04 14:12 ` Gerd Hoffmann
1 sibling, 0 replies; 33+ messages in thread
From: Alexander Graf @ 2013-01-04 13:46 UTC (permalink / raw)
To: Andreas Färber
Cc: Stefan Hajnoczi, gollub, qemu, qemu-devel, lcapitulino
On 04.01.2013, at 14:37, Andreas Färber wrote:
> Am 04.01.2013 14:21, schrieb qemu@buildbot.b1-systems.de:
>> The Buildbot has detected a new failure on builder default_ppc while building qemu.
>> Full details are available at:
>> http://buildbot.b1-systems.de/qemu/builders/default_ppc/builds/517
>>
>> Buildbot URL: http://buildbot.b1-systems.de/qemu/
>>
>> Buildslave for this Build: qemu-ppc.opensuse.org
>>
>> Build Reason: The Nightly scheduler named 'nightly_default' triggered this build
>> Build Source Stamp: [branch master] HEAD
>> Blamelist:
>>
>> BUILD FAILED: failed compile
>
> CC qemu-timer.o
> cc1: warnings being treated as errors
> In file included from
> /home/build/qemu/default_ppc/build/include/ui/qemu-pixman.h:9,
> from
> /home/build/qemu/default_ppc/build/include/ui/console.h:4,
> from qemu-timer.c:27:
> /usr/include/pixman-1/pixman.h:225: error: redundant redeclaration of
> 'pixman_transform_from_pixman_f_transform'
> /usr/include/pixman-1/pixman.h:221: error: previous declaration of
> 'pixman_transform_from_pixman_f_transform' was here
> make: *** [qemu-timer.o] Error 1
For reference, here's the offending code:
221 pixman_bool_t pixman_transform_from_pixman_f_transform (struct pixman_transform *t,
222 const struct pixman_f_transform *ft);
223 void pixman_f_transform_from_pixman_transform (struct pixman_f_transform *ft,
224 const struct pixman_transform *t);
225 pixman_bool_t pixman_transform_from_pixman_f_transform (struct pixman_transform *t,
226 const struct pixman_f_transform *ft);
Alex
> This is the same issue I ran into on SLE11 s390, and the way I got
> around it for testing for real warnings was to patch configure
> locally... (that list is initialized really early in configure)
>
> Similar warnings can be encountered on the OpenBSD build slaves, where
> the mingw32 builds are being performed (using --disable-werror?).
>
> Andreas
>
> --
> SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2013-01-04 13:37 ` Andreas Färber
2013-01-04 13:46 ` Alexander Graf
@ 2013-01-04 14:12 ` Gerd Hoffmann
2013-01-04 14:17 ` Alexander Graf
1 sibling, 1 reply; 33+ messages in thread
From: Gerd Hoffmann @ 2013-01-04 14:12 UTC (permalink / raw)
To: Andreas Färber
Cc: agraf, Stefan Hajnoczi, qemu-devel, lcapitulino, qemu, gollub
> CC qemu-timer.o
> cc1: warnings being treated as errors
> In file included from
> /home/build/qemu/default_ppc/build/include/ui/qemu-pixman.h:9,
> from
> /home/build/qemu/default_ppc/build/include/ui/console.h:4,
> from qemu-timer.c:27:
> /usr/include/pixman-1/pixman.h:225: error: redundant redeclaration of
> 'pixman_transform_from_pixman_f_transform'
> /usr/include/pixman-1/pixman.h:221: error: previous declaration of
> 'pixman_transform_from_pixman_f_transform' was here
> make: *** [qemu-timer.o] Error 1
>
> This is the same issue I ran into on SLE11 s390, and the way I got
> around it for testing for real warnings was to patch configure
> locally... (that list is initialized really early in configure)
>
> Similar warnings can be encountered on the OpenBSD build slaves, where
> the mingw32 builds are being performed (using --disable-werror?).
Yes, mingw32[1] and openbsd can be built with --disable-werror only as
the system headers are f*cked up.
What pixman version is that?
cheers,
Gerd
[1] mingw64 is alot better
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Qemu-devel] buildbot failure in qemu on default_ppc
2013-01-04 14:12 ` Gerd Hoffmann
@ 2013-01-04 14:17 ` Alexander Graf
0 siblings, 0 replies; 33+ messages in thread
From: Alexander Graf @ 2013-01-04 14:17 UTC (permalink / raw)
To: Gerd Hoffmann
Cc: Stefan Hajnoczi, qemu-devel, lcapitulino, qemu, gollub,
Andreas Färber
On 04.01.2013, at 15:12, Gerd Hoffmann wrote:
>> CC qemu-timer.o
>> cc1: warnings being treated as errors
>> In file included from
>> /home/build/qemu/default_ppc/build/include/ui/qemu-pixman.h:9,
>> from
>> /home/build/qemu/default_ppc/build/include/ui/console.h:4,
>> from qemu-timer.c:27:
>> /usr/include/pixman-1/pixman.h:225: error: redundant redeclaration of
>> 'pixman_transform_from_pixman_f_transform'
>> /usr/include/pixman-1/pixman.h:221: error: previous declaration of
>> 'pixman_transform_from_pixman_f_transform' was here
>> make: *** [qemu-timer.o] Error 1
>>
>> This is the same issue I ran into on SLE11 s390, and the way I got
>> around it for testing for real warnings was to patch configure
>> locally... (that list is initialized really early in configure)
>>
>> Similar warnings can be encountered on the OpenBSD build slaves, where
>> the mingw32 builds are being performed (using --disable-werror?).
>
> Yes, mingw32[1] and openbsd can be built with --disable-werror only as
> the system headers are f*cked up.
>
> What pixman version is that?
In the SLE11 case on this machine, it's:
#define PIXMAN_VERSION_STRING "0.16.0"
Alex
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2013-01-04 14:17 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-04 23:33 [Qemu-devel] buildbot failure in qemu on default_ppc qemu
2012-06-05 0:54 ` Andreas Färber
2012-06-05 0:58 ` Anthony Liguori
2012-06-05 1:00 ` Alexander Graf
2012-06-05 1:04 ` Anthony Liguori
2012-06-05 1:09 ` Alexander Graf
2012-06-05 7:35 ` Jan Kiszka
2012-06-05 7:31 ` [Qemu-devel] [PATCH] kvm: Fix build for non-CAP_IRQ_ROUTING targets Jan Kiszka
2012-06-05 19:03 ` [Qemu-devel] [PATCH v2] " Jan Kiszka
2012-06-05 19:53 ` Ben Collins
2012-06-06 0:24 ` Andreas Färber
2012-06-06 8:41 ` Avi Kivity
2012-06-06 10:31 ` Jan Kiszka
2012-06-06 10:44 ` Avi Kivity
2012-06-06 11:06 ` Anthony Liguori
-- strict thread matches above, loose matches on Subject: below --
2013-01-04 13:21 [Qemu-devel] buildbot failure in qemu on default_ppc qemu
2013-01-04 13:37 ` Andreas Färber
2013-01-04 13:46 ` Alexander Graf
2013-01-04 14:12 ` Gerd Hoffmann
2013-01-04 14:17 ` Alexander Graf
2012-08-24 0:39 qemu
2012-07-11 0:19 qemu
2012-06-08 23:34 qemu
2012-06-09 1:44 ` Andreas Färber
2012-03-25 0:03 qemu
2012-01-24 0:10 qemu
2012-01-05 0:31 qemu
2012-01-05 0:26 ` Alexander Graf
2011-09-05 23:44 qemu
2011-07-21 23:06 qemu
2011-06-22 23:27 qemu
2011-06-23 6:17 ` Stefan Hajnoczi
2011-06-23 7:46 ` Jan Kiszka
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).