summaryrefslogtreecommitdiff
path: root/debian/patches/readline-libs.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/readline-libs.patch')
-rw-r--r--debian/patches/readline-libs.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/debian/patches/readline-libs.patch b/debian/patches/readline-libs.patch
new file mode 100644
index 0000000..1792f59
--- /dev/null
+++ b/debian/patches/readline-libs.patch
@@ -0,0 +1,31 @@
+--- gnucobol4-4.0~2022.11.11.svn.4819.orig/bin/Makefile.am
++++ gnucobol4-4.0~2022.11.11.svn.4819/bin/Makefile.am
+@@ -35,7 +35,7 @@ AM_CPPFLAGS = -I$(top_srcdir) -I$(top_bu
+ AM_CFLAGS = $(CODE_COVERAGE_CFLAGS)
+ cobcrun_LDADD = $(COMMON_LIBS)
+ gcdiff_LDADD = $(COMMON_LIBS)
+-cobfile_LDADD =$(COMMON_LIBS)
++cobfile_LDADD = $(COMMON_LIBS) $(READLINE_LIBS)
+
+ # Add rules for code-coverage testing, as provided AX_CODE_COVERAGE
+ include $(top_srcdir)/aminclude_static.am
+--- gnucobol4-4.0~2022.11.11.svn.4819.orig/configure.ac
++++ gnucobol4-4.0~2022.11.11.svn.4819/configure.ac
+@@ -857,7 +857,8 @@ AC_CHECK_LIB([$USE_MATH], [__gmp_get_mem
+
+ AC_CHECK_LIB([readline], [readline],
+ [AC_DEFINE([HAVE_READLINE], [1])
+- LIBCOB_LIBS="$LIBCOB_LIBS -lreadline" ], [], [])
++ LIBCOB_LIBS="$LIBCOB_LIBS -lreadline"
++ READLINE_LIBS="-lreadline" ], [], [])
+
+ dnl
+ dnl Configure options part II (needing compilation)
+@@ -2646,6 +2647,7 @@ AC_SUBST([QUOTE_INCLUDE_FLAG])
+ AC_SUBST([COBC_CPPFLAGS])
+ AC_SUBST([PROGRAMS_LIBS])
+ AC_SUBST([LIBCOB_LIBS])
++AC_SUBST([READLINE_LIBS])
+ AC_SUBST([LIBCOB_CPPFLAGS])
+ AC_SUBST([LIBCOB_VER])
+ AC_SUBST([CISAM_LIBS])