bugGNU gettext - Bugs: bug #25521, [OSX/0.17] check results. several...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #25521: [OSX/0.17] check results. several fails generated with output 'Illegal byte sequence'

Submitter:  Andrew SG Rojek <asgr>
Submitted:  Mon 09 Feb 2009 04:59:15 AM UTC
Votes: 50
 
Category:  Build Severity:  3 - Normal
Item Group:  None Status:  Fix Released
Privacy:  Public Assigned to:  haible
Open/Closed:  Closed

Sat 19 Sep 2009 02:50:31 PM UTC, comment #2: 

Thanks for the report. These "tr: Illegal byte sequence" errors
are only problems in the test suite. You can avoid them by
running "LC_ALL=C make check" instead of "make check". A fix
has been incorporated into gettext's test suite on 2008-04-06.

Bruno Haible <haible>
Group administrator
Thu 12 Mar 2009 06:06:08 PM UTC, comment #1: 

The OS X Terminal uses UTF-8 by default (at least in 10.5.x).  To get 'make check' to pass all tests, simply unset the LANG environment variable to cause it to use the 'C' locale.

Tex Clayton <texclayton>
Mon 09 Feb 2009 04:59:15 AM UTC, original submission:  

Bruno,

gettext 0.17, OSX10.5.6, GCC4.0.1, iMactel

After installing with the configure default option, I ran the
checks on the install and a number of failed tests were generated.
The fails I'm particularly concerned about are the 'Illegal byte sequence'.

Previously, I had some emacs errors but they were solved with the
--without-emacs option, but the same fails are generated with or
without the emacs option.

OUTPUT FROM GETTEXT MAKE CHECK
----------------------------
make  check-TESTS
PASS: gettext-1
PASS: gettext-2
Skipping test: not a glibc system
SKIP: gettext-3
Skipping test: no traditional french locale is installed
SKIP: gettext-4
Skipping test: not a glibc system
SKIP: gettext-5
Skipping test: not a glibc system
SKIP: gettext-6
Skipping test: not a glibc system
SKIP: gettext-7
tr: Illegal byte sequence
FAIL: msgattrib-1
tr: Illegal byte sequence
FAIL: msgattrib-2
tr: Illegal byte sequence
FAIL: msgattrib-3
tr: Illegal byte sequence
FAIL: msgattrib-4
tr: Illegal byte sequence
FAIL: msgattrib-5
tr: Illegal byte sequence
FAIL: msgattrib-6
tr: Illegal byte sequence
FAIL: msgattrib-7
tr: Illegal byte sequence
FAIL: msgattrib-8
tr: Illegal byte sequence
FAIL: msgattrib-9
tr: Illegal byte sequence
FAIL: msgattrib-10
tr: Illegal byte sequence
FAIL: msgattrib-11
tr: Illegal byte sequence
FAIL: msgattrib-12
tr: Illegal byte sequence
FAIL: msgattrib-13
tr: Illegal byte sequence
FAIL: msgattrib-14
PASS: msgattrib-15
PASS: msgattrib-16
PASS: msgattrib-17
PASS: msgattrib-properties-1
PASS: msgcat-1
PASS: msgcat-2
PASS: msgcat-3
PASS: msgcat-4
tr: Illegal byte sequence
FAIL: msgcat-5
tr: Illegal byte sequence
FAIL: msgcat-6
PASS: msgcat-7
tr: Illegal byte sequence
FAIL: msgcat-8
tr: Illegal byte sequence
FAIL: msgcat-9
tr: Illegal byte sequence
FAIL: msgcat-10
PASS: msgcat-11
PASS: msgcat-12
PASS: msgcat-13
PASS: msgcat-14
PASS: msgcat-15
PASS: msgcat-16
PASS: msgcat-properties-1
PASS: msgcat-properties-2
PASS: msgcat-stringtable-1
PASS: msgcmp-1
PASS: msgcmp-2
PASS: msgcmp-3
PASS: msgcmp-4
PASS: msgcomm-1
PASS: msgcomm-2
PASS: msgcomm-3
PASS: msgcomm-4
PASS: msgcomm-5
PASS: msgcomm-6
PASS: msgcomm-7
PASS: msgcomm-8
PASS: msgcomm-9
PASS: msgcomm-10
PASS: msgcomm-11
PASS: msgcomm-12
PASS: msgcomm-13
PASS: msgcomm-14
PASS: msgcomm-15
PASS: msgcomm-16
tr: Illegal byte sequence
FAIL: msgcomm-17
PASS: msgcomm-18
PASS: msgcomm-19
PASS: msgcomm-20
PASS: msgcomm-21
tr: Illegal byte sequence
FAIL: msgcomm-22
PASS: msgcomm-23
PASS: msgcomm-24
PASS: msgcomm-25
PASS: msgcomm-26
PASS: msgconv-1
PASS: msgconv-2
PASS: msgconv-3
PASS: msgconv-4
PASS: msgconv-5
tr: Illegal byte sequence
FAIL: msgconv-6
PASS: msgen-1
PASS: msgen-2
PASS: msgen-3
PASS: msgexec-1
PASS: msgexec-2
PASS: msgexec-3
PASS: msgexec-4
PASS: msgfilter-1
Skipping test: sed program inserts extra newline
SKIP: msgfilter-2
PASS: msgfilter-3
Skipping test: sed program inserts extra newline
SKIP: msgfilter-4
PASS: msgfilter-sr-latin-1
PASS: msgfmt-1
PASS: msgfmt-2
PASS: msgfmt-3
PASS: msgfmt-4
tr: Illegal byte sequence
FAIL: msgfmt-5
PASS: msgfmt-6
PASS: msgfmt-7
PASS: msgfmt-8
PASS: msgfmt-9
PASS: msgfmt-10
PASS: msgfmt-11
tr: Illegal byte sequence
FAIL: msgfmt-12
PASS: msgfmt-13
PASS: msgfmt-14
PASS: msgfmt-15
PASS: msgfmt-16
PASS: msgfmt-properties-1
PASS: msgfmt-qt-1
PASS: msgfmt-qt-2
tr: Illegal byte sequence
FAIL: msggrep-1
tr: Illegal byte sequence
FAIL: msggrep-2
tr: Illegal byte sequence
FAIL: msggrep-3
tr: Illegal byte sequence
FAIL: msggrep-4
tr: Illegal byte sequence
FAIL: msggrep-5
PASS: msggrep-6
PASS: msggrep-7
PASS: msggrep-8
PASS: msginit-1
PASS: msginit-2
PASS: msgmerge-1
PASS: msgmerge-2
PASS: msgmerge-3
PASS: msgmerge-4
PASS: msgmerge-5
tr: Illegal byte sequence
FAIL: msgmerge-6
tr: Illegal byte sequence
FAIL: msgmerge-7
tr: Illegal byte sequence
FAIL: msgmerge-8
PASS: msgmerge-9
PASS: msgmerge-10
PASS: msgmerge-11
PASS: msgmerge-12
PASS: msgmerge-13
PASS: msgmerge-14
PASS: msgmerge-15
PASS: msgmerge-16
PASS: msgmerge-17
PASS: msgmerge-18
PASS: msgmerge-19
PASS: msgmerge-20
PASS: msgmerge-21
PASS: msgmerge-22
PASS: msgmerge-compendium-1
PASS: msgmerge-compendium-2
PASS: msgmerge-compendium-3
tr: Illegal byte sequence
FAIL: msgmerge-compendium-4
PASS: msgmerge-compendium-5
tr: Illegal byte sequence
FAIL: msgmerge-compendium-6
PASS: msgmerge-properties-1
msgmerge: `mm-p-2.po': No such file or directory
FAIL: msgmerge-properties-2
PASS: msgmerge-update-1
msgmerge: `mm-u-2.po': No such file or directory
FAIL: msgmerge-update-2
PASS: msgmerge-update-3
PASS: msgunfmt-1
PASS: msgunfmt-2
Skipping test: C# compiler not found
SKIP: msgunfmt-csharp-1
PASS: msgunfmt-java-1
PASS: msgunfmt-properties-1
PASS: msgunfmt-tcl-1
PASS: msguniq-1
PASS: msguniq-2
PASS: msguniq-3
PASS: msguniq-4
PASS: msguniq-5
PASS: msguniq-6
PASS: recode-sr-latin-1
Skipping test: no japanese EUC-JP locale is installed
SKIP: recode-sr-latin-2
PASS: xgettext-1
PASS: xgettext-2
PASS: xgettext-3
PASS: xgettext-4
PASS: xgettext-5
PASS: xgettext-6
PASS: xgettext-7
PASS: xgettext-8
PASS: xgettext-9
PASS: xgettext-awk-1
PASS: xgettext-awk-2
PASS: xgettext-c-1
PASS: xgettext-c-2
PASS: xgettext-c-3
PASS: xgettext-c-4
PASS: xgettext-c-5
PASS: xgettext-c-6
PASS: xgettext-c-7
PASS: xgettext-c-8
PASS: xgettext-c-9
PASS: xgettext-c-10
PASS: xgettext-c-11
PASS: xgettext-c-12
PASS: xgettext-c-13
PASS: xgettext-c-14
PASS: xgettext-c-15
PASS: xgettext-c-16
PASS: xgettext-c-17
PASS: xgettext-csharp-1
PASS: xgettext-csharp-2
PASS: xgettext-csharp-3
PASS: xgettext-csharp-4
PASS: xgettext-csharp-5
PASS: xgettext-csharp-6
PASS: xgettext-csharp-7
PASS: xgettext-elisp-1
PASS: xgettext-elisp-2
PASS: xgettext-glade-1
PASS: xgettext-glade-2
PASS: xgettext-glade-3
PASS: xgettext-java-1
PASS: xgettext-java-2
PASS: xgettext-java-3
PASS: xgettext-java-4
PASS: xgettext-java-5
PASS: xgettext-java-6
PASS: xgettext-java-7
PASS: xgettext-librep-1
PASS: xgettext-librep-2
PASS: xgettext-lisp-1
PASS: xgettext-lisp-2
PASS: xgettext-objc-1
PASS: xgettext-objc-2
PASS: xgettext-perl-1
PASS: xgettext-perl-2
PASS: xgettext-perl-3
PASS: xgettext-perl-4
PASS: xgettext-perl-5
PASS: xgettext-perl-6
PASS: xgettext-perl-7
PASS: xgettext-php-1
PASS: xgettext-php-2
PASS: xgettext-php-3
PASS: xgettext-php-4
PASS: xgettext-po-1
PASS: xgettext-properties-1
PASS: xgettext-python-1
PASS: xgettext-python-2
PASS: xgettext-python-3
PASS: xgettext-python-4
PASS: xgettext-scheme-1
PASS: xgettext-scheme-2
PASS: xgettext-scheme-3
PASS: xgettext-sh-1
PASS: xgettext-sh-2
PASS: xgettext-sh-3
PASS: xgettext-sh-4
PASS: xgettext-sh-5
PASS: xgettext-sh-6
PASS: xgettext-smalltalk-1
PASS: xgettext-smalltalk-2
PASS: xgettext-stringtable-1
PASS: xgettext-tcl-1
PASS: xgettext-tcl-2
PASS: xgettext-tcl-3
PASS: xgettext-ycp-1
PASS: xgettext-ycp-2
PASS: xgettext-ycp-3
PASS: xgettext-ycp-4
PASS: format-awk-1
PASS: format-awk-2
PASS: format-boost-1
PASS: format-boost-2
PASS: format-c-1
PASS: format-c-2
PASS: format-c-3
PASS: format-c-4
PASS: format-c-5
PASS: format-csharp-1
PASS: format-csharp-2
PASS: format-elisp-1
PASS: format-elisp-2
PASS: format-gcc-internal-1
PASS: format-gcc-internal-2
PASS: format-java-1
PASS: format-java-2
PASS: format-kde-1
PASS: format-kde-2
PASS: format-librep-1
PASS: format-librep-2
PASS: format-lisp-1
PASS: format-lisp-2
PASS: format-php-1
PASS: format-php-2
PASS: format-python-1
PASS: format-python-2
PASS: format-pascal-1
PASS: format-pascal-2
PASS: format-perl-1
PASS: format-perl-2
PASS: format-perl-brace-1
PASS: format-perl-brace-2
PASS: format-perl-mixed-1
PASS: format-perl-mixed-2
PASS: format-qt-1
PASS: format-qt-2
PASS: format-scheme-1
PASS: format-scheme-2
PASS: format-sh-1
PASS: format-sh-2
PASS: format-tcl-1
PASS: format-tcl-2
PASS: format-ycp-1
PASS: format-ycp-2
PASS: plural-1
PASS: plural-2
tr: Illegal byte sequence
FAIL: lang-c
tr: Illegal byte sequence
FAIL: lang-c++
tr: Illegal byte sequence
FAIL: lang-objc
tr: Illegal byte sequence
FAIL: lang-sh
tr: Illegal byte sequence
FAIL: lang-bash
tr: Illegal byte sequence
FAIL: lang-python-1
tr: Illegal byte sequence
FAIL: lang-python-2
tr: Illegal byte sequence
FAIL: lang-clisp
tr: Illegal byte sequence
FAIL: lang-elisp
tr: Illegal byte sequence
FAIL: lang-librep
tr: Illegal byte sequence
FAIL: lang-guile
tr: Illegal byte sequence
FAIL: lang-smalltalk
tr: Illegal byte sequence
FAIL: lang-java
Skipping test: C# compiler not found
SKIP: lang-csharp
tr: Illegal byte sequence
FAIL: lang-gawk
Skipping test: ppc386 compiler not found
SKIP: lang-pascal
tr: Illegal byte sequence
FAIL: lang-ycp
tr: Illegal byte sequence
FAIL: lang-tcl
tr: Illegal byte sequence
FAIL: lang-perl-1
tr: Illegal byte sequence
FAIL: lang-perl-2
tr: Illegal byte sequence
FAIL: lang-php
tr: Illegal byte sequence
FAIL: lang-po
PASS: lang-rst
=======================
56 of 316 tests failed
(11 tests were not run)
=======================
make[3]: * [check-TESTS] Error 1
make[2]: * [check-am] Error 2
make[1]: * [check-recursive] Error 1
make: * [check-recursive] Error 1


Andrew SG Rojek <asgr>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by haible (Posted a comment)
  • -email is unavailable- added by texclayton (Posted a comment)
  • -email is unavailable- added by texclayton (Voted in favor of this item)
  • -email is unavailable- added by asgr (Submitted the item)
  •  

    There are 50 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-01-04 haible StatusFixed Fix Released
    2016-11-27 haible CategoryNone Build
    2009-09-19 haible Open/ClosedOpen Closed
        Assigned toNone haible
        StatusNone Fixed
    2009-03-12 texclayton Carbon-Copy- Added texclayton

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code