qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Lee Essen <lee.essen@nowonline.co.uk>
To: "Andreas Färber" <andreas.faerber@web.de>
Cc: Blue Swirl <blauwirbel@gmail.com>,
	Stefan Hajnoczi <stefanha@gmail.com>,
	qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH 1/4] Add socket/xnet libs to configure for Solaris
Date: Tue, 27 Mar 2012 13:01:12 +0100	[thread overview]
Message-ID: <4F71AC08.2000600@nowonline.co.uk> (raw)
In-Reply-To: <4F71A525.1080406@web.de>

On 27/03/2012 12:31, Andreas Färber wrote:
> Am 27.03.2012 09:23, schrieb Stefan Hajnoczi:
>> On Sat, Mar 24, 2012 at 04:26:27PM +0000, Lee Essen wrote:
>>> libsocket and libxnet are required for base network functionality
>>> used in os_dep.c, qemu-socket.c, qga/commands-posix.c and cutils.c
>>>
>>> Signed-off-by: Lee Essen<lee.essen@nowonline.co.uk>
>>> ---
>>>   configure |    1 +
>>>   1 files changed, 1 insertions(+), 0 deletions(-)
>>>
>>> diff --git a/configure b/configure
>>> index 8b4e3c1..152adaa 100755
>>> --- a/configure
>>> +++ b/configure
>>> @@ -471,6 +471,7 @@ SunOS)
>>>     QEMU_CFLAGS="-D__EXTENSIONS__ $QEMU_CFLAGS"
>>>     QEMU_CFLAGS="-std=gnu99 $QEMU_CFLAGS"
>>>     LIBS="-lsocket -lnsl -lresolv $LIBS"
>>> +  libs_qga="-lsocket -lxnet $lib_qga"
>>
>> s/lib_qga/libs_qga/
>>
>> BTW this typo is also present in mingw32 libs_qga, I have sent a patch
>> to fix it.
>>
>> So -lxnet isn't required in plain old LIBS?
>
> It's a question of generation AFAIU, I didn't like it either. By using
> the old libs, then due to Solaris' backwards compatibility we are able
> to run them on older Solaris versions in theory. We should be using the
> same libs consistently in QEMU, and I don't like double-coding them.
> Those comments were not yet addressed, just as my suggested subject for
> the timer patch and the ordering of the patches was deliberately
> ignored. :/ Since my patience is limited, I plan to fix them up myself
> before applying them to my Solaris branch and sending a PULL.

<rant>

What?  I'm trying here ... I don't understand the ordering comment, your 
suggestion was about putting more meaningful titles, I've tried to do that.

Blimey ... this isn't my job, this is my own time ... I'm doing this 
because I want to try to make things better and it feels like I'm having 
to jump through ever decreasing hoops.

I'm new to the whole git patch submission thing (as is obviously 
apparent) ... so give me a break.

And let's be clear here ... at the moment there is no support for 
Solaris, there are countless fundamental fixes that need to go in before 
it will even get close ... let alone thinking about kvm.

I've tried very hard not to break any other platform, but still I can't 
even get a single thing applied.

</rant>

Ok, since I'm obviously incapable of providing patches in the right 
form, let me know if I can help in any other way. For now I will just 
maintain a separate tree.

Lee.

  reply	other threads:[~2012-03-27 12:01 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-24 16:26 [Qemu-devel] [PATCH 1/4] Add socket/xnet libs to configure for Solaris Lee Essen
2012-03-24 16:26 ` [Qemu-devel] [PATCH 2/4] Enable sigbus_reraise " Lee Essen
2012-03-27  7:29   ` Stefan Hajnoczi
2012-03-27 11:41     ` Lee Essen
2012-03-27 11:41   ` Andreas Färber
2012-03-27 11:45     ` Jan Kiszka
2012-03-27 11:47       ` Jan Kiszka
2012-03-27 11:54         ` Jan Kiszka
2012-03-27 13:49   ` Jan Kiszka
2012-03-24 16:26 ` [Qemu-devel] [PATCH 3/4] Enable qemu-timer dynticks " Lee Essen
2012-03-27 15:01   ` Paolo Bonzini
2012-03-27 15:08     ` Jan Kiszka
2012-03-27 15:52       ` Paolo Bonzini
2012-03-27 16:00         ` Jan Kiszka
2012-03-27 17:49           ` Peter Portante
2012-03-24 16:26 ` [Qemu-devel] [PATCH 4/4] qga/channel-posix: provide Solaris alternative to O_ASYNC Lee Essen
2012-03-27 14:56   ` Paolo Bonzini
2012-03-27 15:12     ` Andreas Färber
2012-03-27  7:23 ` [Qemu-devel] [PATCH 1/4] Add socket/xnet libs to configure for Solaris Stefan Hajnoczi
2012-03-27 11:31   ` Andreas Färber
2012-03-27 12:01     ` Lee Essen [this message]
2012-03-27 13:06       ` Stefan Hajnoczi
2012-03-27 13:56         ` Andreas Färber
2012-03-27 17:24           ` Blue Swirl
2012-03-28 18:41             ` Andreas Färber
2012-03-28 19:46             ` Andreas Färber
2012-03-27 13:14       ` Andreas Färber
2012-03-27 17:06         ` Blue Swirl
2012-03-28 17:44           ` Andreas Färber

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F71AC08.2000600@nowonline.co.uk \
    --to=lee.essen@nowonline.co.uk \
    --cc=andreas.faerber@web.de \
    --cc=blauwirbel@gmail.com \
    --cc=qemu-devel@nongnu.org \
    --cc=stefanha@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).