summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/open-vm-tools
diff options
context:
space:
mode:
authorMartin Jansa <martin.jansa@gmail.com>2019-06-13 16:26:43 +0000
committerKhem Raj <raj.khem@gmail.com>2019-06-15 16:45:32 -0700
commit6642ae94227f7c3c91c1a58f00f99aeb9eb2393f (patch)
tree3ccfa44c96f9f370b62e3f8989f4a333783a09ca /meta-oe/recipes-support/open-vm-tools
parent052bef8febb976976c9955d04d6ba5faec0175a4 (diff)
downloadmeta-openembedded-6642ae94227f7c3c91c1a58f00f99aeb9eb2393f.tar.gz
open-vm-tools: refresh the patches so that they can be easily applied with devtool or git am
* in preparation for a fix for gcc9 in following commit Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/open-vm-tools')
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-configure.ac-don-t-use-dnet-config.patch16
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-add-include-sys-sysmacros.h.patch17
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0003-Use-configure-test-for-struct-timespec.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0005-Use-configure-test-for-struct-timespec.patch)22
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0004-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0006-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch)26
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0005-Use-configure-to-test-for-feature-instead-of-platfor.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0007-Use-configure-to-test-for-feature-instead-of-platfor.patch)38
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0006-Use-configure-test-for-sys-stat.h-include.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0011-Use-configure-test-for-sys-stat.h-include.patch)12
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0007-Fix-subdir-objects-configure-error.patch24
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0008-include-poll.h-instead-of-sys-poll.h.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-include-poll.h-instead-of-sys-poll.h.patch)10
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0009-Rename-poll.h-to-vm_poll.h.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-Rename-poll.h-to-vm_poll.h.patch)54
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0010-use-posix-strerror_r-unless-on-gnu-libc-system.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0003-use-posix-strerror_r-unless-on-gnu-libc-system.patch)8
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0011-Use-uintmax_t-for-handling-rlim_t.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0004-Use-uintmax_t-for-handling-rlim_t.patch)10
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0012-Use-off64_t-instead-of-__off64_t.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-Use-off64_t-instead-of-__off64_t.patch)10
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/0013-misc-Do-not-print-NULL-string-into-logs.patch (renamed from meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-misc-Do-not-print-NULL-string-into-logs.patch)8
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools/fix-subdir-objects-configure-error.patch12
-rw-r--r--meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb34
15 files changed, 155 insertions, 146 deletions
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-configure.ac-don-t-use-dnet-config.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-configure.ac-don-t-use-dnet-config.patch
index b7a405835..0736572b3 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-configure.ac-don-t-use-dnet-config.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-configure.ac-don-t-use-dnet-config.patch
@@ -1,4 +1,4 @@
1From 929150608c16644695f19cd2e0cc8a06a41cd497 Mon Sep 17 00:00:00 2001 1From fc9bf1ce9f1a21150b10736a1c968d4ca6d4eaa3 Mon Sep 17 00:00:00 2001
2From: Martin Kelly <mkelly@xevo.com> 2From: Martin Kelly <mkelly@xevo.com>
3Date: Fri, 7 Apr 2017 15:20:30 -0700 3Date: Fri, 7 Apr 2017 15:20:30 -0700
4Subject: [PATCH] configure.ac: don't use dnet-config 4Subject: [PATCH] configure.ac: don't use dnet-config
@@ -11,14 +11,14 @@ Upstream-Status: Inappropriate [embedded specific]
11 11
12Signed-off-by: Martin Kelly <mkelly@xevo.com> 12Signed-off-by: Martin Kelly <mkelly@xevo.com>
13--- 13---
14 configure.ac | 4 ++-- 14 open-vm-tools/configure.ac | 4 ++--
15 1 file changed, 2 insertions(+), 2 deletions(-) 15 1 file changed, 2 insertions(+), 2 deletions(-)
16 16
17Index: open-vm-tools/configure.ac 17diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac
18=================================================================== 18index 325a39f5..713ea683 100644
19--- open-vm-tools.orig/configure.ac 19--- a/open-vm-tools/configure.ac
20+++ open-vm-tools/configure.ac 20+++ b/open-vm-tools/configure.ac
21@@ -944,7 +944,7 @@ if test "$with_dnet" = "yes"; then 21@@ -949,7 +949,7 @@ if test "$with_dnet" = "yes"; then
22 AC_VMW_CHECK_LIB([dnet], 22 AC_VMW_CHECK_LIB([dnet],
23 [DNET], 23 [DNET],
24 [], 24 [],
@@ -27,7 +27,7 @@ Index: open-vm-tools/configure.ac
27 [], 27 [],
28 [dnet.h], 28 [dnet.h],
29 [intf_open], 29 [intf_open],
30@@ -954,7 +954,7 @@ if test "$with_dnet" = "yes"; then 30@@ -959,7 +959,7 @@ if test "$with_dnet" = "yes"; then
31 31
32 if test $have_dnet = "no"; then 32 if test $have_dnet = "no"; then
33 AC_MSG_ERROR( 33 AC_MSG_ERROR(
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-add-include-sys-sysmacros.h.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-add-include-sys-sysmacros.h.patch
index f905601d5..34628ffbe 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-add-include-sys-sysmacros.h.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-add-include-sys-sysmacros.h.patch
@@ -1,7 +1,7 @@
1From 5818acc8032e3247257730376e947330340a07b3 Mon Sep 17 00:00:00 2001 1From 3fa237b3afabc293e563292b8d89265a871626ad Mon Sep 17 00:00:00 2001
2From: Martin Kelly <mkelly@xevo.com> 2From: Martin Kelly <mkelly@xevo.com>
3Date: Mon, 22 May 2017 17:00:05 -0700 3Date: Mon, 22 May 2017 17:00:05 -0700
4Subject: [PATCH 2/2] add #include <sys/sysmacros.h> 4Subject: [PATCH] add #include <sys/sysmacros.h>
5 5
6In newer glibc versions, the definition for major() has been moved to 6In newer glibc versions, the definition for major() has been moved to
7sys/sysmacros.h, and using the older version in <sys/types.h> has been 7sys/sysmacros.h, and using the older version in <sys/types.h> has been
@@ -11,14 +11,14 @@ Upstream-Status: Pending
11 11
12Signed-off-by: Martin Kelly <mkelly@xevo.com> 12Signed-off-by: Martin Kelly <mkelly@xevo.com>
13--- 13---
14 lib/wiper/wiperPosix.c | 3 +++ 14 open-vm-tools/lib/wiper/wiperPosix.c | 3 +++
15 1 file changed, 3 insertions(+) 15 1 file changed, 3 insertions(+)
16 16
17diff --git a/open-vm-tools/lib/wiper/wiperPosix.c b/open-vm-tools/lib/wiper/wiperPosix.c 17diff --git a/open-vm-tools/lib/wiper/wiperPosix.c b/open-vm-tools/lib/wiper/wiperPosix.c
18index d389eee..1f221fc 100644 18index bd542410..ccf06293 100644
19--- a/lib/wiper/wiperPosix.c 19--- a/open-vm-tools/lib/wiper/wiperPosix.c
20+++ b/lib/wiper/wiperPosix.c 20+++ b/open-vm-tools/lib/wiper/wiperPosix.c
21@@ -40,6 +40,9 @@ 21@@ -43,6 +43,9 @@
22 # include <libgen.h> 22 # include <libgen.h>
23 # endif /* __FreeBSD_version >= 500000 */ 23 # endif /* __FreeBSD_version >= 500000 */
24 #endif 24 #endif
@@ -28,6 +28,3 @@ index d389eee..1f221fc 100644
28 #include <unistd.h> 28 #include <unistd.h>
29 29
30 #include "vmware.h" 30 #include "vmware.h"
31--
322.7.4
33
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0005-Use-configure-test-for-struct-timespec.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0003-Use-configure-test-for-struct-timespec.patch
index f02d00f84..6d2e49814 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0005-Use-configure-test-for-struct-timespec.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0003-Use-configure-test-for-struct-timespec.patch
@@ -1,7 +1,7 @@
1From bf1eafb07297711baf9320b1edcca8a3376f117d Mon Sep 17 00:00:00 2001 1From bf9292ff9bd25467a014d6c2070805d163daa4c9 Mon Sep 17 00:00:00 2001
2From: Natanael Copa <ncopa@alpinelinux.org> 2From: Natanael Copa <ncopa@alpinelinux.org>
3Date: Wed, 18 Nov 2015 09:03:00 +0000 3Date: Wed, 18 Nov 2015 09:03:00 +0000
4Subject: [PATCH 05/11] Use configure test for struct timespec 4Subject: [PATCH] Use configure test for struct timespec
5 5
6Use the configure script to test for struct time spec instead of trying 6Use the configure script to test for struct time spec instead of trying
7to keep track of what platforms has it. 7to keep track of what platforms has it.
@@ -12,11 +12,11 @@ Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
12 open-vm-tools/lib/include/hgfsUtil.h | 8 +------- 12 open-vm-tools/lib/include/hgfsUtil.h | 8 +-------
13 2 files changed, 2 insertions(+), 7 deletions(-) 13 2 files changed, 2 insertions(+), 7 deletions(-)
14 14
15Index: open-vm-tools/configure.ac 15diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac
16=================================================================== 16index 713ea683..48ff1ef3 100644
17--- open-vm-tools.orig/configure.ac 17--- a/open-vm-tools/configure.ac
18+++ open-vm-tools/configure.ac 18+++ b/open-vm-tools/configure.ac
19@@ -1127,6 +1127,7 @@ AC_TYPE_OFF_T 19@@ -1208,6 +1208,7 @@ AC_TYPE_OFF_T
20 AC_TYPE_PID_T 20 AC_TYPE_PID_T
21 AC_TYPE_SIZE_T 21 AC_TYPE_SIZE_T
22 AC_CHECK_MEMBERS([struct stat.st_rdev]) 22 AC_CHECK_MEMBERS([struct stat.st_rdev])
@@ -24,10 +24,10 @@ Index: open-vm-tools/configure.ac
24 AC_HEADER_TIME 24 AC_HEADER_TIME
25 AC_STRUCT_TM 25 AC_STRUCT_TM
26 AC_C_VOLATILE 26 AC_C_VOLATILE
27Index: open-vm-tools/lib/include/hgfsUtil.h 27diff --git a/open-vm-tools/lib/include/hgfsUtil.h b/open-vm-tools/lib/include/hgfsUtil.h
28=================================================================== 28index 609f4c00..a3a022d4 100644
29--- open-vm-tools.orig/lib/include/hgfsUtil.h 29--- a/open-vm-tools/lib/include/hgfsUtil.h
30+++ open-vm-tools/lib/include/hgfsUtil.h 30+++ b/open-vm-tools/lib/include/hgfsUtil.h
31@@ -53,13 +53,7 @@ 31@@ -53,13 +53,7 @@
32 # include <time.h> 32 # include <time.h>
33 # endif 33 # endif
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0006-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0004-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch
index d1f4eff9b..e107ecf23 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0006-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0004-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch
@@ -1,7 +1,7 @@
1From 31ae6f42458f90d4994a4ad8e2b7673691612c36 Mon Sep 17 00:00:00 2001 1From 5a795b234c617150915a607776c76377948870a6 Mon Sep 17 00:00:00 2001
2From: Natanael Copa <ncopa@alpinelinux.org> 2From: Natanael Copa <ncopa@alpinelinux.org>
3Date: Wed, 18 Nov 2015 09:10:14 +0000 3Date: Wed, 18 Nov 2015 09:10:14 +0000
4Subject: [PATCH 06/11] Fix definition of ALLPERMS and ACCESSPERMS 4Subject: [PATCH] Fix definition of ALLPERMS and ACCESSPERMS
5 5
6The ALLPERMS and ACCESSPERMS defines are not specified in POSIX so 6The ALLPERMS and ACCESSPERMS defines are not specified in POSIX so
7assume it is not there instead of testing for specific implementations. 7assume it is not there instead of testing for specific implementations.
@@ -14,11 +14,11 @@ Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
14 open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c | 3 +-- 14 open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c | 3 +--
15 2 files changed, 6 insertions(+), 5 deletions(-) 15 2 files changed, 6 insertions(+), 5 deletions(-)
16 16
17Index: open-vm-tools/lib/hgfsServer/hgfsServerLinux.c 17diff --git a/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c b/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
18=================================================================== 18index f2b7ce67..0e6351a9 100644
19--- open-vm-tools.orig/lib/hgfsServer/hgfsServerLinux.c 19--- a/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
20+++ open-vm-tools/lib/hgfsServer/hgfsServerLinux.c 20+++ b/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
21@@ -107,11 +107,13 @@ typedef struct DirectoryEntry { 21@@ -105,11 +105,13 @@ typedef struct DirectoryEntry {
22 #endif 22 #endif
23 23
24 /* 24 /*
@@ -35,11 +35,11 @@ Index: open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
35 # define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO) 35 # define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
36 #endif 36 #endif
37 37
38Index: open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c 38diff --git a/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c b/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c
39=================================================================== 39index 89133652..7e9c3a91 100644
40--- open-vm-tools.orig/services/plugins/dndcp/dnd/dndLinux.c 40--- a/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c
41+++ open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c 41+++ b/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c
42@@ -51,7 +51,7 @@ 42@@ -52,7 +52,7 @@
43 43
44 #define DND_ROOTDIR_PERMS (S_IRWXU | S_IRWXG | S_IRWXO) 44 #define DND_ROOTDIR_PERMS (S_IRWXU | S_IRWXG | S_IRWXO)
45 #define DND_STAGINGDIR_PERMS (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH) 45 #define DND_STAGINGDIR_PERMS (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)
@@ -48,7 +48,7 @@ Index: open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c
48 #define ACCESSPERMS (S_IRWXU | S_IRWXG | S_IRWXO) 48 #define ACCESSPERMS (S_IRWXU | S_IRWXG | S_IRWXO)
49 #endif 49 #endif
50 #ifdef __ANDROID__ 50 #ifdef __ANDROID__
51@@ -60,7 +60,6 @@ 51@@ -61,7 +61,6 @@
52 */ 52 */
53 #define NO_SETMNTENT 53 #define NO_SETMNTENT
54 #define NO_ENDMNTENT 54 #define NO_ENDMNTENT
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0007-Use-configure-to-test-for-feature-instead-of-platfor.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0005-Use-configure-to-test-for-feature-instead-of-platfor.patch
index ad19fb24b..c6378b808 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0007-Use-configure-to-test-for-feature-instead-of-platfor.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0005-Use-configure-to-test-for-feature-instead-of-platfor.patch
@@ -1,7 +1,7 @@
1From 6cc1c22cc30320f56da552a76bd956db8f255b6a Mon Sep 17 00:00:00 2001 1From 719d60978f979cf2e03771a9b8a62e36c92639f9 Mon Sep 17 00:00:00 2001
2From: Natanael Copa <ncopa@alpinelinux.org> 2From: Natanael Copa <ncopa@alpinelinux.org>
3Date: Wed, 18 Nov 2015 10:05:07 +0000 3Date: Wed, 18 Nov 2015 10:05:07 +0000
4Subject: [PATCH 07/11] Use configure to test for feature instead of platform 4Subject: [PATCH] Use configure to test for feature instead of platform
5 5
6Test for various functions instead of trying to keep track of what 6Test for various functions instead of trying to keep track of what
7platform and what version of the given platform has support for what. 7platform and what version of the given platform has support for what.
@@ -21,15 +21,15 @@ This is needed for musl libc.
21Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> 21Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
22--- 22---
23 open-vm-tools/configure.ac | 4 ++++ 23 open-vm-tools/configure.ac | 4 ++++
24 open-vm-tools/lib/misc/idLinux.c | 30 ++++++++++++++---------------- 24 open-vm-tools/lib/misc/idLinux.c | 30 +++++++++++-------------
25 open-vm-tools/lib/nicInfo/nicInfoPosix.c | 8 ++++++-- 25 open-vm-tools/lib/nicInfo/nicInfoPosix.c | 6 ++++-
26 3 files changed, 24 insertions(+), 18 deletions(-) 26 3 files changed, 23 insertions(+), 17 deletions(-)
27 27
28Index: open-vm-tools/configure.ac 28diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac
29=================================================================== 29index 48ff1ef3..71e684bb 100644
30--- open-vm-tools.orig/configure.ac 30--- a/open-vm-tools/configure.ac
31+++ open-vm-tools/configure.ac 31+++ b/open-vm-tools/configure.ac
32@@ -892,6 +892,7 @@ AC_CHECK_FUNCS( 32@@ -897,6 +897,7 @@ AC_CHECK_FUNCS(
33 33
34 AC_CHECK_FUNCS([ecvt]) 34 AC_CHECK_FUNCS([ecvt])
35 AC_CHECK_FUNCS([fcvt]) 35 AC_CHECK_FUNCS([fcvt])
@@ -37,7 +37,7 @@ Index: open-vm-tools/configure.ac
37 37
38 AC_CHECK_FUNC([mkdtemp], [have_mkdtemp=yes]) 38 AC_CHECK_FUNC([mkdtemp], [have_mkdtemp=yes])
39 39
40@@ -1076,10 +1077,13 @@ AC_PATH_PROG( 40@@ -1145,10 +1146,13 @@ fi
41 ### 41 ###
42 42
43 AC_CHECK_HEADERS([crypt.h]) 43 AC_CHECK_HEADERS([crypt.h])
@@ -51,10 +51,10 @@ Index: open-vm-tools/configure.ac
51 AC_CHECK_HEADERS([sys/inttypes.h]) 51 AC_CHECK_HEADERS([sys/inttypes.h])
52 AC_CHECK_HEADERS([sys/io.h]) 52 AC_CHECK_HEADERS([sys/io.h])
53 AC_CHECK_HEADERS([sys/param.h]) # Required to make the sys/user.h check work correctly on FreeBSD 53 AC_CHECK_HEADERS([sys/param.h]) # Required to make the sys/user.h check work correctly on FreeBSD
54Index: open-vm-tools/lib/misc/idLinux.c 54diff --git a/open-vm-tools/lib/misc/idLinux.c b/open-vm-tools/lib/misc/idLinux.c
55=================================================================== 55index b950cf84..1dcfb508 100644
56--- open-vm-tools.orig/lib/misc/idLinux.c 56--- a/open-vm-tools/lib/misc/idLinux.c
57+++ open-vm-tools/lib/misc/idLinux.c 57+++ b/open-vm-tools/lib/misc/idLinux.c
58@@ -27,12 +27,9 @@ 58@@ -27,12 +27,9 @@
59 #include <sys/syscall.h> 59 #include <sys/syscall.h>
60 #include <string.h> 60 #include <string.h>
@@ -114,10 +114,10 @@ Index: open-vm-tools/lib/misc/idLinux.c
114 #endif 114 #endif
115 } 115 }
116 #endif 116 #endif
117Index: open-vm-tools/lib/nicInfo/nicInfoPosix.c 117diff --git a/open-vm-tools/lib/nicInfo/nicInfoPosix.c b/open-vm-tools/lib/nicInfo/nicInfoPosix.c
118=================================================================== 118index a22981d5..b4e08681 100644
119--- open-vm-tools.orig/lib/nicInfo/nicInfoPosix.c 119--- a/open-vm-tools/lib/nicInfo/nicInfoPosix.c
120+++ open-vm-tools/lib/nicInfo/nicInfoPosix.c 120+++ b/open-vm-tools/lib/nicInfo/nicInfoPosix.c
121@@ -34,9 +34,13 @@ 121@@ -34,9 +34,13 @@
122 #include <sys/socket.h> 122 #include <sys/socket.h>
123 #include <sys/stat.h> 123 #include <sys/stat.h>
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0011-Use-configure-test-for-sys-stat.h-include.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0006-Use-configure-test-for-sys-stat.h-include.patch
index 78722390e..9a227f9ec 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0011-Use-configure-test-for-sys-stat.h-include.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0006-Use-configure-test-for-sys-stat.h-include.patch
@@ -1,7 +1,7 @@
1From 95c6184d9ff70a47c41768850923a96de9e544aa Mon Sep 17 00:00:00 2001 1From 11adcf43a1e7aa39ee4d82fa567f37e5b0c6ca81 Mon Sep 17 00:00:00 2001
2From: Natanael Copa <ncopa@alpinelinux.org> 2From: Natanael Copa <ncopa@alpinelinux.org>
3Date: Wed, 18 Nov 2015 10:41:01 +0000 3Date: Wed, 18 Nov 2015 10:41:01 +0000
4Subject: [PATCH 11/11] Use configure test for sys/stat.h include 4Subject: [PATCH] Use configure test for sys/stat.h include
5 5
6This is needed for musl libc. 6This is needed for musl libc.
7 7
@@ -10,10 +10,10 @@ Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
10 open-vm-tools/services/plugins/vix/vixTools.c | 2 +- 10 open-vm-tools/services/plugins/vix/vixTools.c | 2 +-
11 1 file changed, 1 insertion(+), 1 deletion(-) 11 1 file changed, 1 insertion(+), 1 deletion(-)
12 12
13Index: open-vm-tools/services/plugins/vix/vixTools.c 13diff --git a/open-vm-tools/services/plugins/vix/vixTools.c b/open-vm-tools/services/plugins/vix/vixTools.c
14=================================================================== 14index e5273786..cabc4137 100644
15--- open-vm-tools.orig/services/plugins/vix/vixTools.c 15--- a/open-vm-tools/services/plugins/vix/vixTools.c
16+++ open-vm-tools/services/plugins/vix/vixTools.c 16+++ b/open-vm-tools/services/plugins/vix/vixTools.c
17@@ -66,7 +66,7 @@ 17@@ -66,7 +66,7 @@
18 #include <unistd.h> 18 #include <unistd.h>
19 #endif 19 #endif
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0007-Fix-subdir-objects-configure-error.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0007-Fix-subdir-objects-configure-error.patch
new file mode 100644
index 000000000..11be2d4a0
--- /dev/null
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0007-Fix-subdir-objects-configure-error.patch
@@ -0,0 +1,24 @@
1From cf1284fda8fb22a2b27cb2ce7962f166166e74c3 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 13 Jun 2018 23:48:04 -0700
4Subject: [PATCH] Fix subdir objects configure error
5
6Fix build on musl while here
7
8Signed-off-by: Khem Raj <raj.khem@gmail.com>
9---
10 open-vm-tools/configure.ac | 1 +
11 1 file changed, 1 insertion(+)
12
13diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac
14index 71e684bb..b76a7966 100644
15--- a/open-vm-tools/configure.ac
16+++ b/open-vm-tools/configure.ac
17@@ -303,6 +303,7 @@ AC_ARG_ENABLE(
18 [],
19 [enable_resolutionkms="auto"])
20
21+AM_INIT_AUTOMAKE([subdir-objects])
22 AM_INIT_AUTOMAKE
23
24 ###
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-include-poll.h-instead-of-sys-poll.h.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0008-include-poll.h-instead-of-sys-poll.h.patch
index 882058119..814b9e3b2 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-include-poll.h-instead-of-sys-poll.h.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0008-include-poll.h-instead-of-sys-poll.h.patch
@@ -1,4 +1,4 @@
1From 4981bb3013d7f1e40e44618076d99af3484eedea Mon Sep 17 00:00:00 2001 1From e4f0b99d90e26b15106f634caad1c3dea9e09cb8 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 13 Jun 2018 23:02:50 -0700 3Date: Wed, 13 Jun 2018 23:02:50 -0700
4Subject: [PATCH] include poll.h instead of sys/poll.h 4Subject: [PATCH] include poll.h instead of sys/poll.h
@@ -10,10 +10,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
10 open-vm-tools/lib/asyncsocket/asyncsocket.c | 2 +- 10 open-vm-tools/lib/asyncsocket/asyncsocket.c | 2 +-
11 1 file changed, 1 insertion(+), 1 deletion(-) 11 1 file changed, 1 insertion(+), 1 deletion(-)
12 12
13diff --git a/lib/asyncsocket/asyncsocket.c b/lib/asyncsocket/asyncsocket.c 13diff --git a/open-vm-tools/lib/asyncsocket/asyncsocket.c b/open-vm-tools/lib/asyncsocket/asyncsocket.c
14index 13908679..e0a68e7e 100644 14index 65b07109..b41aa29d 100644
15--- a/lib/asyncsocket/asyncsocket.c 15--- a/open-vm-tools/lib/asyncsocket/asyncsocket.c
16+++ b/lib/asyncsocket/asyncsocket.c 16+++ b/open-vm-tools/lib/asyncsocket/asyncsocket.c
17@@ -69,8 +69,8 @@ 17@@ -69,8 +69,8 @@
18 #else 18 #else
19 #include <stddef.h> 19 #include <stddef.h>
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-Rename-poll.h-to-vm_poll.h.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0009-Rename-poll.h-to-vm_poll.h.patch
index 4d6a0fd6a..5c1aa7c40 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0002-Rename-poll.h-to-vm_poll.h.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0009-Rename-poll.h-to-vm_poll.h.patch
@@ -1,4 +1,4 @@
1From 92955b3a6180b4285d11ef79766df01b9ab60dbd Mon Sep 17 00:00:00 2001 1From 8793466326dd10b0d2dbb83c64beff5cc8c0fc7d Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 13 Jun 2018 23:11:58 -0700 3Date: Wed, 13 Jun 2018 23:11:58 -0700
4Subject: [PATCH] Rename poll.h to vm_poll.h 4Subject: [PATCH] Rename poll.h to vm_poll.h
@@ -19,10 +19,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
19 7 files changed, 7 insertions(+), 7 deletions(-) 19 7 files changed, 7 insertions(+), 7 deletions(-)
20 rename open-vm-tools/lib/include/{poll.h => vm_poll.h} (99%) 20 rename open-vm-tools/lib/include/{poll.h => vm_poll.h} (99%)
21 21
22diff --git a/lib/asyncsocket/asyncsocket.c b/lib/asyncsocket/asyncsocket.c 22diff --git a/open-vm-tools/lib/asyncsocket/asyncsocket.c b/open-vm-tools/lib/asyncsocket/asyncsocket.c
23index e0a68e7e..b9675674 100644 23index b41aa29d..8691309d 100644
24--- a/lib/asyncsocket/asyncsocket.c 24--- a/open-vm-tools/lib/asyncsocket/asyncsocket.c
25+++ b/lib/asyncsocket/asyncsocket.c 25+++ b/open-vm-tools/lib/asyncsocket/asyncsocket.c
26@@ -86,7 +86,7 @@ 26@@ -86,7 +86,7 @@
27 #include "random.h" 27 #include "random.h"
28 #include "asyncsocket.h" 28 #include "asyncsocket.h"
@@ -32,10 +32,10 @@ index e0a68e7e..b9675674 100644
32 #include "log.h" 32 #include "log.h"
33 #include "err.h" 33 #include "err.h"
34 #include "hostinfo.h" 34 #include "hostinfo.h"
35diff --git a/lib/hgfsServer/hgfsServer.c b/lib/hgfsServer/hgfsServer.c 35diff --git a/open-vm-tools/lib/hgfsServer/hgfsServer.c b/open-vm-tools/lib/hgfsServer/hgfsServer.c
36index 991a7941..ed0c09f9 100644 36index 7ea3b7f4..740c4fed 100644
37--- a/lib/hgfsServer/hgfsServer.c 37--- a/open-vm-tools/lib/hgfsServer/hgfsServer.c
38+++ b/lib/hgfsServer/hgfsServer.c 38+++ b/open-vm-tools/lib/hgfsServer/hgfsServer.c
39@@ -48,7 +48,7 @@ 39@@ -48,7 +48,7 @@
40 #include "hgfsServerOplock.h" 40 #include "hgfsServerOplock.h"
41 #include "hgfsDirNotify.h" 41 #include "hgfsDirNotify.h"
@@ -45,10 +45,10 @@ index 991a7941..ed0c09f9 100644
45 #include "mutexRankLib.h" 45 #include "mutexRankLib.h"
46 #include "vm_basic_asm.h" 46 #include "vm_basic_asm.h"
47 #include "unicodeOperations.h" 47 #include "unicodeOperations.h"
48diff --git a/lib/include/asyncsocket.h b/lib/include/asyncsocket.h 48diff --git a/open-vm-tools/lib/include/asyncsocket.h b/open-vm-tools/lib/include/asyncsocket.h
49index 524147ea..103f944f 100644 49index ec9b45aa..dc91e738 100644
50--- a/lib/include/asyncsocket.h 50--- a/open-vm-tools/lib/include/asyncsocket.h
51+++ b/lib/include/asyncsocket.h 51+++ b/open-vm-tools/lib/include/asyncsocket.h
52@@ -164,7 +164,7 @@ typedef struct AsyncSocket AsyncSocket; 52@@ -164,7 +164,7 @@ typedef struct AsyncSocket AsyncSocket;
53 * Or the client can specify its favorite poll class and locking behavior. 53 * Or the client can specify its favorite poll class and locking behavior.
54 * Use of IVmdbPoll is only supported for regular sockets and for Attach. 54 * Use of IVmdbPoll is only supported for regular sockets and for Attach.
@@ -58,10 +58,10 @@ index 524147ea..103f944f 100644
58 struct IVmdbPoll; 58 struct IVmdbPoll;
59 typedef struct AsyncSocketPollParams { 59 typedef struct AsyncSocketPollParams {
60 int flags; /* Default 0, only POLL_FLAG_NO_BULL is valid */ 60 int flags; /* Default 0, only POLL_FLAG_NO_BULL is valid */
61diff --git a/lib/include/pollImpl.h b/lib/include/pollImpl.h 61diff --git a/open-vm-tools/lib/include/pollImpl.h b/open-vm-tools/lib/include/pollImpl.h
62index 46442e55..8bc66997 100644 62index 46442e55..8bc66997 100644
63--- a/lib/include/pollImpl.h 63--- a/open-vm-tools/lib/include/pollImpl.h
64+++ b/lib/include/pollImpl.h 64+++ b/open-vm-tools/lib/include/pollImpl.h
65@@ -44,7 +44,7 @@ 65@@ -44,7 +44,7 @@
66 #define INCLUDE_ALLOW_USERLEVEL 66 #define INCLUDE_ALLOW_USERLEVEL
67 #include "includeCheck.h" 67 #include "includeCheck.h"
@@ -71,13 +71,13 @@ index 46442e55..8bc66997 100644
71 #include "vm_basic_asm.h" 71 #include "vm_basic_asm.h"
72 72
73 #if defined(__cplusplus) 73 #if defined(__cplusplus)
74diff --git a/lib/include/poll.h b/lib/include/vm_poll.h 74diff --git a/open-vm-tools/lib/include/poll.h b/open-vm-tools/lib/include/vm_poll.h
75similarity index 99% 75similarity index 99%
76rename from open-vm-tools/lib/include/poll.h 76rename from open-vm-tools/lib/include/poll.h
77rename to open-vm-tools/lib/include/vm_poll.h 77rename to open-vm-tools/lib/include/vm_poll.h
78index 988fe6d0..e9e74fb5 100644 78index 6acd4f35..fbc88494 100644
79--- a/lib/include/poll.h 79--- a/open-vm-tools/lib/include/poll.h
80+++ b/lib/include/vm_poll.h 80+++ b/open-vm-tools/lib/include/vm_poll.h
81@@ -60,7 +60,7 @@ extern "C" { 81@@ -60,7 +60,7 @@ extern "C" {
82 #if !defined(TARGET_OS_IPHONE) || TARGET_OS_IPHONE == 0 82 #if !defined(TARGET_OS_IPHONE) || TARGET_OS_IPHONE == 0
83 #include <sys/kernel.h> 83 #include <sys/kernel.h>
@@ -87,10 +87,10 @@ index 988fe6d0..e9e74fb5 100644
87 #define HZ 100 87 #define HZ 100
88 #endif 88 #endif
89 #ifdef __ANDROID__ 89 #ifdef __ANDROID__
90diff --git a/lib/rpcIn/rpcin.c b/lib/rpcIn/rpcin.c 90diff --git a/open-vm-tools/lib/rpcIn/rpcin.c b/open-vm-tools/lib/rpcIn/rpcin.c
91index c2c51583..d6c62f10 100644 91index 8eea7d86..c48f5be2 100644
92--- a/lib/rpcIn/rpcin.c 92--- a/open-vm-tools/lib/rpcIn/rpcin.c
93+++ b/lib/rpcIn/rpcin.c 93+++ b/open-vm-tools/lib/rpcIn/rpcin.c
94@@ -57,7 +57,7 @@ 94@@ -57,7 +57,7 @@
95 95
96 #if defined(VMTOOLS_USE_VSOCKET) 96 #if defined(VMTOOLS_USE_VSOCKET)
@@ -100,10 +100,10 @@ index c2c51583..d6c62f10 100644
100 # include "asyncsocket.h" 100 # include "asyncsocket.h"
101 # include "vmci_defs.h" 101 # include "vmci_defs.h"
102 #include "dataMap.h" 102 #include "dataMap.h"
103diff --git a/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c b/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c 103diff --git a/open-vm-tools/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c b/open-vm-tools/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c
104index 03700937..f0b49ad7 100644 104index 03700937..f0b49ad7 100644
105--- a/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c 105--- a/open-vm-tools/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c
106+++ b/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c 106+++ b/open-vm-tools/services/plugins/grabbitmqProxy/grabbitmqProxyPlugin.c
107@@ -48,7 +48,7 @@ 107@@ -48,7 +48,7 @@
108 #include "rpcout.h" 108 #include "rpcout.h"
109 #include "rabbitmqProxyConst.h" 109 #include "rabbitmqProxyConst.h"
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0003-use-posix-strerror_r-unless-on-gnu-libc-system.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0010-use-posix-strerror_r-unless-on-gnu-libc-system.patch
index c7d34c5cf..784b4fc6c 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0003-use-posix-strerror_r-unless-on-gnu-libc-system.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0010-use-posix-strerror_r-unless-on-gnu-libc-system.patch
@@ -1,4 +1,4 @@
1From a2e7d9273261c5c5cbc33796900f415097f5455e Mon Sep 17 00:00:00 2001 1From e86a259e1ce19c70ecfdece69ab53a07c63a34e1 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 13 Jun 2018 23:16:53 -0700 3Date: Wed, 13 Jun 2018 23:16:53 -0700
4Subject: [PATCH] use posix strerror_r unless on gnu libc system 4Subject: [PATCH] use posix strerror_r unless on gnu libc system
@@ -8,10 +8,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
8 open-vm-tools/lib/err/errPosix.c | 9 ++++++--- 8 open-vm-tools/lib/err/errPosix.c | 9 ++++++---
9 1 file changed, 6 insertions(+), 3 deletions(-) 9 1 file changed, 6 insertions(+), 3 deletions(-)
10 10
11diff --git a/lib/err/errPosix.c b/lib/err/errPosix.c 11diff --git a/open-vm-tools/lib/err/errPosix.c b/open-vm-tools/lib/err/errPosix.c
12index c81b4c13..7a403640 100644 12index c81b4c13..7a403640 100644
13--- a/lib/err/errPosix.c 13--- a/open-vm-tools/lib/err/errPosix.c
14+++ b/lib/err/errPosix.c 14+++ b/open-vm-tools/lib/err/errPosix.c
15@@ -31,6 +31,7 @@ 15@@ -31,6 +31,7 @@
16 #include <errno.h> 16 #include <errno.h>
17 #include <string.h> 17 #include <string.h>
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0004-Use-uintmax_t-for-handling-rlim_t.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0011-Use-uintmax_t-for-handling-rlim_t.patch
index e802dca4e..0a1d00873 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0004-Use-uintmax_t-for-handling-rlim_t.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0011-Use-uintmax_t-for-handling-rlim_t.patch
@@ -1,4 +1,4 @@
1From e694a122c1ff32d8b951ae55756796f9576d23ed Mon Sep 17 00:00:00 2001 1From 18eea61a7a768c6c3b57c6683c7bef7049f0f6ab Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 13 Jun 2018 23:37:09 -0700 3Date: Wed, 13 Jun 2018 23:37:09 -0700
4Subject: [PATCH] Use uintmax_t for handling rlim_t 4Subject: [PATCH] Use uintmax_t for handling rlim_t
@@ -12,10 +12,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
12 open-vm-tools/lib/hgfsServer/hgfsServerLinux.c | 4 ++-- 12 open-vm-tools/lib/hgfsServer/hgfsServerLinux.c | 4 ++--
13 1 file changed, 2 insertions(+), 2 deletions(-) 13 1 file changed, 2 insertions(+), 2 deletions(-)
14 14
15diff --git a/lib/hgfsServer/hgfsServerLinux.c b/lib/hgfsServer/hgfsServerLinux.c 15diff --git a/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c b/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
16index 2e73707d..a2fdb850 100644 16index 0e6351a9..a2ee1740 100644
17--- a/lib/hgfsServer/hgfsServerLinux.c 17--- a/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
18+++ b/lib/hgfsServer/hgfsServerLinux.c 18+++ b/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c
19@@ -5294,8 +5294,8 @@ HgfsWriteCheckIORange(off_t offset, // IN: 19@@ -5294,8 +5294,8 @@ HgfsWriteCheckIORange(off_t offset, // IN:
20 goto exit; 20 goto exit;
21 } 21 }
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-Use-off64_t-instead-of-__off64_t.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0012-Use-off64_t-instead-of-__off64_t.patch
index 432496f27..d69b74e23 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-Use-off64_t-instead-of-__off64_t.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0012-Use-off64_t-instead-of-__off64_t.patch
@@ -1,4 +1,4 @@
1From 43d859f9d5eecdc0fdc1a6bf539bcde4a152e6f5 Mon Sep 17 00:00:00 2001 1From 123c690f12f560022305b0cf19499e7f81a690ae Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 27 Aug 2018 23:22:21 -0700 3Date: Mon, 27 Aug 2018 23:22:21 -0700
4Subject: [PATCH] Use off64_t instead of __off64_t 4Subject: [PATCH] Use off64_t instead of __off64_t
@@ -9,13 +9,13 @@ unknown type name '__off64_t'
9Upstream-Status: Pending 9Upstream-Status: Pending
10Signed-off-by: Khem Raj <raj.khem@gmail.com> 10Signed-off-by: Khem Raj <raj.khem@gmail.com>
11--- 11---
12 lib/file/fileIOPosix.c | 4 ++-- 12 open-vm-tools/lib/file/fileIOPosix.c | 4 ++--
13 1 file changed, 2 insertions(+), 2 deletions(-) 13 1 file changed, 2 insertions(+), 2 deletions(-)
14 14
15diff --git a/lib/file/fileIOPosix.c b/lib/file/fileIOPosix.c 15diff --git a/open-vm-tools/lib/file/fileIOPosix.c b/open-vm-tools/lib/file/fileIOPosix.c
16index 23108279..bcd2ddc5 100644 16index 23108279..bcd2ddc5 100644
17--- a/lib/file/fileIOPosix.c 17--- a/open-vm-tools/lib/file/fileIOPosix.c
18+++ b/lib/file/fileIOPosix.c 18+++ b/open-vm-tools/lib/file/fileIOPosix.c
19@@ -206,10 +206,10 @@ static AlignedPool alignedPool; 19@@ -206,10 +206,10 @@ static AlignedPool alignedPool;
20 * the symbols (and anyone building XOPEN<700 gets nothing). 20 * the symbols (and anyone building XOPEN<700 gets nothing).
21 */ 21 */
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-misc-Do-not-print-NULL-string-into-logs.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0013-misc-Do-not-print-NULL-string-into-logs.patch
index 7af265a99..88f4f694c 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-misc-Do-not-print-NULL-string-into-logs.patch
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0013-misc-Do-not-print-NULL-string-into-logs.patch
@@ -1,4 +1,4 @@
1From e25d00d8297cba044c3a4d2e38749e54adac66c1 Mon Sep 17 00:00:00 2001 1From cfc6839362bd96bf2f42954160f16a60bf1de377 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sat, 22 Dec 2018 19:59:02 -0800 3Date: Sat, 22 Dec 2018 19:59:02 -0800
4Subject: [PATCH] misc: Do not print NULL string into logs 4Subject: [PATCH] misc: Do not print NULL string into logs
@@ -14,10 +14,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 open-vm-tools/lib/misc/util_misc.c | 4 ++-- 14 open-vm-tools/lib/misc/util_misc.c | 4 ++--
15 1 file changed, 2 insertions(+), 2 deletions(-) 15 1 file changed, 2 insertions(+), 2 deletions(-)
16 16
17diff --git open-vm-tools/lib/misc/util_misc.c b/open-vm-tools/lib/misc/util_misc.c 17diff --git a/open-vm-tools/lib/misc/util_misc.c b/open-vm-tools/lib/misc/util_misc.c
18index 198c23d2..0ac0a335 100644 18index 198c23d2..0ac0a335 100644
19--- open-vm-tools/lib/misc/util_misc.c 19--- a/open-vm-tools/lib/misc/util_misc.c
20+++ open-vm-tools/lib/misc/util_misc.c 20+++ b/open-vm-tools/lib/misc/util_misc.c
21@@ -719,8 +719,8 @@ Util_ExpandString(const char *fileName) // IN file path to expand 21@@ -719,8 +719,8 @@ Util_ExpandString(const char *fileName) // IN file path to expand
22 ASSERT(!freeChunk[i]); 22 ASSERT(!freeChunk[i]);
23 chunks[i] = expand; 23 chunks[i] = expand;
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/fix-subdir-objects-configure-error.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/fix-subdir-objects-configure-error.patch
deleted file mode 100644
index 1a6bfdb09..000000000
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/fix-subdir-objects-configure-error.patch
+++ /dev/null
@@ -1,12 +0,0 @@
1Index: open-vm-tools/configure.ac
2===================================================================
3--- open-vm-tools.orig/configure.ac
4+++ open-vm-tools/configure.ac
5@@ -303,6 +303,7 @@ AC_ARG_ENABLE(
6 [],
7 [enable_resolutionkms="auto"])
8
9+AM_INIT_AUTOMAKE([subdir-objects])
10 AM_INIT_AUTOMAKE
11
12 ###
diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb b/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb
index 7ed659372..cea18c6c4 100644
--- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb
+++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb
@@ -22,23 +22,23 @@ LICENSE_modules/linux = "GPL-2.0"
22LICENSE_modules/solaris = "CDDL-1.0" 22LICENSE_modules/solaris = "CDDL-1.0"
23 23
24SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https \ 24SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https \
25 file://tools.conf \ 25 file://tools.conf \
26 file://vmtoolsd.service \ 26 file://vmtoolsd.service \
27 file://vmtoolsd.init \ 27 file://vmtoolsd.init \
28 file://0001-configure.ac-don-t-use-dnet-config.patch \ 28 file://0001-configure.ac-don-t-use-dnet-config.patch;patchdir=.. \
29 file://0002-add-include-sys-sysmacros.h.patch \ 29 file://0002-add-include-sys-sysmacros.h.patch;patchdir=.. \
30 file://0005-Use-configure-test-for-struct-timespec.patch \ 30 file://0003-Use-configure-test-for-struct-timespec.patch;patchdir=.. \
31 file://0006-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch \ 31 file://0004-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch;patchdir=.. \
32 file://0007-Use-configure-to-test-for-feature-instead-of-platfor.patch \ 32 file://0005-Use-configure-to-test-for-feature-instead-of-platfor.patch;patchdir=.. \
33 file://0011-Use-configure-test-for-sys-stat.h-include.patch \ 33 file://0006-Use-configure-test-for-sys-stat.h-include.patch;patchdir=.. \
34 file://fix-subdir-objects-configure-error.patch \ 34 file://0007-Fix-subdir-objects-configure-error.patch;patchdir=.. \
35 file://0001-include-poll.h-instead-of-sys-poll.h.patch \ 35 file://0008-include-poll.h-instead-of-sys-poll.h.patch;patchdir=.. \
36 file://0002-Rename-poll.h-to-vm_poll.h.patch \ 36 file://0009-Rename-poll.h-to-vm_poll.h.patch;patchdir=.. \
37 file://0003-use-posix-strerror_r-unless-on-gnu-libc-system.patch \ 37 file://0010-use-posix-strerror_r-unless-on-gnu-libc-system.patch;patchdir=.. \
38 file://0004-Use-uintmax_t-for-handling-rlim_t.patch \ 38 file://0011-Use-uintmax_t-for-handling-rlim_t.patch;patchdir=.. \
39 file://0001-Use-off64_t-instead-of-__off64_t.patch \ 39 file://0012-Use-off64_t-instead-of-__off64_t.patch;patchdir=.. \
40 file://0001-misc-Do-not-print-NULL-string-into-logs.patch \ 40 file://0013-misc-Do-not-print-NULL-string-into-logs.patch;patchdir=.. \
41 " 41"
42# stable-10.3.5 42# stable-10.3.5
43SRCREV = "f2ff192717375b95a6b7e278fb47dbb3d3bc56d1" 43SRCREV = "f2ff192717375b95a6b7e278fb47dbb3d3bc56d1"
44 44