configure: Add TODO, add MariaDB to a message.
authorng0 <ng0@n0.is>
Sun, 27 Oct 2019 13:28:46 +0000 (13:28 +0000)
committerng0 <ng0@n0.is>
Sun, 27 Oct 2019 13:28:46 +0000 (13:28 +0000)
configure.ac

index 82a94cd460d23e5dd2fa9ea92dff7a82673fc198..0083cf3d7b4d1fa3acba1c214d9dcea47c1d3db7 100644 (file)
@@ -1344,9 +1344,11 @@ LIBS=$SAVE_LIBS
 LDFLAGS=$SAVE_LDFLAGS
 CPPFLAGS=$SAVE_CPPFLAGS
 
+# TODO: should this test for "or" not "and"?
+# TODO: Add postgres?
 AS_IF([test "$sqlite" = 0 -a "$mysql" = 0],
 [
- AC_MSG_ERROR([GNUnet requires SQLite or MySQL])
+ AC_MSG_ERROR([GNUnet requires SQLite or MySQL / MariaDB.])
 ])
 
 # libmicrohttpd
@@ -2013,7 +2015,9 @@ AS_IF([test x$gnutls != xtrue],
               gnutls_msg="yes (without DANE support)"],
              [gnutls_msg="yes (with DANE support)"])])
 # -- databases
-AS_IF([test $mysqlfail = true]
+# TODO: this always returns true, the check might
+# TODO: not be working as intended (for msqlfail).
+AS_IF([test x$mysqlfail = "true"]
       [AC_MSG_NOTICE([WARNING: optional MySQL not found (or too old)])])
 AS_IF([test "$mysql" = true],
       [features_msg="$features_msg mysql"