summaryrefslogtreecommitdiff
path: root/emulators/vmware3/patches
diff options
context:
space:
mode:
authorveego <veego@pkgsrc.org>2006-03-26 21:37:12 +0000
committerveego <veego@pkgsrc.org>2006-03-26 21:37:12 +0000
commit94a93bac407a7fba0aae70df1ac0f7a980e90ca5 (patch)
tree54c298a705cdf881d5f7cfc3b606cac468a7e544 /emulators/vmware3/patches
parentefdcaebf6f05170d71543cb922339ccddfebb8c3 (diff)
downloadpkgsrc-94a93bac407a7fba0aae70df1ac0f7a980e90ca5.tar.gz
Update to 3.2.1pl1nb2.
- Depend on vmware-module-3.2.1.8 or greater. - Add an programm to binary patch the vmware executeable to fix a problem with newer glibcs. Fixes PR 27268. - Disable this package for NetBSD 3.0, because there is a kernel problem, which was fixed in current. - Add a note that a tmpfs /tmp doesn't work.
Diffstat (limited to 'emulators/vmware3/patches')
-rw-r--r--emulators/vmware3/patches/patch-aa15
1 files changed, 15 insertions, 0 deletions
diff --git a/emulators/vmware3/patches/patch-aa b/emulators/vmware3/patches/patch-aa
new file mode 100644
index 00000000000..598cd9f1e9e
--- /dev/null
+++ b/emulators/vmware3/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1 2006/03/26 21:37:12 veego Exp $
+
+--- ../vmware-any-any-update99/update.c.orig 2006-02-19 09:51:39.000000000 +0100
++++ ../vmware-any-any-update99/update.c
+@@ -508,8 +508,10 @@ static int trypatch2242(struct file* fd,
+ "\xEB\x26\xFF\x73\x14\xE8";
+ return trypatch(fd, name, (off_t)0x12930, oldcodeNICE, newcodeNICE, sizeof(newcodeNICE) - 1,
+ (off_t)0x1299A, oldcodeNICE2, newcodeNICE2, sizeof(newcodeNICE2) - 1,
++/*
+ (off_t)416460, oldcodeALLOCLOWMEM, newcodeALLOCLOWMEM, sizeof(newcodeALLOCLOWMEM) - 1,
+ (off_t)0x65CE4, oldcodeFREELOWMEM, newcodeFREELOWMEM, sizeof(newcodeFREELOWMEM) - 1,
++*/
+ (off_t)0);
+ }
+