bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gettext-tools 0.21 testsuite fails with musl 1.2.3


From: Bruno Haible
Subject: Re: gettext-tools 0.21 testsuite fails with musl 1.2.3
Date: Tue, 12 Apr 2022 13:25:48 +0200

Hi,

Natanael Copa wrote:
> FAIL: msgcat-17
> ===============
> 
> --- mcat-test17.ok
> +++ mcat-test17.out
> @@ -13,6 +13,6 @@
>  #, c-format
>  msgid "write error of a big result on a too small disk% s% s"
>  msgstr ""
> -"Fehler beim Schreiben eines großen Ergebnisses auf eine zu kleine Platte% s"
> -"% smit der jederzeitigen Möglichkeit eines Fehlers in jedem Moment und an "
> -"jeder Stelle"
> +"Fehler beim Schreiben eines großen Ergebnisses auf eine zu kleine "
> +"Platte% s% smit der jederzeitigen Möglichkeit eines Fehlers in jedem Moment 
> "
> +"und an jeder Stelle"
> FAIL msgcat-17 (exit status: 1)
> 
> FAIL: msgfilter-sr-latin-1
> ==========================
> 
> --- mfi-srl-1.ok
> +++ mfi-srl-1.out
> @@ -13,8 +13,8 @@
>  "MIME-Version: 1.0\n"
>  "Content-Type: text/plain; charset=UTF-8\n"
>  "Content-Transfer-Encoding: 8bit\n"
> -"Plural-Forms: nplurals=3;    plural=n%10==1 && n%100!=11 ? 0 :  (n%10>=2 && 
> n"
> -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
> +"Plural-Forms: nplurals=3;    plural=n%10==1 && n%100!=11 ? 0 :  (n%10>=2 && 
> "
> +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
>  
>  #: ../gettext-tools/lib/closeout.c:64
>  msgid "write error"
> FAIL msgfilter-sr-latin-1 (exit status: 1)
> 
> FAIL: msgmerge-11
> =================
> 
> --- mm-test11.ok
> +++ mm-test11.out
> @@ -13,8 +13,8 @@
>  "MIME-Version: 1.0\n"
>  "Content-Type: text/plain; charset=ISO-8859-1\n"
>  "Content-Transfer-Encoding: 8bit\n"
> -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || 
> n"
> -"%100==4 ? 2 : 3);\n"
> +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || 
> "
> +"n%100==4 ? 2 : 3);\n"
>  
>  #: foobar.c:32
>  #, fuzzy, c-format
> FAIL msgmerge-11 (exit status: 1)
> 
> FAIL: xgettext-python-1
> =======================
> 
> --- xg-py-1.ok
> +++ xg-py-1.pot
> @@ -25,8 +25,8 @@
>  #. interpret_ansic = false, interpret_unicode = false
>  msgid ""
>  "abc\\\n"
> -"\\\\def\\'ghi\\\"jkl\\a\\b\\f\\n\\r\\t\\v x\\040x\\x7ey"
> -"\\u0142\\U00010123\\N{LATIN SMALL LETTER Z}"
> +"\\\\def\\'ghi\\\"jkl\\a\\b\\f\\n\\r\\t\\v "
> +"x\\040x\\x7ey\\u0142\\U00010123\\N{LATIN SMALL LETTER Z}"
>  msgstr ""
>  
>  #. interpret_ansic = true, interpret_unicode = true
> FAIL xgettext-python-1 (exit status: 1)

Thanks for the report.

These failures have nothing to do with musl libc. They arise because a
newer libunistring version (namely version 1.0) is installed, that
implements line breaking rules from newer Unicode standards. You can
ignore the failures. They will be fixed in a future GNU gettext version.

Bruno






reply via email to

[Prev in Thread] Current Thread [Next in Thread]