cd ../.libs && rm -f libfontforge.la && ln -s ../libfontforge.la libfontforge.la) x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o .libs/fontforge startnoui.o -L/usr/local/lib ../.libs/libfontforge.so /var/tmp/portage/media-gfx/fontforge-20071210/work/fontforge-20071210/.libs/libgutils.so ../.libs/libgutils.so /var/tmp/portage/media-gfx/fontforge-20071210/work/fontforge-20071210/.libs/libgunicode.so ../.libs/libgunicode.so -ldl -lpthread -lm -Wl,--rpath -Wl,/usr/lib64 startnoui.o: In function `main': /var/tmp/portage/media-gfx/fontforge-20071210/work/fontforge-20071210/fontforge/startnoui.c:141: undefined reference to `ProcessNativeScript' collect2: ld returned 1 exit status make[1]: *** [../libfontforge.la] Error 1 make: *** [fontforge] Error 2 * * ERROR: media-gfx/fontforge-20071210 failed. * Call stack: * ebuild.sh, line 46: Called src_compile * environment, line 2131: Called die * The specific snippet of code: * emake || diefunc "$FUNCNAME" "$LINENO" "$?" * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/media-gfx:fontforge-20071210:20071215-081811.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/fontforge-20071210/temp/environment'. * Problem is ProcessNativeScript is defined in scripting.c as a static function..
reproduce w/ USE="-X -python"
Fix from upstream CVS.