Created attachment 458380 [details] vmware-modules-279.6.ebuild Lot of error messages due to API change between kernel release since 4.0 (sk_alloc, proto_ops droped kiocb, etc.). Went ahead and fixed it. Please find code fixes and patched ebuild.
Created attachment 458382 [details, diff] 279-do-once.patch
Created attachment 458384 [details, diff] 279-include-vmalloc.patch
Created attachment 458386 [details, diff] 279-kiocb-remove.patch
Created attachment 458388 [details, diff] 279-misc-deregister.patch
REFERENCE: Bug 616958 : 12.5.7 version bump Currently, we are @ 4.9.36 for latest longterm. Current [Overlay] already includes: vmware-modules-304.4-r1.ebuild and vmware-modules-308.5.7.ebuild , but no <vmware-modules-279.x.y.ebuild. To me, this bug seems to be FIXED / OBSOLETE.
VMware Products have been removed from Main Portage Tree during Nov-2017. Further development has been relegated to [vmware] Overlay. Situation as of today, 30-Nov-2017: Workstation : stable in [vmware] = 12.5.8 / released = 14.0.0 : Bug 634770 Player : stable in [vmware] = 12.5.8 / released = 14.0.0 : Bug 639162 Modules : stable in [vmware] = 308.5.8 / released = 329.0.0 : Bug 634862 Tools : stable in [vmware] = 10.1.6 / released = 10.1.15 : Bug 634854