On Tue, 2006-04-04 at 19:14 -0700, Tom London wrote:
The last few kernels appear to be compiled with
'-Wunused-param'. That right?
Is this a 'going forward' feature?
Appears to break vmware.
I'm not sure that -Wunused-param is what broke VMware. I just tried to
configure VMware server beta 2 (build 22874) with kernel
2.6.16-1.2118_FC6 and found this error buried in the output:
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h: At top level:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error: conflicting
types for ‘poll_initwait’
include/linux/poll.h:62: error: previous declaration of ‘poll_initwait’ was here
It wouldn't surprise me if the Linux kernel developers changed an API
that broke VMware.