qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Re: PATCH: Solaris/Sparc patch against yesterdays' BGR CVS update
  2006-05-11 14:45 [Qemu-devel] " Ben Taylor
@ 2006-05-16 23:28 ` Ben Pfaff
  0 siblings, 0 replies; 3+ messages in thread
From: Ben Pfaff @ 2006-05-16 23:28 UTC (permalink / raw)
  To: qemu-devel

Ben Taylor <sol10x86@cox.net> writes:

> Enclosed is the latest version of the qemu solaris/sparc patch, applied
> against yesterday's CVS (post BGR update).

I'm happy to say that this patch makes qemu compile and work on
Solaris quite nicely for me.  I did have to invoke configure with
"--extra-ldflags=-lsocket" (and fix configure to put $LDFLAGS in
the libSDL probing commands).  I also had to override the
configure script's desire to use /usr/ucb/install instead of GNU
install.  The former won't let me install without being root,
because it wants to install everything as a "staff" account; the
latter will.

Thanks for making this work!
-- 
Ben Pfaff 
email: blp@cs.stanford.edu
web: http://benpfaff.org

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] Re: PATCH: Solaris/Sparc patch against yesterdays' BGR CVS update
@ 2006-05-17  1:06 Ben Taylor
  2006-05-17  3:56 ` Ben Pfaff
  0 siblings, 1 reply; 3+ messages in thread
From: Ben Taylor @ 2006-05-17  1:06 UTC (permalink / raw)
  To: blp, qemu-devel


---- Ben Pfaff <blp@cs.stanford.edu> wrote: 
> Ben Taylor <sol10x86@cox.net> writes:
> 
> > Enclosed is the latest version of the qemu solaris/sparc patch, applied
> > against yesterday's CVS (post BGR update).
> 
> I'm happy to say that this patch makes qemu compile and work on
> Solaris quite nicely for me.  I did have to invoke configure with
> "--extra-ldflags=-lsocket" (and fix configure to put $LDFLAGS in
> the libSDL probing commands).

Odd. It may have something to do with your localized copy of libSDL.
The one from blastwave doesn't require -lsocket.  I've been using
a version of these patches for a year, and never ran into that problem.


>  I also had to override the
> configure script's desire to use /usr/ucb/install instead of GNU
> install.  

The configure script wants to use ginstall, assuming you've got it in your
path.  I did not use "install" because there are several variations of install
on Solaris, and configure is coded to make sure you don't use them.

It recommends /usr/ucb/install if you don't have GNU install (or it can't find
it because it's looking for ginstall).  I'll have to check the logic to make sure

> The former won't let me install without being root,
> because it wants to install everything as a "staff" account; the
> latter will.

That's a localized configuration requirement you have, and that configure should
probably not try to take into account.

> 
> Thanks for making this work!

You're welcome.

Ben

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Qemu-devel] Re: PATCH: Solaris/Sparc patch against yesterdays' BGR CVS update
  2006-05-17  1:06 [Qemu-devel] Re: PATCH: Solaris/Sparc patch against yesterdays' BGR CVS update Ben Taylor
@ 2006-05-17  3:56 ` Ben Pfaff
  0 siblings, 0 replies; 3+ messages in thread
From: Ben Pfaff @ 2006-05-17  3:56 UTC (permalink / raw)
  To: qemu-devel

Ben Taylor <sol10x86@cox.net> writes:

> ---- Ben Pfaff <blp@cs.stanford.edu> wrote: 
>> Ben Taylor <sol10x86@cox.net> writes:
>> 
>> > Enclosed is the latest version of the qemu solaris/sparc patch, applied
>> > against yesterday's CVS (post BGR update).
>> 
>> I'm happy to say that this patch makes qemu compile and work on
>> Solaris quite nicely for me.  I did have to invoke configure with
>> "--extra-ldflags=-lsocket" (and fix configure to put $LDFLAGS in
>> the libSDL probing commands).
>
> Odd. It may have something to do with your localized copy of libSDL.
> The one from blastwave doesn't require -lsocket.  I've been using
> a version of these patches for a year, and never ran into that problem.

For what it's worth, I installed libSDL 1.2.9 from the upstream
.tar.gz without any special configuration options.

>>  I also had to override the
>> configure script's desire to use /usr/ucb/install instead of GNU
>> install.  
>
> The configure script wants to use ginstall, assuming you've got it in your
> path.  I did not use "install" because there are several variations of install
> on Solaris, and configure is coded to make sure you don't use them.
>
> It recommends /usr/ucb/install if you don't have GNU install (or it can't find
> it because it's looking for ginstall).  I'll have to check the logic to make sure

Ah, I see.  I thought that it was complaining that the default
"install" was not the UCB install.  In the future I'll know to
just give it the GNU version up front.

>> The former won't let me install without being root,
>> because it wants to install everything as a "staff" account; the
>> latter will.
>
> That's a localized configuration requirement you have, and that configure should
> probably not try to take into account.

I'm not sure that installing as non-root is all that localized a
requirement, but I'm easily able to work around it so it doesn't
bother me that much.
-- 
"Then, I came to my senses, and slunk away, hoping no one overheard my
 thinking."
--Steve McAndrewSmith in the Monastery

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-05-17  3:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-17  1:06 [Qemu-devel] Re: PATCH: Solaris/Sparc patch against yesterdays' BGR CVS update Ben Taylor
2006-05-17  3:56 ` Ben Pfaff
  -- strict thread matches above, loose matches on Subject: below --
2006-05-11 14:45 [Qemu-devel] " Ben Taylor
2006-05-16 23:28 ` [Qemu-devel] " Ben Pfaff

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).