diff options
author | hubertf <hubertf@pkgsrc.org> | 2000-12-14 04:25:52 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 2000-12-14 04:25:52 +0000 |
commit | 9bc9bfa81eaca84f63656a8b0f9b32eb30aacd58 (patch) | |
tree | 69ded0b63d9c0f8b416b9574f7054feba694683a /emulators/plex86/patches | |
parent | c43cd8ec3cf28241fca6cd24664926f983211a01 (diff) | |
download | pkgsrc-9bc9bfa81eaca84f63656a8b0f9b32eb30aacd58.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-aa | 12 | ||||
-rw-r--r-- | emulators/plex86/patches/patch-ab | 11 | ||||
-rw-r--r-- | emulators/plex86/patches/patch-ac | 13 |
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 |