Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417195 - app-emulation/vmware-modules-264.3 - .../work/vmblock-only/linux/filesystem.c:528:4: error: implicit declaration of function 'd_alloc_root'
Summary: app-emulation/vmware-modules-264.3 - .../work/vmblock-only/linux/filesystem.c...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Vadim Kuznetsov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-23 04:44 UTC by Adam Carter
Modified: 2012-05-26 12:28 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_417195.txt,5.29 KB, text/plain)
2012-05-23 04:44 UTC, Adam Carter
Details
Build log (build.log,3.48 KB, text/plain)
2012-05-23 15:44 UTC, Andreas Proteus
Details
build.log (file_417195.txt,9.52 KB, text/plain)
2012-05-24 01:20 UTC, Adam Carter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Carter 2012-05-23 04:44:00 UTC
Created attachment 312779 [details]
emerge --info

Vmware overlay, mostly amd64 with some ~amd64, including gcc 4.5.3

  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/control.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.o
/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.c: In function ‘FsOpReadSuper’:
/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.c:528:4: error: implicit declaration of function ‘d_alloc_root’
/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.c:528:15: warning: assignment makes pointer from integer without a cast
make[3]: *** [/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only/linux/filesystem.o] Error 1
make[2]: *** [_module_/var/tmp/portage/app-emulation/vmware-modules-264.3/work/vmblock-only] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-3.4.0-gentoo'
make: *** [vmblock.ko] Error 2
 * ERROR: app-emulation/vmware-modules-264.3 failed (compile phase):
 *   emake failed
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-05-23 14:27:57 UTC
Please attach the entire build log to this bug report.
Comment 2 Andreas Proteus 2012-05-23 15:44:54 UTC
Created attachment 312817 [details]
Build log

I had the same problem. 
It is  related to kernel 2.4.0 upgrade.

Here is the complete build log.

With kernel 3.3.x there is no problem.
Comment 3 Andreas Proteus 2012-05-23 15:49:06 UTC
(In reply to comment #2)

Erratum:

> It is  related to kernel 2.4.0 upgrade.

should be:  "kernel 3.4.0"
Comment 4 Adam Carter 2012-05-24 01:20:27 UTC
Created attachment 312903 [details]
build.log
Comment 5 Vadim Kuznetsov (RETIRED) gentoo-dev 2012-05-25 16:29:15 UTC
(In reply to comment #4)
> Created attachment 312903 [details]
> build.log

264-d-make-root.patch was not applied. please make sure your overlay is synced.
Btw, same patches are in the main tree also.
Comment 6 Andreas Proteus 2012-05-25 17:35:21 UTC
It works now.
Thank you.
Comment 7 Adam Carter 2012-05-26 11:30:51 UTC
I re-synced and it has built correctly. Looks like this bug can be closed.