[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
Re: [bug-libunistring] [PATCH] unicase: Add missing prefix/suffix-context modules, Bruno Haible, 2018/04/07