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: Natanael Copa
Subject: Re: gettext-tools 0.21 testsuite fails with musl 1.2.3
Date: Tue, 12 Apr 2022 13:28:11 +0200

On Tue, 12 Apr 2022 11:15:54 +0200
Natanael Copa <ncopa@alpinelinux.org> wrote:

> The testsuite fails with musl 1.2.3:

It seems that it was not musl upgrade to 1.2.3 that triggered this. I
can reproduce the test suite failures with musl-1.2.2 and libunistring
1.0.

Tests passes with libunistring 0.9.10.

So this was introduced with the libunistring 1.0 upgrade.

> 
> ==============================================
>    gettext-tools 0.21: tests/test-suite.log
> ==============================================
> 
> # TOTAL: 445
> # PASS:  396
> # SKIP:  45
> # XFAIL: 0
> # FAIL:  4
> # XPASS: 0
> # ERROR: 0
> 
> .. contents:: :depth: 2
> 
> SKIP: intl-1
> ============
> 
> Skipping test: no french locale is supported
> SKIP intl-1 (exit status: 77)
> 
> SKIP: intl-2
> ============
> 
> Skipping test: no french locale is supported
> SKIP intl-2 (exit status: 77)
> 
> SKIP: intl-3
> ============
> 
> Skipping test: no french locale is supported
> SKIP intl-3 (exit status: 77)
> 
> SKIP: intl-4
> ============
> 
> Skipping test: no traditional french locale is supported
> SKIP intl-4 (exit status: 77)
> 
> SKIP: intl-6
> ============
> 
> Skipping test: no french locale is supported
> SKIP intl-6 (exit status: 77)
> 
> SKIP: intl-setlocale-1
> ======================
> 
> Skipping test: not a glibc system
> SKIP intl-setlocale-1 (exit status: 77)
> 
> SKIP: intl-setlocale-2
> ======================
> 
> Skipping test: not a glibc system
> SKIP intl-setlocale-2 (exit status: 77)
> 
> SKIP: intl-thread-1
> ===================
> 
> Skipping test: no french locale is supported
> SKIP intl-thread-1 (exit status: 77)
> 
> SKIP: intl-thread-2
> ===================
> 
> Skipping test: no french and german locales are supported
> SKIP intl-thread-2 (exit status: 77)
> 
> SKIP: intl-thread-3
> ===================
> 
> Skipping test: no traditional and modern french locales are supported
> SKIP intl-thread-3 (exit status: 77)
> 
> 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)
> 
> SKIP: msgconv-2
> ===============
> 
> SKIP msgconv-2 (exit status: 77)
> 
> 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)
> 
> SKIP: msgmerge-compendium-6
> ===========================
> 
> SKIP msgmerge-compendium-6 (exit status: 77)
> 
> SKIP: msgunfmt-csharp-1
> =======================
> 
> Skipping test: C# compiler not found
> SKIP msgunfmt-csharp-1 (exit status: 77)
> 
> SKIP: msgunfmt-java-1
> =====================
> 
> Skipping test: configured with --disable-java
> SKIP msgunfmt-java-1 (exit status: 77)
> 
> SKIP: msgunfmt-tcl-1
> ====================
> 
> Skipping test: tclsh not found or Tcl too old
> SKIP msgunfmt-tcl-1 (exit status: 77)
> 
> SKIP: recode-sr-latin-1
> =======================
> 
> Skipping test: no french UTF-8 locale is supported
> SKIP recode-sr-latin-1 (exit status: 77)
> 
> SKIP: recode-sr-latin-2
> =======================
> 
> Skipping test: no japanese EUC-JP locale is supported
> SKIP recode-sr-latin-2 (exit status: 77)
> 
> 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)
> 
> SKIP: xgettext-python-3
> =======================
> 
> SKIP xgettext-python-3 (exit status: 77)
> 
> SKIP: xgettext-ruby-1
> =====================
> 
> Skipping test: rxgettext not found
> SKIP xgettext-ruby-1 (exit status: 77)
> 
> SKIP: format-ruby-1
> ===================
> 
> Skipping test: rxgettext not found
> SKIP format-ruby-1 (exit status: 77)
> 
> SKIP: lang-c
> ============
> 
> Skipping test: no french locale is supported
> SKIP lang-c (exit status: 77)
> 
> SKIP: lang-c++
> ==============
> 
> Skipping test: no french locale is supported
> SKIP lang-c++ (exit status: 77)
> 
> SKIP: lang-objc
> ===============
> 
> Skipping test: Objective C compiler not found
> SKIP lang-objc (exit status: 77)
> 
> SKIP: lang-python-1
> ===================
> 
> Skipping test: python not found
> SKIP lang-python-1 (exit status: 77)
> 
> SKIP: lang-python-2
> ===================
> 
> Skipping test: python not found
> SKIP lang-python-2 (exit status: 77)
> 
> SKIP: lang-java
> ===============
> 
> Skipping test: configured with --disable-java
> SKIP lang-java (exit status: 77)
> 
> SKIP: lang-csharp
> =================
> 
> Skipping test: C# compiler not found
> SKIP lang-csharp (exit status: 77)
> 
> SKIP: lang-javascript
> =====================
> 
> Skipping test: gjs not found
> SKIP lang-javascript (exit status: 77)
> 
> SKIP: lang-guile
> ================
> 
> Skipping test: guile not found
> SKIP lang-guile (exit status: 77)
> 
> SKIP: lang-clisp
> ================
> 
> Skipping test: clisp not found
> SKIP lang-clisp (exit status: 77)
> 
> SKIP: lang-librep
> =================
> 
> Skipping test: rep not found
> SKIP lang-librep (exit status: 77)
> 
> SKIP: lang-sh
> =============
> 
> Skipping test: no french locale is supported
> SKIP lang-sh (exit status: 77)
> 
> SKIP: lang-bash
> ===============
> 
> Skipping test: bash not found
> SKIP lang-bash (exit status: 77)
> 
> SKIP: lang-gawk
> ===============
> 
> Skipping test: gawk not found
> SKIP lang-gawk (exit status: 77)
> 
> SKIP: lang-lua
> ==============
> 
> Skipping test: lua not found
> SKIP lang-lua (exit status: 77)
> 
> SKIP: lang-pascal
> =================
> 
> Skipping test: Pascal compiler ppc386 or ppcx64 not found
> SKIP lang-pascal (exit status: 77)
> 
> SKIP: lang-smalltalk
> ====================
> 
> Skipping test: gst not found
> SKIP lang-smalltalk (exit status: 77)
> 
> SKIP: lang-vala
> ===============
> 
> Skipping test: valac not found
> SKIP lang-vala (exit status: 77)
> 
> SKIP: lang-tcl
> ==============
> 
> Skipping test: tclsh not found or msgcat extension not present
> SKIP lang-tcl (exit status: 77)
> 
> SKIP: lang-perl-1
> =================
> 
> Skipping test: perl package Locale::Messages is not installed
> SKIP lang-perl-1 (exit status: 77)
> 
> SKIP: lang-perl-2
> =================
> 
> Skipping test: perl package libintl-perl is not installed
> SKIP lang-perl-2 (exit status: 77)
> 
> SKIP: lang-php
> ==============
> 
> Skipping test: php not found
> SKIP lang-php (exit status: 77)
> 
> SKIP: autopoint-1
> =================
> 
> Skipping test: autoconf not found
> SKIP autopoint-1 (exit status: 77)
> 
> SKIP: autopoint-2
> =================
> 
> Skipping test: autoconf not found
> SKIP autopoint-2 (exit status: 77)
> 
> SKIP: autopoint-3
> =================
> 
> Skipping test: autoconf not found
> SKIP autopoint-3 (exit status: 77)




reply via email to

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