GCC 15 defaults to C23, in which the interpretation of function declarations without parameters has changed from unspecified (as in K&R) to `void`. This fix has been accepted upstream. https://github.com/vmware/open-vm-tools/pull/751