summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorvva@eagle.mysql.r18.ru <>2004-08-24 21:01:11 +0500
committervva@eagle.mysql.r18.ru <>2004-08-24 21:01:11 +0500
commit3988677b15088dae4ca1d6225d1647020b40dfc2 (patch)
tree208898e2cce157ce102a2b2b11af26c2d7f7175c /configure.in
parent3e6d1022d62fb28915f8267434d7bd4be0d95c1a (diff)
downloadmariadb-git-3988677b15088dae4ca1d6225d1647020b40dfc2.tar.gz
added skipped macro for new libedit-2.6.7 in configure.in
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in16
1 files changed, 16 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 42ef9265902..f78399a9606 100644
--- a/configure.in
+++ b/configure.in
@@ -1874,6 +1874,22 @@ else
fi
AC_SUBST(TERMCAP_LIB)
+# for libedit 2.6.7
+case "${host}" in
+ *-*-solaris2*)
+ AC_DEFINE(SUNOS)
+ ;;
+esac
+
+LIBEDIT_LOBJECTS=""
+AC_CHECK_FUNC(strunvis, ,[LIBEDIT_LOBJECTS="$LIBEDIT_LOBJECTS unvis.o"])
+AC_CHECK_FUNC(strvis, ,[LIBEDIT_LOBJECTS="$LIBEDIT_LOBJECTS vis.o"])
+AC_CHECK_FUNC(strlcpy, ,[LIBEDIT_LOBJECTS="$LIBEDIT_LOBJECTS strlcpy.o"])
+AC_CHECK_FUNC(strlcat, ,[LIBEDIT_LOBJECTS="$LIBEDIT_LOBJECTS strlcat.o"])
+AC_CHECK_FUNC(fgetln, ,[LIBEDIT_LOBJECTS="$LIBEDIT_LOBJECTS fgetln.o"])
+AC_SUBST(LIBEDIT_LOBJECTS)
+enable_readline="yes"
+
# End of readline/libedit stuff
#########################################################################