* [Qemu-devel] "Will it blend?"
@ 2008-09-17 15:51 Jonathan Kalbfeld
2008-09-17 17:54 ` Blue Swirl
0 siblings, 1 reply; 7+ messages in thread
From: Jonathan Kalbfeld @ 2008-09-17 15:51 UTC (permalink / raw)
To: qemu-devel
Hello,
It's been a while since I built QEMU on Solaris. Last build from the
spring time seemed to segfault due to some TCX issues. Are these
present on Solaris still?
I'm looking to put up a new package on thoughtwave.com, if possible.
jonathan
--
--
Jonathan Kalbfeld
ThoughtWave Technologies LLC
www.thoughtwave.com
+1 424 354 1814
Learn UNIX For Free at unixlessons.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] "Will it blend?"
2008-09-17 15:51 [Qemu-devel] "Will it blend?" Jonathan Kalbfeld
@ 2008-09-17 17:54 ` Blue Swirl
2008-09-17 18:30 ` Jonathan Kalbfeld
0 siblings, 1 reply; 7+ messages in thread
From: Blue Swirl @ 2008-09-17 17:54 UTC (permalink / raw)
To: qemu-devel
On 9/17/08, Jonathan Kalbfeld <jonathan.kalbfeld@gmail.com> wrote:
> Hello,
>
> It's been a while since I built QEMU on Solaris. Last build from the
> spring time seemed to segfault due to some TCX issues. Are these
> present on Solaris still?
You mean TCG. Sparc64 host support on OpenBSD looks pretty good.
Sparc32 system emulation works, x86 gives bus errors. I haven't tested
other emulators, except the BSD user emulator that is under
construction.
On Linux/Sparc32/64 all emulators segfault but that is probably due to
glibc bugs. I haven't installed OpenBSD to my Sparc32 machine yet, so
I don't have a working reference platform for Sparc32. Therefore
Sparc32 host support is pretty much untested.
Based on this, I'd appreciate if you gave it a shot. There has been
much progress.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] "Will it blend?"
2008-09-17 17:54 ` Blue Swirl
@ 2008-09-17 18:30 ` Jonathan Kalbfeld
2008-09-17 18:59 ` Blue Swirl
0 siblings, 1 reply; 7+ messages in thread
From: Jonathan Kalbfeld @ 2008-09-17 18:30 UTC (permalink / raw)
To: qemu-devel
Would it even work on Sparc64/Solaris 10 any more?
jonathan
On Wed, Sep 17, 2008 at 10:54 AM, Blue Swirl <blauwirbel@gmail.com> wrote:
> On 9/17/08, Jonathan Kalbfeld <jonathan.kalbfeld@gmail.com> wrote:
>> Hello,
>>
>> It's been a while since I built QEMU on Solaris. Last build from the
>> spring time seemed to segfault due to some TCX issues. Are these
>> present on Solaris still?
>
> You mean TCG. Sparc64 host support on OpenBSD looks pretty good.
> Sparc32 system emulation works, x86 gives bus errors. I haven't tested
> other emulators, except the BSD user emulator that is under
> construction.
>
> On Linux/Sparc32/64 all emulators segfault but that is probably due to
> glibc bugs. I haven't installed OpenBSD to my Sparc32 machine yet, so
> I don't have a working reference platform for Sparc32. Therefore
> Sparc32 host support is pretty much untested.
>
> Based on this, I'd appreciate if you gave it a shot. There has been
> much progress.
>
>
>
--
--
Jonathan Kalbfeld
ThoughtWave Technologies LLC
www.thoughtwave.com
+1 424 354 1814
Learn UNIX For Free at unixlessons.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] "Will it blend?"
2008-09-17 18:30 ` Jonathan Kalbfeld
@ 2008-09-17 18:59 ` Blue Swirl
2008-09-17 21:01 ` Ben Taylor
0 siblings, 1 reply; 7+ messages in thread
From: Blue Swirl @ 2008-09-17 18:59 UTC (permalink / raw)
To: qemu-devel
On 9/17/08, Jonathan Kalbfeld <jonathan.kalbfeld@gmail.com> wrote:
> Would it even work on Sparc64/Solaris 10 any more?
Who knows? The only way is to try.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] "Will it blend?"
2008-09-17 18:59 ` Blue Swirl
@ 2008-09-17 21:01 ` Ben Taylor
2008-09-17 21:10 ` Anthony Liguori
0 siblings, 1 reply; 7+ messages in thread
From: Ben Taylor @ 2008-09-17 21:01 UTC (permalink / raw)
To: qemu-devel
On Wed, Sep 17, 2008 at 2:59 PM, Blue Swirl <blauwirbel@gmail.com> wrote:
> On 9/17/08, Jonathan Kalbfeld <jonathan.kalbfeld@gmail.com> wrote:
>> Would it even work on Sparc64/Solaris 10 any more?
>
> Who knows? The only way is to try.
qemu no longer compiles on Solaris 10 due to C99 issues in
nbd. It will compile on Solaris Express.
adding c99 or gnuc99 also doesn't work because of
anonymous unions not being supported.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] "Will it blend?"
2008-09-17 21:01 ` Ben Taylor
@ 2008-09-17 21:10 ` Anthony Liguori
2008-09-18 14:34 ` Ben Taylor
0 siblings, 1 reply; 7+ messages in thread
From: Anthony Liguori @ 2008-09-17 21:10 UTC (permalink / raw)
To: qemu-devel
Ben Taylor wrote:
> On Wed, Sep 17, 2008 at 2:59 PM, Blue Swirl <blauwirbel@gmail.com> wrote:
>
>> On 9/17/08, Jonathan Kalbfeld <jonathan.kalbfeld@gmail.com> wrote:
>>
>>> Would it even work on Sparc64/Solaris 10 any more?
>>>
>> Who knows? The only way is to try.
>>
>
> qemu no longer compiles on Solaris 10 due to C99 issues in
> nbd. It will compile on Solaris Express.
>
> adding c99 or gnuc99 also doesn't work because of
> anonymous unions not being supported.
>
GCC on Solaris doesn't support anonymous unions? That seems bizarre.
Or are you using the Sun compiler?
Is it block-nbd or qemu-nbd that doesn't work? If it's the later, it's
easy enough to prevent it from building on Solaris.
Regards,
Anthony Liguori
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] "Will it blend?"
2008-09-17 21:10 ` Anthony Liguori
@ 2008-09-18 14:34 ` Ben Taylor
0 siblings, 0 replies; 7+ messages in thread
From: Ben Taylor @ 2008-09-18 14:34 UTC (permalink / raw)
To: qemu-devel
On Wed, Sep 17, 2008 at 5:10 PM, Anthony Liguori <anthony@codemonkey.ws> wrote:
> Ben Taylor wrote:
>>
>> On Wed, Sep 17, 2008 at 2:59 PM, Blue Swirl <blauwirbel@gmail.com> wrote:
>>
>>>
>>> On 9/17/08, Jonathan Kalbfeld <jonathan.kalbfeld@gmail.com> wrote:
>>>
>>>>
>>>> Would it even work on Sparc64/Solaris 10 any more?
>>>>
>>>
>>> Who knows? The only way is to try.
>>>
>>
>> qemu no longer compiles on Solaris 10 due to C99 issues in
>> nbd. It will compile on Solaris Express.
>>
>> adding c99 or gnuc99 also doesn't work because of
>> anonymous unions not being supported.
>>
>
> GCC on Solaris doesn't support anonymous unions? That seems bizarre. Or
> are you using the Sun compiler?
I don't remember. It's been a while since I tried to hack on it to get
it working.
>
> Is it block-nbd or qemu-nbd that doesn't work? If it's the later, it's easy
> enough to prevent it from building on Solaris.
It's block-ndb.
gcc -O2 -g -fno-strict-aliasing -Wall -Wundef -Wendif-labels
-Wwrite-strings -m64 -I. -I/tank/src/kde/Dude/QEMU/2008.09.18 -MMD
-MP -MT block-nbd.o -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -I/tank/src/kde/Dude/QEMU/2008.09.18/slirp -c -o
block-nbd.o block-nbd.c
In file included from nbd.h:24,
from block-nbd.c:30:
/usr/include/stdbool.h:42:2: #error "Use of <stdbool.h> is valid only
in a c99 compilation environment."
In file included from block-nbd.c:30:
nbd.h:47: error: syntax error before "bool"
nbd.h:59: error: syntax error before "bool"
gmake: *** [block-nbd.o] Error 1
Ben
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-09-18 14:34 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-17 15:51 [Qemu-devel] "Will it blend?" Jonathan Kalbfeld
2008-09-17 17:54 ` Blue Swirl
2008-09-17 18:30 ` Jonathan Kalbfeld
2008-09-17 18:59 ` Blue Swirl
2008-09-17 21:01 ` Ben Taylor
2008-09-17 21:10 ` Anthony Liguori
2008-09-18 14:34 ` Ben Taylor
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).