After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 635134 - [PATCH] Can't use both IT_PROG_INTLTOOL and AM_GNU_GETTEXT
[PATCH] Can't use both IT_PROG_INTLTOOL and AM_GNU_GETTEXT
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2010-11-18 01:17 UTC by Robert Ancell
Modified: 2010-11-22 09:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Can't use both IT_PROG_INTLTOOL and AM_GNU_GETTEXT (816 bytes, patch)
2010-11-18 01:20 UTC, Robert Ancell
committed Details | Review

Description Robert Ancell 2010-11-18 01:17:57 UTC
You can't use both IT_PROG_INTLTOOL and AM_GNU_GETTEXT - they both try to write po/Makefile.in.in.  Modern versions of intltool detect this and abort the build.
Comment 1 Robert Ancell 2010-11-18 01:20:57 UTC
Created attachment 174740 [details] [review]
Can't use both IT_PROG_INTLTOOL and AM_GNU_GETTEXT
Comment 2 Philip Withnall 2010-11-18 18:39:31 UTC
So how does Totem pull in its gettext dependency now?

The original change[1] which caused this problem was motivated by bug #624186.

[1]: http://git.gnome.org/browse/totem/commit/?id=1c1672491442722ffff58c5ec2645096283b255f
Comment 3 Robert Ancell 2010-11-19 04:18:53 UTC
I was talking with dobey, the intltool author about this.  I don't understand the details of how intltool works, but it does obsolete (and conflicts with) AM_GNU_GETTEXT.  If you drop the AM_GNU_GETTEXT macros  all the translations continue to work as required.

This bug may shed some light?
https://bugs.launchpad.net/intltool/+bug/654918
Comment 4 Philip Withnall 2010-11-20 12:00:15 UTC
OK, please commit to master then.