Your message dated Sun, 27 Dec 2020 18:05:54 +0100
with message-id <20201227170554.GA31040@nuc>
has caused the   report #978315,
regarding dasher: FTBFS: dh_auto_test: error: make -j4 check VERBOSE=1 returned 
exit code 2
to be marked as having been forwarded to the upstream software
author(s) bug-gnu-gett...@gnu.org

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
978315: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978315
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Greetings.

The upload of gettext 0.21 for Debian unstable has made package "dasher",
maintained by Samuel Thibault (in Cc), not to build anymore, as reported here
by Lucas Nussbaum:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978315

We are not sure where is exactly the problem (either "dasher" or "gettext").

In short: xgettext seems to parse and complain about UTF conformance
of strings even if they are not marked for translation.

Here is a minimal test case provided by Samuel:

----- Begin forwarded message -----

€ cat test.c

#include <wchar.h>

void f(const wchar_t *str) { }

void g(void) {
        f(L"\xABCDFF");
}


€ xgettext test.c
xgettext: x-c.c:1666: phase5_get: Assertion `UNICODE_VALUE (c) >= 0 && 
UNICODE_VALUE (c) < 0x110000' failed.

Samuel

----- End forwarded message -----

Thanks.

--- End Message ---

Reply via email to