Sie sind nicht angemeldet.

1

11.07.2017, 10:39

Gentoo 4.9.34 - VMWARE-Tools

ICh habe seit meinem Kernelupdate von 3.9.x auf 4.9.34 Probleme mit meinem VMPLAYER bzw mit der Installation der Module:


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
>>> Emerging (1 of 1) app-emulation/vmware-modules-304.2::gentoo
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/4.9.34-gentoo/build
 * Found sources for kernel version:
 *     4.9.34-gentoo
 * Checking for suitable kernel configuration options...                                                                                             [ ok ]
 * Checking for suitable kernel configuration options...                                                                                             [ ok ]
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/app-emulation/vmware-modules-304.2/work
>>> Preparing source in /var/tmp/portage/app-emulation/vmware-modules-304.2/work ...
 * Applying 304-makefile-kernel-dir.patch ...                                                                                                        [ ok ]
 * Applying 304-makefile-include.patch ...                                                                                                           [ ok ]
 * Applying 304-netdevice.patch ...                                                                                                                  [ ok ]
 * Applying 304-apic.patch ...                                                                                                                       [ ok ]
 * Applying 304-3.10-00-dentry.patch ...                                                                                                             [ ok ]
 * Applying 304-3.10-01-inode.patch ...                                                                                                              [ ok ]
 * Applying 304-3.10-02-control.patch ...                                                                                                            [ ok ]
 * Applying 304-3.10-03-inline.patch ...                                                                                                             [ ok ]
 * Applying 304-3.11-00-readdir.patch ...                                                                                                            [ ok ]
 * Applying 304-3.11-01-filldir.patch ...                                                                                                            [ ok ]
 * Applying 304-3.15-00-vsock.patch ...                                                                                                              [ ok ]
 * Applying 304-3.18-00-version-redefined.patch ...                                                                                                  [ ok ]
 * Applying 304-3.19-00-compat-namei.patch ...                                                                                                       [ ok ]
 * Applying 304-3.19-02-vmblock-path.patch ...                                                                                                       [ ok ]
 * Applying 304-3.19-04-iovec.patch ...                                                                                                              [ ok ]
 * Applying 304-3.19-05-vmci_qpair.patch ...                                                                                                         [ ok ]
 * Applying 304-3.19-06-vsock.patch ...                                                                                                              [ ok ]
 * Applying 304-3.19-07-vsock.patch ...                                                                                                              [ ok ]
 * Applying 304-4.2-01-inode.patch ...                                                                                                               [ ok ]
 * Applying 304-4.2-02-vmnetInt.patch ...                                                                                                            [ ok ]
 * Applying 304-4.2-03-af_vsock.patch ...                                                                                                            [ ok ]
 * Applying 304-4.2-04-driver.patch ...                                                                                                              [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/vmware-modules-304.2/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-emulation/vmware-modules-304.2/work ...
 * Preparing vmblock module
make -j19 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' auto-build KERNEL_DIR=/usr/src/linux KBUILD_OUTPUT=/lib/modules/4.9.34-gentoo/build 
Using kernel build system.
make -C /lib/modules/4.9.34-gentoo/build SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory '/usr/src/linux-4.9.34-gentoo'
make[2]: Entering directory '/usr/src/linux-4.9.34-gentoo'
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/filesystem.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/dentry.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/stubs.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/file.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/block.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/module.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/super.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/inode.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/control.o
/var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/inode.c:66:4: error: unknown field 'follow_link' specified in initializer
    .follow_link = InodeOpFollowlink,
    ^
/var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/inode.c:66:19: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
    .follow_link = InodeOpFollowlink,
                   ^
/var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/inode.c:66:19: note: (near initialization for 'LinkInodeOps.create')
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-4.9.34-gentoo/scripts/Makefile.build:293: /var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only/linux/inode.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/usr/src/linux-4.9.34-gentoo/Makefile:1490: _module_/var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only] Error 2
make[2]: Leaving directory '/usr/src/linux-4.9.34-gentoo'
make[1]: *** [Makefile:150: sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-4.9.34-gentoo'
make: *** [Makefile:120: vmblock.ko] Error 2
 * ERROR: app-emulation/vmware-modules-304.2::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-emulation/vmware-modules-304.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/vmware-modules-304.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-emulation/vmware-modules-304.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-modules-304.2/temp/environment'.
 * Working directory: '/var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only'
 * S: '/var/tmp/portage/app-emulation/vmware-modules-304.2/work'

>>> Failed to emerge app-emulation/vmware-modules-304.2, Log file:

>>>  '/var/tmp/portage/app-emulation/vmware-modules-304.2/temp/build.log'

 * Messages for package app-emulation/vmware-modules-304.2:

 * ERROR: app-emulation/vmware-modules-304.2::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-emulation/vmware-modules-304.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/vmware-modules-304.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-emulation/vmware-modules-304.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-modules-304.2/temp/environment'.
 * Working directory: '/var/tmp/portage/app-emulation/vmware-modules-304.2/work/vmblock-only'
 * S: '/var/tmp/portage/app-emulation/vmware-modules-304.2/work'
root@GentooX2 /etc/portage # uname -r
4.9.34-gentoo
root@GentooX2 /etc/portage #


Leider habe ich kA wie man vmware via overlay installiert.
Jemand einen Rat für mich?

Danke!!