Summary: | dev-util/systemtap-1.7: error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew Savchenko <bircoph> |
Component: | [OLD] Development | Assignee: | Sven Wegener <swegener> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bircoph, dschridde+gentoobugs, pacho |
Priority: | Normal | Keywords: | EBUILD, PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
build.log environment systemtap-1.7.ebuild.patch xboard-build.log xboard-environment |
Description
Andrew Savchenko
![]() 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 |