loader/module.o: In function `MODULE_GetProcAddress': module.c:(.text+0x109): undefined reference to `wrapper_target' module.c:(.text+0x10e): undefined reference to `wrapper' module.c:(.text+0x114): undefined reference to `report_entry' module.c:(.text+0x11e): undefined reference to `report_ret' loader/module.o: In function `LoadLibraryExA': module.c:(.text+0xe02): undefined reference to `report_entry' module.c:(.text+0xe0c): undefined reference to `report_ret' module.c:(.text+0xe16): undefined reference to `wrapper' module.c:(.text+0xe1b): undefined reference to `wrapper_target' collect2: ld returned 1 exit status make: *** [mplayer] Error 1 * * ERROR: media-video/mplayer-1.0_rc2_p26753-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2570: Called die * The specific snippet of code: * emake || die "Failed to build MPlayer!"; * The die message: * Failed to build MPlayer! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p26753-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p26753-r1/temp/environment'. *
I've found several references to this on the web, including one bug report which was solved by revdep-rebuild. revdep-rebuild runs clean on my system. Despite the many mentions, however, I've yet to find a solution. Any help or hints appreciated.