]> git.draconx.ca Git - cdecl99.git/commitdiff
Explicitly require gnulib getline module.
authorNick Bowler <nbowler@draconx.ca>
Fri, 22 Apr 2022 02:01:57 +0000 (22:01 -0400)
committerNick Bowler <nbowler@draconx.ca>
Fri, 22 Apr 2022 04:24:52 +0000 (00:24 -0400)
Currently, the gnulib getline module is only pulled in indirectly via
the readline module.  As a result, when configuring for a system that
has GNU readline installed (and readline is enabled), the readline
replacement is not used and therefore the getline replacement is
never included.

But on systems that lack getline in the C library, without the gnulib
replacement the build will fail.  Simply listing getline as a needed
module suffices to allow such configurations to build successfully.

NEWS
configure.ac
m4/gnulib-cache.m4

diff --git a/NEWS b/NEWS
index 21e6822c39c5cce9f23a88e9dff6638c767c1411..d7c9dabcb5ce71d7ce0d187ab9c6a84c76df01e0 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+Release 1.2a:
+       * Various bug fixes and improvements.
+
 Release 1.2:
        * Removed external library dependencies from the test suite.
        * Fixed compilation failures in some enviroments.
index 4c906c0f3b10913cbd7c2e7dd46467d5598ca44f..f89b63fe26edaf91db537fa28c9856461face2e0 100644 (file)
@@ -5,7 +5,7 @@ dnl This is free software: you are free to do what the fuck you want to.
 dnl There is NO WARRANTY, to the extent permitted by law.
 
 AC_PREREQ([2.68])
-AC_INIT([cdecl99], [1.2], [nbowler@draconx.ca])
+AC_INIT([cdecl99], [1.2a], [nbowler@draconx.ca])
 AC_CONFIG_HEADERS([config.h])
 
 AM_INIT_AUTOMAKE([-Wall -Wno-portability foreign subdir-objects dist-xz])
index ae908ee24653dd61a217af535ebed444a8908c57..bb361f78f9eb7afc7c5556ae1f4ae46ba26b8975 100644 (file)
@@ -40,6 +40,7 @@
 #  --macro-prefix=gl \
 #  --no-vc-files \
 #  flexmember \
+#  getline \
 #  getopt-gnu \
 #  gettext-h \
 #  gitlog-to-changelog \
@@ -56,6 +57,7 @@
 gl_LOCAL_DIR([])
 gl_MODULES([
   flexmember
+  getline
   getopt-gnu
   gettext-h
   gitlog-to-changelog