summaryrefslogtreecommitdiff
path: root/emulators/plex86/patches
diff options
context:
space:
mode:
authorhubertf <hubertf>2000-12-14 04:25:52 +0000
committerhubertf <hubertf>2000-12-14 04:25:52 +0000
commit60ddae47ca3e3b7f83768f529f860b489fa5db98 (patch)
tree69ded0b63d9c0f8b416b9574f7054feba694683a /emulators/plex86/patches
parent14fe13e8600a4ca053ce88f5e74e86e9ab32b7d6 (diff)
downloadpkgsrc-60ddae47ca3e3b7f83768f529f860b489fa5db98.tar.gz
The goal of the Plex86 project is to create an extensible open source
PC virtualization software program which will allow PC and workstation users to run multiple operating systems concurrently on the same machine. Plex86 will run as much of the operating system and application software natively as possible, the rest being emulated by the PC virtualization monitor. A highly visible and often requested use, would be to allow for Windows software to be run inside of GNU/Linux or other UNIX like operating system. This gives users a migration path towards UNIX, allowing them to run legacy software until native ports or alternatives are available. It also provides a transitionary step for software vendors who plan to port their product to UNIX, but have not yet done so. Users could buy the Windows version product and run it at near native speeds on UNIX, using Plex86, until a UNIX native version is ready.
Diffstat (limited to 'emulators/plex86/patches')
-rw-r--r--emulators/plex86/patches/patch-aa12
-rw-r--r--emulators/plex86/patches/patch-ab11
-rw-r--r--emulators/plex86/patches/patch-ac13
3 files changed, 36 insertions, 0 deletions
diff --git a/emulators/plex86/patches/patch-aa b/emulators/plex86/patches/patch-aa
new file mode 100644
index 00000000000..a6f44763342
--- /dev/null
+++ b/emulators/plex86/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/14 04:25:52 hubertf Exp $
+
+--- configure.in.orig Sun Dec 10 23:29:39 2000
++++ configure.in
+@@ -20,6 +20,7 @@
+ AC_CHECK_SIZEOF(unsigned int, 0)
+ AC_CHECK_SIZEOF(unsigned long, 0)
+ AC_CHECK_SIZEOF(unsigned long long, 0)
++AC_CHECK_HEADER(uvm/uvm_param.h, HAVE_UVM_PARAM_H=1)
+ AC_CHECK_FUNCS(select, AC_DEFINE(HAVE_SELECT))
+ AC_CHECK_LIB(dl, dlopen,
+ LIBDL='-ldl',
diff --git a/emulators/plex86/patches/patch-ab b/emulators/plex86/patches/patch-ab
new file mode 100644
index 00000000000..b8a4c1dbb2c
--- /dev/null
+++ b/emulators/plex86/patches/patch-ab
@@ -0,0 +1,11 @@
+$NetBSD: patch-ab,v 1.1.1.1 2000/12/14 04:25:52 hubertf Exp $
+
+--- config.h.in.orig Thu Dec 14 04:28:34 2000
++++ config.h.in
+@@ -138,3 +138,6 @@
+ #define BX_WITH_SDL 0
+
+ #define USE_LOADER 0
++
++/* This is only present on post-1.5 NetBSD-current systems: */
++/* #undef HAVE_UVM_PARAM_H */
diff --git a/emulators/plex86/patches/patch-ac b/emulators/plex86/patches/patch-ac
new file mode 100644
index 00000000000..706094a5967
--- /dev/null
+++ b/emulators/plex86/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2000/12/14 04:25:52 hubertf Exp $
+
+--- kernel/host-netbsd.c.orig Thu Dec 14 04:29:42 2000
++++ kernel/host-netbsd.c
+@@ -25,7 +25,7 @@
+
+ #undef NETBSD_PLEX86_DEBUG
+
+-#if __NetBSD_Version__ > 105000000
++#if __NetBSD_Version__ > 105000000 && defined(HAVE_UVM_PARAM_H)
+ #include <uvm/uvm_extern.h>
+ #include <uvm/uvm_param.h>
+ #else