ports/96426: update emulators/qemu to 2006-04-26 snapshot
Juergen Lock
nox at jelal.kn-bremen.de
Thu Apr 27 19:00:33 UTC 2006
>Number: 96426
>Category: ports
>Synopsis: update emulators/qemu to 2006-04-26 snapshot
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Apr 27 19:00:31 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Juergen Lock
>Release: FreeBSD 5.5-PRERELEASE i386
>Organization:
me? organized??
>Environment:
System: FreeBSD saturn 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #0: Fri Mar 17 04:37:54 CET 2006 nox at saturn:/usr/obj/usr/home/nox/src-r5/src/sys/NEPTUNu i386
>Description:
Set slirp client hostname, Downgrade DNS failure to a warning,
Initialize PCI BAR config data, Fix display resize bug,
moved misplaced declaration, Fix overflow conditions for MIPS
add / subtract (Stefan Weil), MIPS CP0 not usable in kernel
mode (Stefan Weil), MIPS single stepping fix (Dirk Behme),
generic ELF loader, use generic ELF loader, added
cpu_physical_memory_write_rom(), removed unnecessary header,
gdb SIGINT generation (Jason Wessel), Fix slirp redirection on
systems without a useful host IP address, sparc condition code
computation fix (Even Rouault), SSE3 support (Joachim Henke),
-win2k-hack performance+DMA support (Leonardo E. Reiter),
softfloat 64 bit fix, movddup fix, better shift tests,
rol/ror cc fix, usb setup state machine fix when driver reads or
writes too many bytes, do not set PORT_STAT_C_ENABLE when doing usb
port reset (Lonnie Mendez), usb HCHALTED status bit handling
(Lonnie Mendez), PC speaker emulation (Joachim Henke),
LBA48 support (Jens Axboe), enable APIC by default
>How-To-Repeat:
n/a
>Fix:
New file:
files/patch-configure
Removed files:
files/patch-slirp-nat files/patch-usb-hchalt
files/patch-usb-hubfixups files/patch-usb-uhub-CPEfix
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile 16 Apr 2006 02:38:01 -0000 1.49
+++ Makefile 27 Apr 2006 16:57:57 -0000
@@ -6,8 +6,7 @@
#
PORTNAME= qemu
-PORTVERSION= 0.8.0s.20060414
-PORTREVISION= 0
+PORTVERSION= 0.8.0s.20060426
CATEGORIES= emulators
MASTER_SITES= http://www.qemu.org/:release \
http://people.fruitsalad.org/nox/qemu/:snapshot \
@@ -15,7 +14,7 @@
http://qemu.dad-answers.com/download/qemu/:snapshot \
http://people.brandeis.edu/~jcoiner/qemu_idedma/:idedma \
http://people.freebsd.org/~maho/qemu/:misc
-DISTNAME= ${PORTNAME}-snapshot-2006-04-14_23
+DISTNAME= ${PORTNAME}-snapshot-2006-04-26_23
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:snapshot
.if defined (WITH_HACKS_CIRRUS) || defined (WITH_HACKS)
DISTFILES+= patch3_cirrus:misc
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/distinfo,v
retrieving revision 1.29
diff -u -r1.29 distinfo
--- distinfo 16 Apr 2006 02:38:01 -0000 1.29
+++ distinfo 27 Apr 2006 16:59:30 -0000
@@ -1,6 +1,6 @@
-MD5 (qemu/qemu-snapshot-2006-04-14_23.tar.bz2) = af94b3a985ba524971b728bbebc6886d
-SHA256 (qemu/qemu-snapshot-2006-04-14_23.tar.bz2) = 993705b18686ce4a1d0843eb823392ade5f4d48bceba97990b12119a31316e1d
-SIZE (qemu/qemu-snapshot-2006-04-14_23.tar.bz2) = 1296192
+MD5 (qemu/qemu-snapshot-2006-04-26_23.tar.bz2) = 2f0a7b7a87d4fbe3dc878ae15ddf7dcb
+SHA256 (qemu/qemu-snapshot-2006-04-26_23.tar.bz2) = 2d412995e56444cf5aadbda8af6f3cc1b7282446b628172f2f7213e406c871a0
+SIZE (qemu/qemu-snapshot-2006-04-26_23.tar.bz2) = 1301091
MD5 (qemu/patch3_cirrus) = ebe7ed9fce804c49e024bc93bfdfc810
SHA256 (qemu/patch3_cirrus) = e862371834b7d895a896fbdb84fd9f70d17b5729a6f6789a48a61504fc941e11
SIZE (qemu/patch3_cirrus) = 8817
Index: files/patch-bsdusb.patch
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/files/patch-bsdusb.patch,v
retrieving revision 1.3
diff -u -r1.3 patch-bsdusb.patch
--- files/patch-bsdusb.patch 16 Apr 2006 02:38:02 -0000 1.3
+++ files/patch-bsdusb.patch 26 Apr 2006 19:07:45 -0000
@@ -41,11 +41,11 @@
endif
# USB layer
--VL_OBJS+= usb.o usb-uhci.o usb-linux.o usb-hid.o
-+VL_OBJS+= usb.o usb-uhci.o usb-$(HOST_USB).o usb-hid.o
+-VL_OBJS+= usb.o usb-hub.o usb-uhci.o usb-linux.o usb-hid.o
++VL_OBJS+= usb.o usb-hub.o usb-uhci.o usb-$(HOST_USB).o usb-hid.o
- ifeq ($(TARGET_BASE_ARCH), i386)
- # Hardware support
+ # PCI network cards
+ VL_OBJS+= ne2000.o rtl8139.o
Index: qemu/usb-stub.c
@@ -0,0 +1,11 @@
+#include "vl.h"
Index: files/patch-fbsd
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/files/patch-fbsd,v
retrieving revision 1.5
diff -u -r1.5 patch-fbsd
--- files/patch-fbsd 9 Apr 2006 17:09:42 -0000 1.5
+++ files/patch-fbsd 26 Apr 2006 19:11:17 -0000
@@ -59,8 +59,8 @@
-#if defined(_BSD)
+#if defined(_BSD) && !defined(__FreeBSD__)
- #define lrint(d) ((int32_t)rint(d))
- #define llrint(d) ((int64_t)rint(d))
+ #define lrint(d) ((long)rint(d))
+ #define llrint(d) ((long long)rint(d))
#endif
Index: qemu/fpu/softfloat-native.h
@@ -1,7 +1,17 @@
Index: files/patch-configure
@@ -0,0 +1,10 @@
+Index: qemu/configure
+@@ -157,7 +157,7 @@
+ fi
+
+ for opt do
+- optarg=`expr "$opt" : '[^=]*=\(.*\)'`
++ optarg=`echo "$opt" |sed 's/^[^=]*=//'`
+ case "$opt" in
+ --help|-h) show_help=yes
+ ;;
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list