st does not use gentoo's X11 include and library paths. Reproducible: Always
Created attachment 339756 [details, diff] ebuild patch
Can you please provide me the log of the failed build and your emerge --info, pls? I just touched the ebuild and didn't need these adjustments.
(In reply to comment #2) > Can you please provide me the log of the failed build and your emerge > --info, pls? > > I just touched the ebuild and didn't need these adjustments. The ebuild works fine without those paths corrected for gentoo. But, it appears to be the "correct" way of doing things. Have those paths set to gentoo-specific paths.
s/gentoo specific/non 1990s X11/ I added the sed statement in versions 0.3 and 9999, the additional emake parameter should not be neccessary, as long as the X11INC sed hits the include dir (typo in your patch, imho). + 23 Feb 2013; Michael Weber <xmw@gentoo.org> -st-0.1.1.ebuild, + -st-0.2.1.ebuild, st-0.3.ebuild, st-9999.ebuild: + Correct X11 paths (thanks Joe M, bug 458796), verbose build. +