Quantcast
Channel: VMware Communities : All Content - All Communities
Viewing all articles
Browse latest Browse all 179681

VMware Workstation 8 and Fedora 19/kernel 3.10.3, vmnet issues

$
0
0

I apologize if this has been covered - I was not able to find a discussion with a solution that works for me. Basically, per the subject, I have a 64-bit Fedora 19 machine with kernel 3.10.3 and VMware Workstation 8. Following the instructions at https://wiki.archlinux.org/index.php/VMware#3.10_kernels VMblock builds fine, but VMnet still fails:

2013-08-02T08:13:07.738-06:00| vthread-3| I120: Building module vmnet.

2013-08-02T08:13:07.739-06:00| vthread-3| I120: Extracting the sources of the vmnet module.

2013-08-02T08:13:07.760-06:00| vthread-3| I120: Building module with command: /bin/make -j -C /tmp/vmware-root/modules/vmnet-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.10.3-300.fc19.x86_64/build/include CC=/bin/gcc GREP=/bin/make IS_GCC_3=no VMCCVER=4.8.1

2013-08-02T08:13:09.604-06:00| vthread-3| I120: Failed to compile module vmnet

Some more detailed logs are:

[ ... ]

/usr/lib/vmware/modules/source/vmnet-only/netif.c: In function ‘VNetNetIf_Create’:

/usr/lib/vmware/modules/source/vmnet-only/netif.c:250:4: error: implicit declaration of function ‘VNetProc_MakeEntry’ [-Werror=implicit-function-declaration]

    retval = VNetProc_MakeEntry(netIf->port.jack.name, S_IFREG,

    ^

/usr/lib/vmware/modules/source/vmnet-only/netif.c:260:33: error: dereferencing pointer to incomplete type

       netIf->port.jack.procEntry->read_proc = VNetNetIfProcRead;

                                 ^

/usr/lib/vmware/modules/source/vmnet-only/netif.c:260:47: error: ‘VNetNetIfProcRead’ undeclared (first use in this function)

       netIf->port.jack.procEntry->read_proc = VNetNetIfProcRead;

                                               ^

/usr/lib/vmware/modules/source/vmnet-only/netif.c:260:47: note: each undeclared identifier is reported only once for each function it appears in

/usr/lib/vmware/modules/source/vmnet-only/netif.c:261:33: error: dereferencing pointer to incomplete type

       netIf->port.jack.procEntry->data = netIf;

                                 ^

/usr/lib/vmware/modules/source/vmnet-only/netif.c: In function ‘VNetNetIfProcRead’:

/usr/lib/vmware/modules/source/vmnet-only/netif.c:671:4: warning: passing argument 2 of ‘VNetPrintPort’ from incompatible pointer type [enabled by default]

    len += VNetPrintPort(&netIf->port, page+len);

    ^

In file included from /usr/lib/vmware/modules/source/vmnet-only/netif.c:42:0:

/usr/lib/vmware/modules/source/vmnet-only/vnetInt.h:201:6: note: expected ‘struct seq_file *’ but argument is of type ‘char *’

void VNetPrintPort(const VNetPort *port, struct seq_file *seqf);

      ^

/usr/lib/vmware/modules/source/vmnet-only/netif.c:671:4: error: void value not ignored as it ought to be

    len += VNetPrintPort(&netIf->port, page+len);

    ^

cc1: some warnings being treated as errors

make[2]: *** [/usr/lib/vmware/modules/source/vmnet-only/netif.o] Error 1

make[1]: *** [_module_/usr/lib/vmware/modules/source/vmnet-only] Error 2

make[1]: Leaving directory `/usr/src/kernels/3.10.3-300.fc19.x86_64'

make: *** [vmnet.ko] Error

A developer I am not, so I'm sort of lost as to what exactly is causing the issue, but there appears to be something in the file netif.c

Thank you in advance for any help.


Viewing all articles
Browse latest Browse all 179681

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>