Here is a update to Bochs 2.3.7. Another release with
huge performance improvements and a lot of bug fixes.
Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/bochs/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile 10 Apr 2008 03:39:54 -0000 1.42
+++ Makefile 14 Jul 2008 04:09:04 -0000
@@ -3,14 +3,14 @@
COMMENT= x86 machine simulator
-DISTNAME= bochs-2.3.6
+DISTNAME= bochs-2.3.7
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bochs/}
HOMEPAGE= http://bochs.sourceforge.net/
-# LGPL
+# LGPLv2.1+
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
@@ -39,7 +39,6 @@ CONFIGURE_ARGS+= --enable-debugger \
--enable-port-e9-hack \
--enable-readline
WANTLIB+= curses readline
-CFLAGS+= -DMAGIC_BREAKPOINT
.endif
.if ${FLAVOR:L:Mno_x11}
Index: distinfo
===================================================================
RCS file: /cvs/ports/emulators/bochs/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo 10 Apr 2008 03:39:54 -0000 1.10
+++ distinfo 12 Jul 2008 16:43:41 -0000
@@ -1,5 +1,5 @@
-MD5 (bochs-2.3.6.tar.gz) = W2Zvtk18z5uqASLsFaP0uQ==
-RMD160 (bochs-2.3.6.tar.gz) = uByAk8FH0NdcsYqVRAftP3RRqj8=
-SHA1 (bochs-2.3.6.tar.gz) = NnWxxaMkhUuZi7dRjHJ52y/s2MM=
-SHA256 (bochs-2.3.6.tar.gz) = EbQCbwcXJm0BxZo/lQRgd7wEaUmqdS0PB3Oysg37Fqo=
-SIZE (bochs-2.3.6.tar.gz) = 3951132
+MD5 (bochs-2.3.7.tar.gz) = ouX5IlBb8Wyr02u51XGixA==
+RMD160 (bochs-2.3.7.tar.gz) = tMnLjnd8TkhPZTCFeDvOlkWAT+A=
+SHA1 (bochs-2.3.7.tar.gz) = 5ofGl6i+g5audRBtDNYUm9Uspn0=
+SHA256 (bochs-2.3.7.tar.gz) = d/J/7a3GQx3woG7iJiWagEQ1JK6dIhyXxZhuP3knuwQ=
+SIZE (bochs-2.3.7.tar.gz) = 3989982
Index: patches/patch-bx_debug_dbg_main_cc
===================================================================
RCS file: patches/patch-bx_debug_dbg_main_cc
diff -N patches/patch-bx_debug_dbg_main_cc
--- patches/patch-bx_debug_dbg_main_cc 10 Apr 2008 03:39:54 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-bx_debug_dbg_main_cc,v 1.1 2008/04/10 03:39:54 fgsch Exp $
---- bx_debug/dbg_main.cc.orig Wed Mar 26 19:46:26 2008
-+++ bx_debug/dbg_main.cc Wed Mar 26 19:47:59 2008
-@@ -1070,7 +1070,7 @@ void bx_dbg_xlate_address(bx_lin_address laddr)
- bx_phy_address paddr;
- laddr &= BX_CONST64(0xfffffffffffff000);
-
-- bx_bool paddr_valid = BX_CPU(which_cpu)->dbg_xlate_linear2phy(laddr,
&paddr);
-+ bx_bool paddr_valid = BX_CPU(dbg_cpu)->dbg_xlate_linear2phy(laddr, &paddr);
- if (paddr_valid) {
- dbg_printf("linear page 0x" FMT_ADDRX " maps to physical page 0x%08x\n",
laddr, paddr);
- }
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/emulators/bochs/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST 10 Apr 2008 03:39:54 -0000 1.17
+++ pkg/PLIST 12 Jul 2008 17:34:14 -0000
@@ -1,7 +1,7 @@
@comment $OpenBSD: PLIST,v 1.17 2008/04/10 03:39:54 fgsch Exp $
-bin/bochs
-bin/bxcommit
-bin/bximage
[EMAIL PROTECTED] bin/bochs
[EMAIL PROTECTED] bin/bxcommit
[EMAIL PROTECTED] bin/bximage
@man man/man1/bochs-dlx.1
@man man/man1/bochs.1
@man man/man1/bxcommit.1
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.