[Buildroot] [PATCH 1/2] openvmtools: add patch to use KVERS instead of shell exec.
Karoly Kasza
kaszak at gmail.com
Wed Feb 25 22:14:35 UTC 2015
Add patch to use $(KVERS) instead of shell exec uname.
Originally from Debian.
Signed-off-by: Karoly Kasza <kaszak at gmail.com>
---
package/openvmtools/0008-kvers.patch | 75 ++++++++++++++++++++++++++++++++++
1 file changed, 75 insertions(+)
create mode 100644 package/openvmtools/0008-kvers.patch
diff --git a/package/openvmtools/0008-kvers.patch b/package/openvmtools/0008-kvers.patch
new file mode 100644
index 0000000..f432dbb
--- /dev/null
+++ b/package/openvmtools/0008-kvers.patch
@@ -0,0 +1,75 @@
+Use KVERS instead of shell exec uname.
+
+Patch from Debian.
+
+Original author: Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>
+Original description: Replacing uname call with KVERS, overwriting seemed not to work.
+
+Signed-off-by: Karoly Kasza <kaszak at gmail.com>
+
+--- a/modules/linux/vmblock/Makefile
++++ b/modules/linux/vmblock/Makefile
+@@ -43,7 +43,7 @@ INCLUDE += -I$(SRCROOT)/shared
+ endif
+
+
+-VM_UNAME = $(shell uname -r)
++VM_UNAME = $(KVERS)
+
+ # Header directory for the running kernel
+ ifdef LINUXINCLUDE
+--- a/modules/linux/vmci/Makefile
++++ b/modules/linux/vmci/Makefile
+@@ -43,7 +43,7 @@ INCLUDE += -I$(SRCROOT)/shared
+ endif
+
+
+-VM_UNAME = $(shell uname -r)
++VM_UNAME = $(KVERS)
+
+ # Header directory for the running kernel
+ ifdef LINUXINCLUDE
+--- a/modules/linux/vmhgfs/Makefile
++++ b/modules/linux/vmhgfs/Makefile
+@@ -43,7 +43,7 @@ INCLUDE += -I$(SRCROOT)/shared
+ endif
+
+
+-VM_UNAME = $(shell uname -r)
++VM_UNAME = $(KVERS)
+
+ # Header directory for the running kernel
+ ifdef LINUXINCLUDE
+--- a/modules/linux/vmsync/Makefile
++++ b/modules/linux/vmsync/Makefile
+@@ -43,7 +43,7 @@ INCLUDE += -I$(SRCROOT)/shared
+ endif
+
+
+-VM_UNAME = $(shell uname -r)
++VM_UNAME = $(KVERS)
+
+ # Header directory for the running kernel
+ ifdef LINUXINCLUDE
+--- a/modules/linux/vmxnet/Makefile
++++ b/modules/linux/vmxnet/Makefile
+@@ -43,7 +43,7 @@ INCLUDE += -I$(SRCROOT)/shared
+ endif
+
+
+-VM_UNAME = $(shell uname -r)
++VM_UNAME = $(KVERS)
+
+ # Header directory for the running kernel
+ ifdef LINUXINCLUDE
+--- a/modules/linux/vsock/Makefile
++++ b/modules/linux/vsock/Makefile
+@@ -43,7 +43,7 @@ INCLUDE += -I$(SRCROOT)/shared
+ endif
+
+
+-VM_UNAME = $(shell uname -r)
++VM_UNAME = $(KVERS)
+
+ # Header directory for the running kernel
+ ifdef LINUXINCLUDE
--
1.7.10.4
More information about the buildroot
mailing list