bug-gnulib
[Top][All Lists]
Advanced

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

fixes for libunistring related recent changes


From: Bruno Haible
Subject: fixes for libunistring related recent changes
Date: Sat, 05 Aug 2023 02:43:34 +0200

In a testdir of all modules, compiled in an environment where libunistring is
installed, I see this compilation error:

In file included from ../../gltests/unistr/test-u16-pcpy.c:28:
../../gltests/unistr/test-pcpy.h:34:15: error: call to undeclared function 
'u16_pcpy'; ISO C99 and later do not support implicit function declarations 
[-Wimplicit-function-declaration]
        ret = U_PCPY (dest + 1, src, n);
              ^

Once this is fixed, I see two test failures:

FAIL: test-u8-mbsnlen
FAIL: test-u8-mbtouc

Both problems are due to recent changes. Fixed through these two patches:


2023-08-04  Bruno Haible  <bruno@clisp.org>

        unistr/{u8-mbtouc,u8-mbsnlen}: Fix test failures (regr. 2023-07-25).
        * modules/unistr/u8-mbtouc (configure.ac): Compile this code if the
        preinstalled libunistring version is >= 0.9.4, < 1.2.
        * modules/unistr/u8-mbsnlen (configure.ac): Likewise.

        unistr/*-pcpy: Fix compilation errors (regression 2023-07-21).
        * modules/unistr/base (configure.ac): Generate unistr.h if the
        preinstalled libunistring version is >= 0.9.11, < 1.2.

Attachment: 0001-unistr-pcpy-Fix-compilation-errors-regression-2023-0.patch
Description: Text Data

Attachment: 0002-unistr-u8-mbtouc-u8-mbsnlen-Fix-test-failures-regr.-.patch
Description: Text Data


reply via email to

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