xforms breaks with libXpm not found errors when compiled with -Wl,--as-needed in the linker flags. I will add a patch that fixes the problem.
Created attachment 91614 [details, diff] patch to make xforms compile with as-needed flag Allows xforms to compile with --as-needed by linking libXpm to libforms.la. Requires an "eautoreconf" in src_unpack.
You can do this yourself by making the bug block the tracker bug 129413.
Created attachment 95785 [details, diff] patch against xforms-1.0.90-r1.ebuild With these changes to the ebuild it compiles perfectly with --as-needed.
*** Bug 155989 has been marked as a duplicate of this bug. ***
@masterdriverz - you've added the patch, but ${P} doesn't include -r1. Either change it to ${PF} or preferably rename the patch. :)
Meh, my bad. Will fix when I get home.
Assigning...
Fixed in CVS, my apologies for any inconveniences