diff options
author | 2011-09-18 16:26:08 +0000 | |
---|---|---|
committer | 2011-09-18 16:26:08 +0000 | |
commit | f2f75e6cd356e6397196b310893c92e1404af3c8 (patch) | |
tree | 2427cc0287a45e7dc85b5f4757ead74152bebf58 /app-emulation/vmware-modules/files | |
parent | libview: static libs via USE flag; removing la files; fixed debug use flag (diff) | |
download | vmware-f2f75e6cd356e6397196b310893c92e1404af3c8.tar.gz vmware-f2f75e6cd356e6397196b310893c92e1404af3c8.tar.bz2 vmware-f2f75e6cd356e6397196b310893c92e1404af3c8.zip |
vmware modules for vmware workstation 8
svn path=/trunk/; revision=488
Diffstat (limited to 'app-emulation/vmware-modules/files')
3 files changed, 220 insertions, 0 deletions
diff --git a/app-emulation/vmware-modules/files/264-jobserver.patch b/app-emulation/vmware-modules/files/264-jobserver.patch new file mode 100644 index 0000000..59a6ccc --- /dev/null +++ b/app-emulation/vmware-modules/files/264-jobserver.patch @@ -0,0 +1,75 @@ +diff -ru a/work/vmblock-only/Makefile b/work/vmblock-only/Makefile +--- a/work/vmblock-only/Makefile 2011-01-22 08:59:15.907152002 -0500 ++++ b/work/vmblock-only/Makefile 2011-01-22 09:13:55.894938002 -0500 +@@ -123,9 +123,9 @@ + postbuild:: ; + + $(DRIVER_KO): prebuild +- make -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) modules +- make -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) postbuild + endif + +diff -ru a/work/vmci-only/Makefile b/work/vmci-only/Makefile +--- a/work/vmci-only/Makefile 2011-01-22 08:59:15.907152002 -0500 ++++ b/work/vmci-only/Makefile 2011-01-22 09:13:55.898936002 -0500 +@@ -123,9 +123,9 @@ + postbuild:: ; + + $(DRIVER_KO): prebuild +- make -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) modules +- make -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) postbuild + endif + +diff -ru a/work/vmmon-only/Makefile b/work/vmmon-only/Makefile +--- a/work/vmmon-only/Makefile 2011-01-22 08:59:15.907152002 -0500 ++++ b/work/vmmon-only/Makefile 2011-01-22 09:13:55.894938002 -0500 +@@ -123,9 +123,9 @@ + postbuild:: ; + + $(DRIVER_KO): prebuild +- make -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) modules +- make -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) postbuild + endif + +diff -ru a/work/vmnet-only/Makefile b/work/vmnet-only/Makefile +--- a/work/vmnet-only/Makefile 2011-01-22 08:59:15.911150002 -0500 ++++ b/work/vmnet-only/Makefile 2011-01-22 09:13:55.898936002 -0500 +@@ -123,9 +123,9 @@ + postbuild:: ; + + $(DRIVER_KO): prebuild +- make -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) modules +- make -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) postbuild + endif + +diff -ru a/work/vsock-only/Makefile b/work/vsock-only/Makefile +--- a/work/vsock-only/Makefile 2011-01-22 08:59:15.911150002 -0500 ++++ b/work/vsock-only/Makefile 2011-01-22 09:13:55.894938002 -0500 +@@ -123,9 +123,9 @@ + postbuild:: ; + + $(DRIVER_KO): prebuild +- make -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $(BUILD_DIR) SUBDIRS=$$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) modules +- make -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ ++ $(MAKE) -C $$PWD SRCROOT=$$PWD/$(SRCROOT) \ + MODULEBUILDDIR=$(MODULEBUILDDIR) postbuild + endif + diff --git a/app-emulation/vmware-modules/files/264-makefile-include.patch b/app-emulation/vmware-modules/files/264-makefile-include.patch new file mode 100644 index 0000000..39c3000 --- /dev/null +++ b/app-emulation/vmware-modules/files/264-makefile-include.patch @@ -0,0 +1,65 @@ +diff --git a/vmblock-only/Makefile.kernel b/vmblock-only/Makefile.kernel +index ab7a727..e3ec9d2 100644 +--- a/vmblock-only/Makefile.kernel ++++ b/vmblock-only/Makefile.kernel +@@ -19,7 +19,7 @@ + + INCLUDE += -I$(SRCROOT)/include + +-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) ++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE) + + EXTRA_CFLAGS += $(call vm_check_build, $(AUTOCONF_DIR)/cachecreate.c, -DVMW_KMEMCR_HAS_DTOR, ) + EXTRA_CFLAGS += $(call vm_check_build, $(AUTOCONF_DIR)/cachector.c, -DVMW_KMEMCR_CTOR_HAS_3_ARGS, ) +diff --git a/vmci-only/Makefile.kernel b/vmci-only/Makefile.kernel +index ba343ee..861ea83 100644 +--- a/vmci-only/Makefile.kernel ++++ b/vmci-only/Makefile.kernel +@@ -21,7 +21,7 @@ CC_OPTS += -DVMCI + + INCLUDE += -I$(SRCROOT)/shared -I$(SRCROOT)/common -I$(SRCROOT)/linux + +-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) ++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE) + + obj-m += $(DRIVER).o + +diff --git a/vmmon-only/Makefile.kernel b/vmmon-only/Makefile.kernel +index 8770d1d..c4746c3 100644 +--- a/vmmon-only/Makefile.kernel ++++ b/vmmon-only/Makefile.kernel +@@ -22,7 +22,7 @@ CC_OPTS += -DVMMON -DVMCORE + INCLUDE := -I$(SRCROOT)/include -I$(SRCROOT)/common -I$(SRCROOT)/linux \ + -I$(SRCROOT)/vmcore + +-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) ++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE) + + EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/autoconf/smpcall.c, -DVMW_HAVE_SMP_CALL_3ARG, ) + +diff --git a/vmnet-only/Makefile.kernel b/vmnet-only/Makefile.kernel +index d1e3133..665d428 100644 +--- a/vmnet-only/Makefile.kernel ++++ b/vmnet-only/Makefile.kernel +@@ -19,7 +19,7 @@ + + INCLUDE := -I$(SRCROOT) + +-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) ++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE) + EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/netdev_has_net.c,-DVMW_NETDEV_HAS_NET, ) + EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/netdev_has_dev_net.c,-DVMW_NETDEV_HAS_DEV_NET, ) + EXTRA_CFLAGS += $(call vm_check_build, $(SRCROOT)/nfhook_uses_skb.c,-DVMW_NFHOOK_USES_SKB, ) +diff --git a/vsock-only/Makefile.kernel b/vsock-only/Makefile.kernel +index b4629ee..264b8cb 100644 +--- a/vsock-only/Makefile.kernel ++++ b/vsock-only/Makefile.kernel +@@ -25,7 +25,7 @@ INCLUDE += -I$(SRCROOT)/include + INCLUDE += -I$(SRCROOT)/linux + INCLUDE += -I$(SRCROOT)/common + +-EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) ++EXTRA_CFLAGS := $(CC_OPTS) $(INCLUDE) $(LINUXINCLUDE) + EXTRA_CFLAGS += $(call vm_check_build, $(AUTOCONF_DIR)/netcreate_num_params.c, -DVMW_NETCREATE_KERNARG, ) + + diff --git a/app-emulation/vmware-modules/files/264-makefile-kernel-dir.patch b/app-emulation/vmware-modules/files/264-makefile-kernel-dir.patch new file mode 100644 index 0000000..d4bd6d1 --- /dev/null +++ b/app-emulation/vmware-modules/files/264-makefile-kernel-dir.patch @@ -0,0 +1,80 @@ +diff --git a/work/vmblock-only/Makefile b/work/vmblock-only/Makefile +index 0bd0e74..27c3ede 100644 +--- a/work/vmblock-only/Makefile ++++ b/work/vmblock-only/Makefile +@@ -46,9 +46,9 @@ endif + VM_UNAME = $(shell uname -r) + + # Header directory for the running kernel +-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include ++HEADER_DIR = $(KERNEL_DIR) + +-BUILD_DIR = $(HEADER_DIR)/.. ++BUILD_DIR = $(KBUILD_OUTPUT) + + DRIVER := vmblock + PRODUCT := tools +diff --git a/work/vmci-only/Makefile b/work/vmci-only/Makefile +index 7babb8a..fbc5878 100644 +--- a/work/vmci-only/Makefile ++++ b/work/vmci-only/Makefile +@@ -46,9 +46,9 @@ endif + VM_UNAME = $(shell uname -r) + + # Header directory for the running kernel +-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include ++HEADER_DIR = $(KERNEL_DIR) + +-BUILD_DIR = $(HEADER_DIR)/.. ++BUILD_DIR = $(KBUILD_OUTPUT) + + DRIVER := vmci + PRODUCT := @@PRODUCT@@ +diff --git a/work/vmmon-only/Makefile b/work/vmmon-only/Makefile +index 4b4eb3e..1bb35ef 100644 +--- a/work/vmmon-only/Makefile ++++ b/work/vmmon-only/Makefile +@@ -46,9 +46,9 @@ endif + VM_UNAME = $(shell uname -r) + + # Header directory for the running kernel +-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include ++HEADER_DIR = $(KERNEL_DIR) + +-BUILD_DIR = $(HEADER_DIR)/.. ++BUILD_DIR = $(KBUILD_OUTPUT) + + DRIVER := vmmon + PRODUCT := @@PRODUCT@@ +diff --git a/work/vmnet-only/Makefile b/work/vmnet-only/Makefile +index 06856e7..fd53bf8 100644 +--- a/work/vmnet-only/Makefile ++++ b/work/vmnet-only/Makefile +@@ -46,9 +46,9 @@ endif + VM_UNAME = $(shell uname -r) + + # Header directory for the running kernel +-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include ++HEADER_DIR = $(KERNEL_DIR) + +-BUILD_DIR = $(HEADER_DIR)/.. ++BUILD_DIR = $(KBUILD_OUTPUT) + + DRIVER := vmnet + PRODUCT := @@PRODUCT@@ +diff --git a/work/vsock-only/Makefile b/work/vsock-only/Makefile +index e02adb0..210e502 100644 +--- a/work/vsock-only/Makefile ++++ b/work/vsock-only/Makefile +@@ -46,9 +46,9 @@ endif + VM_UNAME = $(shell uname -r) + + # Header directory for the running kernel +-HEADER_DIR = /lib/modules/$(VM_UNAME)/build/include ++HEADER_DIR = $(KERNEL_DIR) + +-BUILD_DIR = $(HEADER_DIR)/.. ++BUILD_DIR = $(KBUILD_OUTPUT) + + DRIVER := vsock + PRODUCT := ws |