Bug 69384 - app-emulation/qemu-0.6.0-r1
Bug#: 69384 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: lu_zero@gentoo.org Reported By: andrew.kirilenko@gmail.com
Component: Ebuilds
URL: 
Summary: app-emulation/qemu-0.6.0-r1
Keywords:  
Status Whiteboard: 
Opened: 2004-10-29 02:17 0000
Description:   Opened: 2004-10-29 02:17 0000
I spent about an hour trying to get qemu emerged but wasn't able to do so, so I
have decided to fix ebuild.

Background: I'm running common ~x86 system (no -* packages, sane opt flags).

1. Seems sdl is mandatory for qemu - wasn't able to build without it
independant of options.

2. Why to build some targets optionally? Now it builds everything.

3. Fixed problem with sdl-static build (now it links dynamically).

4. Fixed docs path and mans permissions.

Now it seems to work perfectly for me. If this ebuild won't be included to
official tree, I hope it will help other poor users in any case...

------- Comment #1 From Andrew Kirilenko 2004-10-29 02:17:34 0000 -------
Created an attachment (id=42837) [details]
ebuild

------- Comment #2 From Andrew Kirilenko 2004-10-29 02:17:57 0000 -------
Created an attachment (id=42838) [details]
patch

------- Comment #3 From Stefan Schweizer 2004-10-29 03:01:09 0000 -------
Great patch, this works for me, really cool. I hope this will be in cvs soon.

------- Comment #4 From Luca Barbato 2004-10-29 03:25:00 0000 -------
1. Seems sdl is mandatory for qemu - wasn't able to build without it
independant of options.
I just build it w/out sdl and worked, could you tell me how to trigger the
issue?

2. Why to build some targets optionally? Now it builds everything.
Since you may just need the userspace translator and not the emulator.

3. Fixed problem with sdl-static build (now it links dynamically).
Thanks I'll apply that

4. Fixed docs path and mans permissions.
Thanks again

------- Comment #5 From Stefan Schweizer 2004-10-30 15:24:50 0000 -------
Still not applied? Is your cvs broken?

------- Comment #6 From Luca Barbato 2004-11-01 10:16:36 0000 -------
I hope that the commit I made today will be ok for you. 
As stated before there are people using just the translator to run some x86 only linux executables and I won't make the full emulator (softmmu enables it) and/or the virtualizer (qemu-fast triggers it but since isn't working with recent binutils I'm thinking about remove that possibility).

------- Comment #7 From Andrew Kirilenko 2004-11-02 00:00:53 0000 -------
Docs are still in /usr/doc and mans are having x flag... Please fix :)

------- Comment #8 From Luca Barbato 2004-11-02 04:54:27 0000 -------
Fixed. Now should be ok.

------- Comment #9 From Stefan Schweizer 2004-11-08 06:58:09 0000 -------
the softmmu use flag and its descrition does not really tell its use. I am in
favour of renaming it to "sysemu" and changing the default to +sysemu.

------- Comment #10 From Chris Mathis 2005-01-19 14:03:24 0000 -------
qemu does not utilise the qemu-fast flag and there for does not have qemu-fast.

------- Comment #11 From Jakub Moc (RETIRED) 2005-12-20 01:24:21 0000 -------
(In reply to comment #9)
> the softmmu use flag and its descrition does not really tell its use. I am in
> favour of renaming it to "sysemu" and changing the default to +sysemu.

qemu-softmmu is now a separate ebuild in recent versions, can't see any issues
remaining here. Closing a stale bug.