Here is an update to QEMU 1.3.0. I am looking for some testing of this update with some of the more unusual configurations I'm sure people have cooked up out there. I personally do not use the tap mode setup and Stuart mentioned that there might be some breakage there but following the README to make use of tap mode with root and the qemu-ifup/qemu-ifdown scripts I noticed this was not working with 1.2 either. Is this new? If you have a setup using this mode do you see breakage after an upgrade? Or am I doing something wrong?
Index: Makefile =================================================================== RCS file: /home/cvs/ports/emulators/qemu/Makefile,v retrieving revision 1.92 diff -u -p -r1.92 Makefile --- Makefile 21 Nov 2012 11:41:02 -0000 1.92 +++ Makefile 3 Dec 2012 20:58:27 -0000 @@ -1,10 +1,10 @@ # $OpenBSD: Makefile,v 1.92 2012/11/21 11:41:02 brad Exp $ -ONLY_FOR_ARCHS= amd64 arm i386 mips64 mips64el powerpc sparc sparc64 +ONLY_FOR_ARCHS= amd64 arm i386 mips64 mips64el powerpc sparc64 COMMENT= multi system emulator -DISTNAME= qemu-1.2.1 +DISTNAME= qemu-1.3.0 CATEGORIES= emulators MASTER_SITES= http://wiki.qemu.org/download/ EXTRACT_SUFX= .tar.bz2 @@ -20,7 +20,7 @@ PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= GL SDL X11 c curl glib-2.0 gthread-2.0 jpeg m ncurses \ - png pthread util z + pixman-1 png pthread pthread-stubs util z MODULES= devel/gettext \ lang/python @@ -65,11 +65,8 @@ CONFIGURE_ARGS= --prefix=${PREFIX} \ --disable-uuid \ --disable-usb-redir \ --disable-vnc-sasl \ - --disable-vnc-tls - -.if ${MACHINE_ARCH:Msparc} -CONFIGURE_ARGS+=--sparc_cpu=v7 -.endif + --disable-vnc-tls \ + --with-coroutine=sigaltstack FLAVORS= debug FLAVOR?= Index: distinfo =================================================================== RCS file: /home/cvs/ports/emulators/qemu/distinfo,v retrieving revision 1.23 diff -u -p -r1.23 distinfo --- distinfo 21 Nov 2012 11:41:02 -0000 1.23 +++ distinfo 3 Dec 2012 20:59:02 -0000 @@ -1,2 +1,2 @@ -SHA256 (qemu-1.2.1.tar.bz2) = M7HnEXkM1Gi9pwPCsQHXuWHY5tdFxnwH72OUX5Z/sEY= -SIZE (qemu-1.2.1.tar.bz2) = 9872533 +SHA256 (qemu-1.3.0.tar.bz2) = h4BV7AW8KP7P4tqX64vJkuhjVXW2fOvfxcoe3hcRQKg= +SIZE (qemu-1.3.0.tar.bz2) = 10286423 Index: patches/patch-configure =================================================================== RCS file: /home/cvs/ports/emulators/qemu/patches/patch-configure,v retrieving revision 1.26 diff -u -p -r1.26 patch-configure --- patches/patch-configure 21 Nov 2012 11:41:02 -0000 1.26 +++ patches/patch-configure 3 Dec 2012 21:00:04 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.26 2012/11/21 11:41:02 brad Exp $ ---- configure.orig Mon Nov 19 20:08:21 2012 -+++ configure Mon Nov 19 22:03:34 2012 -@@ -2991,10 +2991,6 @@ fi +--- configure.orig Mon Dec 3 14:37:05 2012 ++++ configure Mon Dec 3 15:59:33 2012 +@@ -3066,10 +3066,6 @@ fi # End of CC checks # After here, no more $cc or $ld runs Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/emulators/qemu/pkg/PLIST,v retrieving revision 1.23 diff -u -p -r1.23 PLIST --- pkg/PLIST 24 Sep 2012 17:55:36 -0000 1.23 +++ pkg/PLIST 24 Nov 2012 21:52:22 -0000 @@ -56,7 +56,6 @@ share/examples/qemu/target-x86_64.conf share/qemu/ share/qemu/bamboo.dtb share/qemu/bios.bin -share/qemu/cpus-x86_64.conf share/qemu/keymaps/ share/qemu/keymaps/ar share/qemu/keymaps/bepo -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.