From: SourceForge.net <no...@so...> - 2013-05-12 20:54:36
|
Tracker item #3613152, was opened at 2013-05-12 13:54 Message generated for change (Tracker Item Submitted) made by wernerflamme You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=3613152&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Werner Flamme (wernerflamme) Assigned to: Nobody/Anonymous (nobody) Summary: error in modules/linux/vmhgfs/inode.c Initial Comment: I try to build open-vm-tools on openSUSE build system against the current Tumbleweed release (oS 12.3 + newer Kernel (3.9.1-7.gb6484b6). The build stops with errors: ... modules/linux/vmhgfs/inode.c: In function 'HgfsPermission': ... modules/linux/vmhgfs/inode.c:1821:64: error: macro "hlist_for_each_entry" passed 4 arguments, but takes just 3 ... modules/linux/vmhgfs/inode.c:1821:7: error: 'hlist_for_each_entry' undeclared (first use in this function) ... modules/linux/vmhgfs/inode.c:1821:7: note: each undeclared identifier is reported only once for each function it appears in ... modules/linux/vmhgfs/inode.c:1821:66: error: expected ';' before '{' token I found on LKML (http://lkml.org/lkml/2012/4/12/2), that the macro hlist_for_each_entry was modified to accept only 3 instead of 4 parameters. Since I am not a programmer, I do not know how to modify the code or how to provide a patch. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=3613152&group_id=204462 |