Gavin Smith wrote:
> The DEPENDENCIES file in gnulib states a module that depends on the gperf
> program:
> 
> * GNU gperf 3.0.1 or newer.
>   + 3.0.1 or newer is mandatory, but 3.1 or newer is recommended.
>     Needed if you use the 'iconv_open' module.
> 
> However, it is not the only module that uses this program.  gperf is
> also listed as a dependency of the following modules:
> 
> unicase/locale-language
> unicase/special-casing
> uninorm/composition
> unictype/joiningtype-byname
> unictype/category-byname
> unictype/combining-class-byname
> unictype/property-byname
> unictype/joininggroup-byname
> unictype/incb-byname
> unictype/bidiclass-byname
> unictype/scripts
> 
> Should these be added to DEPENDENCIES?

Thanks for the investigation. I'm updating this entry:


2024-02-23  Bruno Haible  <br...@clisp.org>

        DEPENDENCIES: Update entry about gperf.
        Reported by Gavin Smith <gavinsmith0...@gmail.com> in
        <https://lists.gnu.org/archive/html/bug-gnulib/2024-02/msg00201.html>.
        * DEPENDENCIES (gperf): Mention some more modules which require 'gperf'.

diff --git a/DEPENDENCIES b/DEPENDENCIES
index 3b24f45ad6..e396adbd80 100644
--- a/DEPENDENCIES
+++ b/DEPENDENCIES
@@ -135,7 +135,8 @@ at any time.
 
 * GNU gperf 3.0.1 or newer.
   + 3.0.1 or newer is mandatory, but 3.1 or newer is recommended.
-    Needed if you use the 'iconv_open' module.
+    Needed if you use the 'iconv_open' module or some of the
+    unictype/*, unicase/*, uninorm/* modules.
   + Homepage:
     https://www.gnu.org/software/gperf/
   + Download:




Reply via email to