Hello, systemtap-1.7 fails to build with USE=doc: *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18
Created attachment 313125 [details] emerge --info
Created attachment 313127 [details] build.log
Created attachment 313129 [details] environment
USE="doc" is irrelevant here...
po/Makefile.in.in from original tarball is normal and contains a reference to gettext 0.18. eautoconf broke things down, a repeated steps by hand and found that autopoint --force brokes this file, I have no idea why. I use gettext-0.18.1.1-r3.
Bug 417553 describes similar problem with a different package. Proposed solution helps, but will broke other things.
Created attachment 313145 [details, diff] systemtap-1.7.ebuild.patch A temporary solution. A proper way will be to fix autotools.eclass somehow...
I have exactly the same problem with games-board/xboard-4.6.0 and the same solution works. It looks like this is not a systemtap problem, but something is wrong with gettext package (owning autopoint) or autotools.eclass.
Created attachment 313337 [details] xboard-build.log
Created attachment 313339 [details] xboard-environment
*** Bug 419385 has been marked as a duplicate of this bug. ***
Still the same with 2.0?
systemtap-2.2 is fine with gettext-0.18
thanks for feedback