Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286370 - app-emulation/qemu-0.11.0 version bump
Summary: app-emulation/qemu-0.11.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Luca Barbato
URL: http://www.qemu.org/changelog.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-25 07:01 UTC by Per Pomsel
Modified: 2009-12-09 04:57 UTC (History)
5 users (show)

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


Attachments
Patch to qemu-0.10.6.ebuild (qemu-10to11.diff,807 bytes, patch)
2009-10-12 10:04 UTC, Rudi Lippert
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Per Pomsel 2009-09-25 07:01:40 UTC
app-emulation/qemu-0.11.0 ebuild request


Reproducible: Always

Steps to Reproduce:
Comment 1 Rudi Lippert 2009-09-25 12:26:27 UTC
Gentoo devs don't like to be pushed (as I know from painful experience). Give them a few (at least five) days after a new release.
They usually don't need to be reminded as they follow new releases quite well - especially on such an active and important package.
Comment 2 Rudi Lippert 2009-10-12 10:04:26 UTC
Created attachment 206848 [details, diff]
Patch to qemu-0.10.6.ebuild

qemu-0.11.0.ebuild will work quite well, although I haven't tested too much.
What doesn't work: FEATURES=nostrip or splitdebug (binaries will come out pre-stripped)
This still needs a little love.
Comment 3 Luca Barbato gentoo-dev 2009-10-14 10:36:33 UTC
Hopefully I'll have a look in the weekend, thank you for the reminder =)
Comment 4 Zeev Tarantov 2009-10-19 08:09:29 UTC
@comment #2: just add --disable-strip to the configure invocation.
Comment 5 RB 2009-10-23 14:00:55 UTC
The bump in portage is great, but it needs to drop the '--disable-gfx-check' option when disabling SDL or softmmu.  That option is no longer available and causes the ebuild to fail fatally.
Comment 6 Dirk Heinrichs 2009-10-24 08:17:42 UTC
(In reply to comment #5)
> The bump in portage is great, but it needs to drop the '--disable-gfx-check'
> option when disabling SDL or softmmu.  That option is no longer available and
> causes the ebuild to fail fatally.

Yep, I can second that:

>>> Starting src_configure                                                         
 * Building following softmmu targets:  i386-softmmu m68k-softmmu                  
 * Building following user targets:  i386-linux-user m68k-linux-user               
ERROR: unknown option --disable-gfx-check                                          

Usage: configure [options]
Options: [defaults in brackets after descriptions]
...

Relevant USE flags:
# paludis -ip qemu
Building target list...
Building dependency list: ... 204 steps

These packages will be installed:

* app-emulation/qemu [U 0.10.6 -> 0.11.0] <target>
    alsa bluetooth -esd gnutls kqemu -kvm ncurses -pulseaudio -sdl -vde QEMU_SOFTMMU_TARGETS: -arm -cris i386 m68k -mips -mips64 -mips64el -mipsel -ppc -ppc64 -ppcemb -sh4 -sh4eb -sparc -x86_64 QEMU_USER_TARGETS: -alpha -arm -armeb -cris i386 m68k -mips -mips64 -mips64el -mipsel -ppc -ppc64 -ppc64abi32 -sh4 -sh4eb -sparc -sparc32plus -sparc64 -x86_64 build_options: -optional_tests split strip -trace

Total: 1 package (1 upgrade)
Comment 7 Patrick Lauer gentoo-dev 2009-11-05 23:39:53 UTC
Confirmed and fixed.

+  05 Nov 2009; Patrick Lauer <patrick@gentoo.org> qemu-0.11.0.ebuild:
+  Fixing bad --disable-gfx-check, closes #286370

Well, leaves the stripping issue. I'll leave this open for now.
Comment 8 RB 2009-11-12 20:45:50 UTC
Simply need to add the "--disable-strip" option to conf_opts, like the KVM ebuild does.
Comment 9 Jesse Adelman 2009-12-04 21:06:28 UTC
qemu 0.11.1 out:

http://www.qemu.org/changelog.html

"version 0.11.1
  - fix I2C slave addressing (Juha Riihimaki)
  - Revert "vga: do not resize the screen on hw_invalidate" (Aurelien Jarno)
  - slirp: fix use-after-free (Mark McLoughlin)
  - Fix sparc.ld (Blue Swirl)
  - ELF codedump build failures (Laurent Desnogues)
  - kvm: Move KVM mp_state accessors to i386-specific code (Hollis Blanchard)
  - fix configure script with armv4l cpu (Laurent Desnogues)
  - net: disable draining tap queue in one go (Mark McLoughlin)
  - pcnet: Restart poll timer on pcnet_start (Jan Kiszka)
  - Sparc32: Fix lance (Blue Swirl)
  - mac99: fix segmentation fault on startup (Aurelien Jarno)
  - usb-linux.c: fix buffer overflow (Jim Paris)
  - ARM host: fix generated blocks linking (Laurent Desnogues)
  - qemu serial: lost tx irqs (affecting FreeBSD's new uart(4) driver (Juergen Lock)
  - exec-all.h: increase MAX_OP_PER_INSTR to 96 from 64 (Aurelien Jarno)"

Thanks.
Comment 10 Luca Barbato gentoo-dev 2009-12-09 04:57:04 UTC
qemu-0.11.1 is in portage, sorry for not replying to this bug earlier (thanks to the switch to thunderbird3 I should miss less emails now)