gentoo / vmware

[MIRROR] VMware desktop ebuilds
https://gitweb.gentoo.org/proj/vmware.git
21 stars 18 forks source link

Compiling fails with Kernel 4.12 #35

Closed ConiKost closed 7 years ago

ConiKost commented 7 years ago

Compiling fails with Kernel 4.12 (same procedure as every new kernel ;-))

make[1]: Verzeichnis „/usr/src/linux-4.12.0-gentoo“ wird betreten make[2]: Entering directory '/usr/src/linux-4.12.0-gentoo' CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/filesystem.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/stubs.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/file.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/inode.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/block.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/super.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/control.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/module.o CC [M] /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/dentry.o /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/inode.c: In function ‘InodeOpLookup’: /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/inode.c:159:55: error: ‘CURRENT_TIME’ undeclared (first use in this function) inode->i_atime = inode->i_mtime = inode->i_ctime = CURRENT_TIME; ^~~~ /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/inode.c:159:55: note: each undeclared identifier is reported only once for each function it appears in make[3]: [/usr/src/linux-4.12.0-gentoo/scripts/Makefile.build:302: /var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only/linux/inode.o] Error 1 make[3]: Waiting for unfinished jobs.... make[2]: [/usr/src/linux-4.12.0-gentoo/Makefile:1512: module/var/tmp/portage/app-emulation/vmware-modules-308.5.7/work/vmblock-only] Error 2 make[2]: Leaving directory '/usr/src/linux-4.12.0-gentoo' make[1]: [Makefile:152: sub-make] Fehler 2 make[1]: Verzeichnis „/usr/src/linux-4.12.0-gentoo“ wird verlassen make: *** [Makefile:120: vmblock.ko] Fehler 2

baergj commented 7 years ago

36 addresses this.

ConiKost commented 7 years ago

Yep. Works for me with #36.