New version of open-vm-tools is available from https://github.com/vmware/open-vm-tools/releases/tag/stable-10.0.5. It has been there for several months now. Could you please update it?
root@FreeBSD-11-64:~ # uname -a
FreeBSD FreeBSD-11-64 11.0-RC2 FreeBSD 11.0-RC2 #0 r304729: Wed Aug 24 08:46:45 UTC 2016 firstname.lastname@example.org:/usr/obj/usr/src/sys/GENERIC i386
root@FreeBSD-11-64:~ # pkg info open-vm-tools | head
Name : open-vm-tools
Version : 1280544_12,1
Installed on : Wed Sep 7 18:25:58 2016 PDT
Origin : emulators/open-vm-tools
Architecture : freebsd:11:x86:32
Prefix : /usr/local
Categories : emulators kld
Licenses : LGPL21
Maintainer : swills@FreeBSD.org
root@FreeBSD-11-64:~ # vmware-toolbox-cmd -v
root@FreeBSD-11-64:~ # vmtoolsd -v
VMware Tools daemon, version 126.96.36.199793 (build-1280544)
Thanks for the report Ravindra. If you could provide a patch updating the port that would be appreciated.
Created attachment 180200 [details]
I've found this patch (TODO: where did I got this?) and need someone to run-test it.
Ah, found it: that patch comes from the maintainer, see
(In reply to Kurt Jaeger from comment #4)
pi@ reached out to me about this PR. I'll take the patch, rebase it, then do some run tests on my ^/head through ^/stable/9 VMs.
Created attachment 180202 [details]
Updated patch, based on ^/head@r434550
Created attachment 180207 [details]
Remove /usr/lib/debug directory removal -- this doesn't need to be done on ^/head@r313995 .
(In reply to Ngie Cooper from comment #7)
Thanks for adding the patch from the CFT, I'd updated it with the change to remove the /usr/lib/debug directory removal already, perhaps you had an older version? I'll update it to remove the change to patch-vmmemctl-os.c since (a different version of) that is already committed. I'd appreciate any feedback on the updated version.
Created attachment 180275 [details]
Change: add gdkpixbuf2 to USE_GNOME only when OPTION_SET+= X11 is set.
Created attachment 180346 [details]
Please see attached patch
(In reply to Steve Wills from comment #10)
The new patch doesn't work on 12.0-CURRENT @ r314359:
install -m 0644 /usr/ports/emulators/open-vm-tools/work/open-vm-tools-10.1.0-4449150/open-vm-tools/modules/freebsd/vmblock.ko /usr/ports/emulators/open-vm-tools/work/stage/usr/local/lib/vmware-tools/modules/drivers/vmblock.ko
install: /usr/ports/emulators/open-vm-tools/work/open-vm-tools-10.1.0-4449150/open-vm-tools/modules/freebsd/vmblock.ko: No such file or directory
*** Error code 71
(In reply to Ngie Cooper from comment #11)
Ok. This has to deal with the fact that there's an issue with PORTS_MODULES and WRKDIRPREFIX where if I feed in MAKEOBJDIRPREFIX for WRKDIRPREFIX, it will cause build failures as noted below (which isn't new to the port version upgrade, probably).
Created attachment 180364 [details]
Updated patch 2017/02/28
Here's another update which solves the issue in PR 209853 by having the service start/stop automatically and set the tools version to 0 on uninstall.
testbuilds now run to completion in my poudriere setup on 12a@r311651, 11a and 10i.
There's a newer version 10.1.5 out.
A commit references this bug:
Date: Wed Mar 22 14:52:02 UTC 2017
New revision: 436703
emulators/open-vm-tools: Update to 10.1.0
Port is updated.