* gperf dependency not documented
@ 2024-02-22 17:17 Gavin Smith
2024-02-23 23:56 ` Bruno Haible
0 siblings, 1 reply; 2+ messages in thread
From: Gavin Smith @ 2024-02-22 17:17 UTC (permalink / raw)
To: bug-gnulib
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?
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: gperf dependency not documented
2024-02-22 17:17 gperf dependency not documented Gavin Smith
@ 2024-02-23 23:56 ` Bruno Haible
0 siblings, 0 replies; 2+ messages in thread
From: Bruno Haible @ 2024-02-23 23:56 UTC (permalink / raw)
To: bug-gnulib; +Cc: Gavin Smith
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 <bruno@clisp.org>
DEPENDENCIES: Update entry about gperf.
Reported by Gavin Smith <gavinsmith0123@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:
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-02-23 23:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-22 17:17 gperf dependency not documented Gavin Smith
2024-02-23 23:56 ` Bruno Haible
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).