Bug 201309 - Update Gettext tools to 0.15
Summary: Update Gettext tools to 0.15
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gettext
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jens Petersen
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-08-04 09:13 UTC by Dwayne Bailey
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2006-10-27 03:01:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Dwayne Bailey 2006-08-04 09:13:02 UTC
Description of problem:
The current release of FC5 does not contain the latest Gettext tools.  The main
advantage for a localiser is that these tools introduce massivce performance
improvements in merging messages using msgmerge.

Version-Release number of selected component (if applicable):
Currently on FC5 0.14.5
Lastest Gettext release 0.15

Additional info:
Other features such as msgctxt addition for context information are more long
term in nature and will slowly filter into projects.  But the immediate benefit
to a localiser with the performance improvement is great indeed.

Comment 1 Jens Petersen 2006-08-04 11:24:59 UTC
Are there any compatibility problems with 0.14.x?

I looked at the NEWS file and wondered about:

* libgettextpo library:
  - The error handler type passed to po_file_read(), po_file_write(),
    po_message_check_format() has changed.
    This is an incompatible change: Programs using the library *must* update
    their code.
    Binary compatibility is guaranteed, however.

* The 'mkinstalldirs' shell script is no longer needed and no longer installed
  by gettextize.


Comment 2 Dwayne Bailey 2006-08-05 07:35:52 UTC
Apart from those mentioned in comment 1 which might affect other programs.  I am
aware of only one that may affect existing PO files being checked with msgfmt -c
(The PO files themselves should still howver be usable).  The issue is that
msgfmt now does stricter checking on plural message translations ensuring that
all variables are correctly included.

Comment 3 Jens Petersen 2006-08-07 08:55:34 UTC
Okay, I think it is too late now for fc6 to upgrade to 0.15 so I'm going to
update to 0.14.6 for FC6 and  0.15 will go into FC7.

I put a test srpm of gettext-0.15 at:
http://people.redhat.com/petersen/gettext-0.15-0.src.rpm
if it helps.

Comment 4 Jens Petersen 2006-10-27 03:01:20 UTC
I built gettext-0.15-1.fc7 for rawhide.


Note You need to log in before you can comment on or make changes to this bug.