Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69384 - app-emulation/qemu-0.6.0-r1
Summary: app-emulation/qemu-0.6.0-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-29 02:17 UTC by Andrew Kirilenko
Modified: 2005-12-20 01:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (qemu-0.6.0-r1.ebuild,1.00 KB, text/plain)
2004-10-29 02:17 UTC, Andrew Kirilenko
Details
patch (qemu-0.6.0-no-static-sdl.patch,270 bytes, patch)
2004-10-29 02:17 UTC, Andrew Kirilenko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Kirilenko 2004-10-29 02:17:11 UTC
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 Andrew Kirilenko 2004-10-29 02:17:34 UTC
Created attachment 42837 [details]
ebuild
Comment 2 Andrew Kirilenko 2004-10-29 02:17:57 UTC
Created attachment 42838 [details, diff]
patch
Comment 3 Stefan Schweizer (RETIRED) gentoo-dev 2004-10-29 03:01:09 UTC
Great patch, this works for me, really cool. I hope this will be in cvs soon.
Comment 4 Luca Barbato gentoo-dev 2004-10-29 03:25:00 UTC
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 Stefan Schweizer (RETIRED) gentoo-dev 2004-10-30 15:24:50 UTC
Still not applied? Is your cvs broken?
Comment 6 Luca Barbato gentoo-dev 2004-11-01 10:16:36 UTC
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 Andrew Kirilenko 2004-11-02 00:00:53 UTC
Docs are still in /usr/doc and mans are having x flag... Please fix :)
Comment 8 Luca Barbato gentoo-dev 2004-11-02 04:54:27 UTC
Fixed. Now should be ok.
Comment 9 Stefan Schweizer (RETIRED) gentoo-dev 2004-11-08 06:58:09 UTC
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 Chris Mathis 2005-01-19 14:03:24 UTC
qemu does not utilise the qemu-fast flag and there for does not have qemu-fast.
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2005-12-20 01:24:21 UTC
(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.