Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 436922

Summary: [vmware overlay] app-emulation/vmware-modules-271.0 - In function 'HostIF_CallOnEachCPU': .../work/vmmon-only/linux/hostif.c:2826:4: error: too many arguments to function 'smp_call_function'
Product: Gentoo Linux Reporter: Alexander <x11term>
Component: Current packagesAssignee: Gentoo VMWare Bug Squashers [disabled] <vmware+disabled>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info '=app-emulation/vmware-modules-271.0'
build log

Description Alexander 2012-10-02 04:29:43 UTC
app-emulation/vmware-modules-271.0 from overlay vmware, fails to compile


Reproducible: Always

Steps to Reproduce:
1. emerge -1 vmware-modules


Actual Results:  
 * ERROR: app-emulation/vmware-modules-271.0 failed (compile phase):
 *   emake failed



Manual compile is work:

cd /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only
fort vmmon-only # make
Using 2.6.x kernel build system.
make -C /lib/modules/3.5.4-gentoo/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.5.4-gentoo'
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/linux/driverLog.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/linux/driver.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/linux/hostif.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/memtrack.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/apic.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/vmx86.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/cpuid.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/task.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/hashFunc.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/comport.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/common/phystrack.o
  CC [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/vmcore/moduleloop.o
  LD [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/vmmon.mod.o
  LD [M]  /var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-3.5.4-gentoo'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory `/var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/var/tmp/portage/portage/app-emulation/vmware-modules-271.0/work/vmmon-only'
cp -f vmmon.ko ./../vmmon.o


Compiled modules work's ok.
Comment 1 Alexander 2012-10-02 04:31:00 UTC
Created attachment 325516 [details]
emerge --info '=app-emulation/vmware-modules-271.0'
Comment 2 Alexander 2012-10-02 04:33:00 UTC
Created attachment 325518 [details]
build log
Comment 3 Alexander 2012-10-08 03:23:56 UTC
deleted -fPIC, now compiles fine