When i do emerge enlightenment it fails like this: i686-gentoo-freebsd6.0-gcc -O2 -march=i686 -pipe -L/usr/lib -o e16 aclass.o actions.o alert.o arrange.o backgrounds.o borders.o buttons.o cmclass.o comms.o config.o coords.o cursors.o desktops.o dialog.o dock.o draw.o e16-ecore_hints.o e16-ecore_list.o econfig.o edge.o emodule.o eobj.o events.o ewins.o ewin-ops.o ewmh.o extinitwin.o file.o finders.o focus.o fonts.o fx.o grabs.o groups.o handlers.o hints.o hiwin.o icccm.o iclass.o iconify.o icons.o ipc.o lang.o main.o memory.o menus.o menus-misc.o misc.o mod-misc.o mod-trans.o moveresize.o mwm.o pager.o progress.o regex.o screen.o session.o settings.o setup.o size.o slideout.o snaps.o sound.o stacking.o startup.o tclass.o text.o theme.o timers.o tooltips.o ttfont.o warp.o windowmatch.o x.o zoom.o ecompmgr.o -L/usr/lib -lImlib2 -lfreetype -lz -lX11 -lXext -lm -lSM -lICE -lXcomposite -lXdamage -lXfixes -lXrender -lXxf86vm -lXext -lX11 -lm lang.o: In function `Eiconv': lang.c:(.text+0x7d): undefined reference to `libiconv' lang.o: In function `LangInit': lang.c:(.text+0x34e): undefined reference to `libiconv_open' lang.c:(.text+0x364): undefined reference to `libiconv_open' lang.c:(.text+0x39d): undefined reference to `libiconv_open' lang.c:(.text+0x3b2): undefined reference to `libiconv_open' collect2: ld returned 1 exit status gmake[3]: *** [e16] Error 1 gmake[3]: Leaving directory `/var/tmp/portage/enlightenment-0.16.8.1/work/e16-0.16.8.1/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/var/tmp/portage/enlightenment-0.16.8.1/work/e16-0.16.8.1/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/var/tmp/portage/enlightenment-0.16.8.1/work/e16-0.16.8.1' gmake: *** [all] Error 2 !!! ERROR: x11-wm/enlightenment-0.16.8.1 failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile enlightenment-0.16.8.1.ebuild, line 53: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. It needs a -liconv somewhere, when i cd'd to that dir and ran the i686-gentoo-freebsd6.0-gcc -O2 -march=i686.... with -liconv at the end and do ebuild ... compile install qmerge it works.
Fixed, trying to push upstream...