bug-gnulib
[Top][All Lists]
Advanced

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

update DEPENDENCIES


From: Bruno Haible
Subject: update DEPENDENCIES
Date: Sun, 21 Feb 2021 19:25:30 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-201-generic; KDE/5.18.0; x86_64; ; )

This patch updates the DEPENDENCIES file.

  - GCC 2.95 has not been tested in a very long time with gnulib. It's likely
    that it does not work any more.
  - Tell where to find working GNU m4 tarballs (since the latest release of
    GNU m4 does not compile any more on many platforms).
  - Mention awk as a prerequisite (since configure files use awk).
  - Point to pre-built packages for packages that the user might not have
    already installed.


2021-02-21  Bruno Haible  <bruno@clisp.org>

        DEPENDENCIES: Update.
        * DEPENDENCIES: Require GCC >= 3.1. Tell where to find working GNU m4
        tarballs. Mention awk. Point to pre-built packages for gettext, bison,
        gperf, texinfo.

diff --git a/DEPENDENCIES b/DEPENDENCIES
index e7b9593..fe70558 100644
--- a/DEPENDENCIES
+++ b/DEPENDENCIES
@@ -9,7 +9,7 @@ at any time.
 
 * A C runtime, compiler, linker, etc.
   + Mandatory. Using the platform's native 'cc' gives good portability
-    exposure, but you can also use GCC 2.95 or newer.
+    exposure, but you can also use GCC 3.1 or newer.
   + GCC Homepage:
     https://gcc.gnu.org/
   + Download:
@@ -25,7 +25,10 @@ at any time.
     https://ftp.gnu.org/gnu/make/
 
 * GNU M4 1.4.5 or newer.
-  + 1.4.5 or newer is mandatory, but 1.4.9 or newer is recommended.
+  + Mandatory.
+    1.4.5 or newer is mandatory, but 1.4.9 or newer is recommended.
+    If you want to build it from source, use the tarball from
+    
https://gitlab.com/gnu-m4/ci-distcheck/-/jobs/artifacts/master/raw/m4-snapshot.tar?job=check-optimized
   + Homepage:
     https://www.gnu.org/software/m4/
   + Download:
@@ -90,6 +93,15 @@ at any time.
   + Download:
     https://ftp.gnu.org/gnu/grep/
 
+* Awk.
+  + Mandatory.
+    Using the platform's native awk, mawk, or nawk gives good portability
+    exposure, but you can also use GNU awk.
+  + Homepage:
+    https://www.gnu.org/software/gawk/
+  + Download:
+    https://ftp.gnu.org/gnu/gawk/
+
 * GNU gettext.
   + If your project wants to follow GNU Coding Standards:
     + Always use the newest available gettext release, see
@@ -104,6 +116,10 @@ at any time.
     https://www.gnu.org/software/gettext/
   + Download:
     https://ftp.gnu.org/gnu/gettext/
+  + Pre-built package name:
+    - On Debian and Debian-based systems: gettext,
+    - On Red Hat distributions: gettext.
+    - Other: https://repology.org/project/gettext/versions
 
 * Bison 2.0 or newer.
   + Recommended.
@@ -112,6 +128,10 @@ at any time.
     https://www.gnu.org/software/bison/
   + Download:
     https://ftp.gnu.org/gnu/bison/
+  + Pre-built package name:
+    - On Debian and Debian-based systems: bison,
+    - On Red Hat distributions: bison.
+    - Other: https://repology.org/project/bison/versions
 
 * GNU gperf 3.0.1 or newer.
   + 3.0.1 or newer is mandatory, but 3.1 or newer is recommended.
@@ -120,6 +140,10 @@ at any time.
     https://www.gnu.org/software/gperf/
   + Download:
     https://ftp.gnu.org/gnu/gperf/
+  + Pre-built package name:
+    - On Debian and Debian-based systems: gperf,
+    - On Red Hat distributions: gperf.
+    - Other: https://repology.org/project/gperf/versions
 
 * Texinfo 4.6 or newer.
   + Recommended.
@@ -128,6 +152,10 @@ at any time.
     https://www.gnu.org/software/texinfo/
   + Download:
     https://ftp.gnu.org/gnu/texinfo/
+  + Pre-built package name:
+    - On Debian and Debian-based systems: texinfo,
+    - On Red Hat distributions: texinfo.
+    - Other: https://repology.org/project/texinfo/versions
 
 * GNU sed.
   + Recommended.




reply via email to

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