app-emulation/qemu-0.11.0 ebuild request Reproducible: Always Steps to Reproduce:
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.
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.
Hopefully I'll have a look in the weekend, thank you for the reminder =)
@comment #2: just add --disable-strip to the configure invocation.
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.
(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)
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.
Simply need to add the "--disable-strip" option to conf_opts, like the KVM ebuild does.
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.
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)