| Summary: | app-emulation/vmware-modules-304.2 with kernel 4.5 /build/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/inode.c:66:4: error: unknown field 'follow_link' specified in initializer | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ognian Tenchev <drJeckyll> |
| Component: | [OLD] Unspecified | Assignee: | Gentoo VMWare Bug Squashers [disabled] <vmware+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build.log
304-4.5-01-inode.patch |
||
|
Description
Ognian Tenchev
2016-03-15 13:11:28 UTC
Created attachment 428296 [details, diff]
build.log
Kernel 4.5 drop follow_link and introduce get_link - https://lwn.net/Articles/671470/ This broke again vmware-modules. I have not enough knowledge for these kind of things, but anyway I try to make patch. It compiles fine for me, and I can start couple of my VM's. Maybe someone will create better patch. Attaching mine here. Put it in /etc/portage/patches/app-emulation/vmware-modules/ and emerge vmware-modules. Cross your fingers and give it a try. P.S. You will also need patch for 4.3 kernel (bug #565060) - https://565060.bugs.gentoo.org/attachment.cgi?id=416216 Created attachment 428298 [details, diff]
304-4.5-01-inode.patch
known bug. at least 2 versions of patch exist (almost certainly significantly more). unfortunately vmware project is chronically understaffed atm. Please try the vmware overlay, I have patched it so it will be functional up to and including kernel version 4.5 (In reply to Evan Teran from comment #5) > Please try the vmware overlay, I have patched it so it will be functional up > to and including kernel version 4.5 ... and moved to main tree. Fixed in vmware-modules-304.3-r1 |