Hello community, here is the log from the commit of package gettext-runtime for openSUSE:Factory checked in at 2018-10-01 09:02:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gettext-runtime (Old) and /work/SRC/openSUSE:Factory/.gettext-runtime.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gettext-runtime" Mon Oct 1 09:02:05 2018 rev:76 rq:636595 version:0.19.8.1 Changes: -------- gettext-java.changes: same change gettext-runtime-mini.changes: same change --- /work/SRC/openSUSE:Factory/gettext-runtime/gettext-runtime.changes 2018-06-03 12:28:29.421136176 +0200 +++ /work/SRC/openSUSE:Factory/.gettext-runtime.new/gettext-runtime.changes 2018-10-01 09:02:15.744056721 +0200 @@ -1,0 +2,7 @@ +Wed Sep 19 08:24:19 UTC 2018 - Dr. Werner Fink <[email protected]> + +- Add patch msgfmt-reset-msg-length-after-remove.patch + which does reset the length of message string after a line + has been removed (boo#1106843) + +------------------------------------------------------------------- New: ---- msgfmt-reset-msg-length-after-remove.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ gettext-java.spec: same change ++++++ gettext-runtime-mini.spec ++++++ --- /var/tmp/diff_new_pack.aoCI5Z/_old 2018-10-01 09:02:16.788055812 +0200 +++ /var/tmp/diff_new_pack.aoCI5Z/_new 2018-10-01 09:02:16.792055809 +0200 @@ -75,6 +75,8 @@ Patch10: msgfmt-remove-pot-creation-date.patch # PATCH-FIX-UPSTREAM boo#941629 -- [email protected] Patch11: boo941629-unnessary-rpath-on-standard-path.patch +# PATCH-FIX-SUSE Bug boo#1106843 +Patch12: msgfmt-reset-msg-length-after-remove.patch %description This package contains the intl library as well as tools that ease the @@ -139,6 +141,7 @@ %patch9 %patch10 -p1 %patch11 -p1 +%patch12 -p0 %build # expect a couple "You should update your `aclocal.m4' by running aclocal." gettext-runtime.spec: same change ++++++ msgfmt-reset-msg-length-after-remove.patch ++++++ Bug 1106843 -- msgfmt crashes when writing java source code and the .po file has a POT-Creation-Date header Due d13f165b83701dffc14f7151419e0c00c00c0d1b there will be the line with the POT-Creation-Date: tag removed but the lenght of the changed message string does also change with this. --- gettext-tools/src/msgl-header.c | 1 + 1 file changed, 1 insertion(+) --- gettext-tools/src/msgl-header.c +++ gettext-tools/src/msgl-header.c 2018-09-19 08:05:54.340122157 +0000 @@ -217,6 +217,7 @@ message_list_delete_header_field (messag *p = '\0'; mp->msgstr = new_header; + mp->msgstr_len = strlen (new_header) + 1; } } }
