experimental qemu-devel port update, please test!

Eric Anderson anderson at freebsd.org
Fri Apr 6 05:49:27 UTC 2007


On 04/05/07 16:03, Juergen Lock wrote:
> Hi!
> 
>  There have been a few interesting commits to qemu cvs, like,
> a qcow2 corruption bugfix, vmware vga emulation (-vmwarevga), and
> several emulated eepro100 (fxp) nic variants (-net nic,model=i82557b
> -net user worked for me with FreeBSD and linux guests, and seemed even
> slightly faster than the rtl8139 that already outperforms the default
> ne2kpci), so I prepared another qemu-devel port update that I now want
> you all to test with your various guests before I commit it!
> 
>  TIA, and enjoy...
> 	Juergen
> 
> Remove files: files/patch-audio::ossaudio.c files/patch-bh


Building it now.  Quick question:  why have some diffs below in the 
patch, when you say remove those files?  Just curious..

Eric


> 
> Index: Makefile
> ===================================================================
> RCS file: /home/pcvs/ports/emulators/qemu-devel/Makefile,v
> retrieving revision 1.72
> diff -u -r1.72 Makefile
> --- Makefile	25 Mar 2007 16:33:01 -0000	1.72
> +++ Makefile	5 Apr 2007 16:08:57 -0000
> @@ -6,7 +6,7 @@
>  #
>  
>  PORTNAME=	qemu
> -PORTVERSION=	0.9.0s.20070322
> +PORTVERSION=	0.9.0s.20070405
>  CATEGORIES=	emulators
>  MASTER_SITES=	http://qemu.org/:release \
>  		http://qemu-forum.ipi.fi/qemu-snapshots/:snapshot \
> @@ -14,7 +14,7 @@
>  		http://www.volny.cz/xnavara/qemu/:snapshot \
>  		http://people.brandeis.edu/~jcoiner/qemu_idedma/:idedma \
>  		http://people.freebsd.org/~maho/qemu/:misc
> -DISTNAME=	${PORTNAME}-snapshot-2007-03-22_05
> +DISTNAME=	${PORTNAME}-snapshot-2007-04-05_05
>  DISTFILES=	${DISTNAME}${EXTRACT_SUFX}:snapshot
>  DIST_SUBDIR=	qemu
>  EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
> Index: distinfo
> ===================================================================
> RCS file: /home/pcvs/ports/emulators/qemu-devel/distinfo,v
> retrieving revision 1.44
> diff -u -r1.44 distinfo
> --- distinfo	25 Mar 2007 16:33:01 -0000	1.44
> +++ distinfo	5 Apr 2007 16:09:15 -0000
> @@ -1,6 +1,6 @@
> -MD5 (qemu/qemu-snapshot-2007-03-22_05.tar.bz2) = b1d9d1b68094a9679b77d8b08796a7e4
> -SHA256 (qemu/qemu-snapshot-2007-03-22_05.tar.bz2) = be19f224e83fd90064f26b8d09fe018c4de7d27663f11544d494ac52d03808fa
> -SIZE (qemu/qemu-snapshot-2007-03-22_05.tar.bz2) = 1685829
> +MD5 (qemu/qemu-snapshot-2007-04-05_05.tar.bz2) = 48321d0997db88f09f01d38500c52807
> +SHA256 (qemu/qemu-snapshot-2007-04-05_05.tar.bz2) = 48835ca90ced5cba2230fc95502b648167b5ca7247f885ee398ba891dbbf4c1b
> +SIZE (qemu/qemu-snapshot-2007-04-05_05.tar.bz2) = 1721640
>  MD5 (qemu/patch3_cirrus) = ebe7ed9fce804c49e024bc93bfdfc810
>  SHA256 (qemu/patch3_cirrus) = e862371834b7d895a896fbdb84fd9f70d17b5729a6f6789a48a61504fc941e11
>  SIZE (qemu/patch3_cirrus) = 8817
> Index: files/patch-audio::ossaudio.c
> ===================================================================
> RCS file: /home/pcvs/ports/emulators/qemu-devel/files/patch-audio::ossaudio.c,v
> retrieving revision 1.2
> diff -u -r1.2 patch-audio::ossaudio.c
> --- files/patch-audio::ossaudio.c	10 Mar 2007 17:03:05 -0000	1.2
> +++ files/patch-audio::ossaudio.c	5 Apr 2007 16:10:24 -0000
> @@ -1,11 +0,0 @@
> -Index: qemu/audio/ossaudio.c
> -@@ -21,8 +21,8 @@
> -  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
> -  * THE SOFTWARE.
> -  */
> --#include <sys/mman.h>
> - #include <sys/types.h>
> -+#include <sys/mman.h>
> - #include <sys/ioctl.h>
> - #include <sys/soundcard.h>
> - #include <assert.h>
> Index: files/patch-bh
> ===================================================================
> RCS file: /home/pcvs/ports/emulators/qemu-devel/files/patch-bh,v
> retrieving revision 1.4
> diff -u -r1.4 patch-bh
> --- files/patch-bh	10 Mar 2007 17:03:05 -0000	1.4
> +++ files/patch-bh	5 Apr 2007 16:32:18 -0000
> @@ -1,26 +0,0 @@
> -Index: qemu/dyngen-exec.h
> -===================================================================
> -RCS file: /cvsroot/qemu/qemu/dyngen-exec.h,v
> -retrieving revision 1.12
> -diff -w -u -d -r1.12 dyngen-exec.h
> ---- dyngen-exec.h	12 May 2004 19:32:15 -0000	1.12
> -+++ dyngen-exec.h	21 May 2004 15:00:41 -0000
> -@@ -21,6 +21,8 @@
> - #define __DYNGEN_EXEC_H__
> - 
> - #include <stddef.h>
> -+#include <stdio.h>
> -+#include "config.h"
> - 
> - typedef unsigned char uint8_t;
> - typedef unsigned short uint16_t;
> -@@ -54,9 +56,6 @@
> - #define UINT32_MAX		(4294967295U)
> - #define UINT64_MAX		((uint64_t)(18446744073709551615))
> - 
> --typedef struct FILE FILE;
> --extern int fprintf(FILE *, const char *, ...);
> --extern int printf(const char *, ...);
> - #undef NULL
> - #define NULL 0
> - #ifdef _BSD
> _______________________________________________
> freebsd-emulation at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-emulation
> To unsubscribe, send any mail to "freebsd-emulation-unsubscribe at freebsd.org"



More information about the freebsd-ports mailing list