GNOME Bugzilla – Bug 171223
configure bug: Evince requires gettext >=0.10.36
Last modified: 2005-04-04 11:56:09 UTC
I discovered that evince requires a somewhat recent version of gettext. I had gettext 0.10.35 installed on my system; the evince build failed: file=`echo bg | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file bg.po ./bg.po:326: keyword "msgid_plural" unknown ./bg.po:325: missing `msgstr' section ./bg.po:326: parse error [...] msgid_plural was added in gettext 0.10.36; upgrading to the latest (gettext 0.14.1) fixed the problem. The configure script should check for gettext >=0.10.36.
Steve: could you create a patch for this and attach it to this bug? $ cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome login Logging in to :pserver:anonymous@anoncvs.gnome.org:2401/cvs/gnome CVS password: <press enter> $ cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome checkout evince $ cd evince [ Make the necessary change to the file ] $ cvs diff > ~/evince-configure.ac.patch Then upload the patch here. Thanks dude!
Added required gettext version to autogen