[Top][All Lists]

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

Re: [bug-libunistring] [PATCH] unicase: Add missing prefix/suffix-contex

From: Daiki Ueno
Subject: Re: [bug-libunistring] [PATCH] unicase: Add missing prefix/suffix-context modules
Date: Sun, 08 Apr 2018 18:05:01 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Hello Bruno,

Bruno Haible <address@hidden> writes:

> Genki Sky wrote:
>> These gnulib modules contain the following 12 functions:
>> - u{8,16,32}_casing_{prefix,suffix}_context
>> - u{8,16,32}_casing_{prefix,suffix}es_context
>> As it stands, these functions were exposed in the header files, but were
>> not available in the shared object. Of course, this resulted in linker
>> errors.
> Thanks for the report. Part of the fix goes into gnulib:
> 2018-04-07  Bruno Haible  <address@hidden>
>       unicase/u*-context: Fix link errors with libunistring <= 0.9.9.
>       Reported by Genki Sky <address@hidden>.
>       * modules/unicase/u8-prefix-context (configure.ac): Require libunistring
>       version 0.9.10 or newer.
>       * modules/unicase/u8-suffix-context (configure.ac): Likewise.
>       * modules/unicase/u16-prefix-context (configure.ac): Likewise.
>       * modules/unicase/u16-suffix-context (configure.ac): Likewise.
>       * modules/unicase/u32-prefix-context (configure.ac): Likewise.

While I am glad to see this has been fixed, I now wonder when we should
increase the version number and whether the above list is complete.

Usually, I bump the required version when there is any change in the
dependent modules since the last release, using the scripts:


However, I don't see such changes since 0.9.8.  Could you elaborate why
this change is appropriate, for future improvements of the release

Daiki Ueno

reply via email to

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