bug-gnulib
[Top][All Lists]
Advanced

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

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


From: Bruno Haible
Subject: Re: [bug-libunistring] [PATCH] unicase: Add missing prefix/suffix-context modules
Date: Sat, 07 Apr 2018 19:34:47 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-119-generic; KDE/5.18.0; x86_64; ; )

Hi,

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.

diff --git a/modules/unicase/u16-prefix-context 
b/modules/unicase/u16-prefix-context
index 11939cf..355f7a3 100644
--- a/modules/unicase/u16-prefix-context
+++ b/modules/unicase/u16-prefix-context
@@ -15,7 +15,7 @@ unistr/u16-mbtouc-unsafe
 unistr/u16-prev
 
 configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unicase/u16-prefix-context])
+gl_LIBUNISTRING_MODULE([0.9.10], [unicase/u16-prefix-context])
 
 Makefile.am:
 if LIBUNISTRING_COMPILE_UNICASE_U16_PREFIX_CONTEXT
diff --git a/modules/unicase/u16-suffix-context 
b/modules/unicase/u16-suffix-context
index 7acbf7f..c4c5cbd 100644
--- a/modules/unicase/u16-suffix-context
+++ b/modules/unicase/u16-suffix-context
@@ -14,7 +14,7 @@ unictype/combining-class
 unistr/u16-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unicase/u16-suffix-context])
+gl_LIBUNISTRING_MODULE([0.9.10], [unicase/u16-suffix-context])
 
 Makefile.am:
 if LIBUNISTRING_COMPILE_UNICASE_U16_SUFFIX_CONTEXT
diff --git a/modules/unicase/u32-prefix-context 
b/modules/unicase/u32-prefix-context
index 9785ad8..32968a5 100644
--- a/modules/unicase/u32-prefix-context
+++ b/modules/unicase/u32-prefix-context
@@ -15,7 +15,7 @@ unistr/u32-mbtouc-unsafe
 unistr/u32-prev
 
 configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unicase/u32-prefix-context])
+gl_LIBUNISTRING_MODULE([0.9.10], [unicase/u32-prefix-context])
 
 Makefile.am:
 if LIBUNISTRING_COMPILE_UNICASE_U32_PREFIX_CONTEXT
diff --git a/modules/unicase/u32-suffix-context 
b/modules/unicase/u32-suffix-context
index de7ba3f..f6c165f 100644
--- a/modules/unicase/u32-suffix-context
+++ b/modules/unicase/u32-suffix-context
@@ -14,7 +14,7 @@ unictype/combining-class
 unistr/u32-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unicase/u32-suffix-context])
+gl_LIBUNISTRING_MODULE([0.9.10], [unicase/u32-suffix-context])
 
 Makefile.am:
 if LIBUNISTRING_COMPILE_UNICASE_U32_SUFFIX_CONTEXT
diff --git a/modules/unicase/u8-prefix-context 
b/modules/unicase/u8-prefix-context
index da5641c..8d55fbc 100644
--- a/modules/unicase/u8-prefix-context
+++ b/modules/unicase/u8-prefix-context
@@ -15,7 +15,7 @@ unistr/u8-mbtouc-unsafe
 unistr/u8-prev
 
 configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unicase/u8-prefix-context])
+gl_LIBUNISTRING_MODULE([0.9.10], [unicase/u8-prefix-context])
 
 Makefile.am:
 if LIBUNISTRING_COMPILE_UNICASE_U8_PREFIX_CONTEXT
diff --git a/modules/unicase/u8-suffix-context 
b/modules/unicase/u8-suffix-context
index adde7e2..16214df 100644
--- a/modules/unicase/u8-suffix-context
+++ b/modules/unicase/u8-suffix-context
@@ -14,7 +14,7 @@ unictype/combining-class
 unistr/u8-mbtouc-unsafe
 
 configure.ac:
-gl_LIBUNISTRING_MODULE([0.9.8], [unicase/u8-suffix-context])
+gl_LIBUNISTRING_MODULE([0.9.10], [unicase/u8-suffix-context])
 
 Makefile.am:
 if LIBUNISTRING_COMPILE_UNICASE_U8_SUFFIX_CONTEXT




reply via email to

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