bug-gettext
[Top][All Lists]
Advanced

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

[bug #66461] gettext-tools tests lang-perl-* and lang-python-* fail on m


From: Hanspeter Niederstrasser
Subject: [bug #66461] gettext-tools tests lang-perl-* and lang-python-* fail on macOS as of commit 5412a4f7
Date: Tue, 19 Nov 2024 07:01:10 -0500 (EST)

URL:
  <https://savannah.gnu.org/bugs/?66461>

                 Summary: gettext-tools tests lang-perl-* and lang-python-*
fail on macOS as of commit 5412a4f7
                   Group: GNU gettext
               Submitter: nieder
               Submitted: Tue 19 Nov 2024 12:01:06 PM UTC
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Tue 19 Nov 2024 12:01:06 PM UTC By: Hanspeter Niederstrasser <nieder>
macOS-10.14.6, but also see it with macOS 13.6.

I had been using gettext-0.20.2 for some years. When I tried to update
gettext-tools to 0.22.5, I got test failures with lang-perl-1, lang-perl-2,
lang-python-1, and lang-python-2.
These were of the form:

FAIL: lang-python-1
===================

1c1
< «Votre commande, s'il vous plait», dit le garçon.
---
> «Votre commande, s'il vous plait», dit le garçon.
FAIL lang-python-1 (exit status: 1)


In case things get mangled, the diff input has the good French quotes and
c-cedilla, while the output has a leading A-circumflex before the quotes and
c.

Tests are run with `LC_ALL=C make check` . This system has always been using
en_US.UTF-8 (default US English).

I then used `git bisect` to track down the commit at fault since 0.20.2 was
released a while ago. The faulty commit is
5412a4f79929004cb6db15d545e07dc953330e8d (Avoid the need for charset
conversion at run time on musl libc.)

The lang-(perl|python) tests pass with commit
f5c9a0848694dbb74721404cf1878a9369acb13f that is immediately before it, but
they fail with 5412a4f79929004cb6db15d545e07dc953330e8d







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66461>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


reply via email to

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