open-vm-tools 10.3.0 has been released. Please see: https://github.com/vmware/open-vm-tools/releases/download/stable-10.3.0/open-vm-tools-10.3.0-8931395.tar.gz https://github.com/vmware/open-vm-tools/tree/stable-10.3.0 This release has incorporated some of the FreeBSD based pull requests submitted to the open-vm-tools project and with those updates, the following FreeBSD OVT patch files in the ports should not be needed. patch-lib_file_fileTempPosix.c patch-lib_auth_authPosix.c patch-services_plugins_vix_vixTools.c patch-modules_freebsd_vmmemctl_os.c patch-lib_include_vm__basic__types.h patch-configure.ac - unwind.h test (bypass) not needed. -Wno-address-of-packed-member CFLAGS is not needed. - may not need to add -Wno-unused-function -Wno-unknown-warning-option If these latter two CFLAGS are not needed, the configure_ac patch is not needed.
12.x and 11.x build fine without the configure patch, 10.x fails, needs analysis.
A commit references this bug: Author: jpaetzel Date: Sat Sep 29 05:29:29 UTC 2018 New revision: 480889 URL: https://svnweb.freebsd.org/changeset/ports/480889 Log: Update to 10.3.0 PR: 229985 Submitted by: John Wolfe <jwolfe@vmware.com> Changes: head/emulators/open-vm-tools/Makefile head/emulators/open-vm-tools/distinfo head/emulators/open-vm-tools/files/patch-configure.ac head/emulators/open-vm-tools/files/patch-lib_auth_authPosix.c head/emulators/open-vm-tools/files/patch-lib_file_fileTempPosix.c head/emulators/open-vm-tools/files/patch-lib_guestApp_guestApp.c head/emulators/open-vm-tools/files/patch-lib_include_vm__basic__types.h head/emulators/open-vm-tools/files/patch-lib_vmCheck_vmcheck.c head/emulators/open-vm-tools/files/patch-modules_Makefile.am head/emulators/open-vm-tools/files/patch-modules_freebsd_vmmemctl_os.c head/emulators/open-vm-tools/files/patch-services_plugins_vix_vixTools.c
Committed, thanks!