diff options
Diffstat (limited to '')
-rw-r--r-- | debian/NEWS | 24 | ||||
-rw-r--r-- | debian/changelog | 10 |
2 files changed, 34 insertions, 0 deletions
diff --git a/debian/NEWS b/debian/NEWS new file mode 100644 index 0000000..641abeb --- /dev/null +++ b/debian/NEWS @@ -0,0 +1,24 @@ +po4a (0.73-1) unstable; urgency=medium + + Starting with v0.70, po4a enforces stricter rules regarding encodings. + Before, it was relying on the default Perl behavior to do "the right + thing", happily parsing latin-1 or UTF-8 files and converting to the Perl + internal string representation. The drawback was that this setup forced + po4a to convert back and forth internally after reading and before + writing. + + The v0.70 code uses PerlIO to handle all encoding issues automatically, + removing all manual conversions in the code of po4a. However, this + requires users to specify the used encoding more precisely. + + This new behavior broke the build of several Debian packages. In some + cases, it was just the result of po4a being less forgiving about user + configuration (e.g. Debian's #1072643). In Debian's #1073038, it was that + po4a made a difference between utf8 and UTF-8 in the encoding + specification embedded in a POD file. There is no such difference in this + context, only in Perl internals: utf8 is lax parsing while UTF-8 is picky + parsing, but both lead to the same result if the file is correctly + encoded following the UTF-8 standard. po4a now takes UTF-8 (picky parsing) + in both cases for POD files. + + -- Dr. Tobias Quathamer <toddy@debian.org> Sat, 22 Jun 2024 23:06:43 +0200 diff --git a/debian/changelog b/debian/changelog index df40bfc..97636fa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +po4a (0.73-1) unstable; urgency=medium + + * New upstream version 0.73 + - Fix undefined subroutine Locale::Po4a::Pod::dgettext. + Closes: #1073038 + * Add d/NEWS with an explanation about the stricter encoding rules + since v0.70. Closes: #1072643 + + -- Dr. Tobias Quathamer <toddy@debian.org> Sun, 23 Jun 2024 17:05:19 +0200 + po4a (0.72-1) unstable; urgency=medium * New upstream version 0.72 |