Changeset: 9a00d72e654d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9a00d72e654d
Modified Files:
        configure.ag
Branch: iot
Log Message:

merge with default


diffs (truncated from 808 to 300 lines):

diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -320,7 +320,7 @@ AC_ARG_ENABLE([jdbc],
        [enable_jdbc=$dft_jdbc])
 AS_CASE([$enable_jdbc],
        [yes|auto], [],
-       [ enable_jdbc=no])
+       [enable_jdbc=no])
 
 dft_control=auto
 AC_ARG_ENABLE([merocontrol],
@@ -1093,8 +1093,8 @@ AS_VAR_IF([enable_instrument], [yes], [
        AS_VAR_IF([GCC], [yes], [
                CFLAGS="$CFLAGS -finstrument-functions -g"
                AC_MSG_RESULT([yes: -finstrument-functions -g])], [
-               AC_MSG_RESULT([no])])], [
-       AC_MSG_RESULT([no])])
+               AC_MSG_RESULT([no])])],
+               [AC_MSG_RESULT([no])])
 
 AC_PATH_PROG([BASH], [bash], [/usr/bin/bash], [$PATH])
 AC_CHECK_PROG([RM], [rm], [rm -f])
@@ -1127,14 +1127,16 @@ AS_VAR_IF([have_perl], [no], [], [
                        have_perl=no
                        why_have_perl="(no Perl executable found)"])])])
 
-AS_VAR_IF([have_perl], [no], [], [
-       have_perl_libdir=auto
-       AC_ARG_WITH([perl-libdir],
+AS_VAR_IF([have_perl], [no],
+       [dnl  no Perl implies no interpreter
+        PERL=false],
+       [have_perl_libdir=auto
+        AC_ARG_WITH([perl-libdir],
                [AS_HELP_STRING([--with-perl-libdir=DIR],
                        [relative path for Perl library directory (where Perl 
modules should be installed)])],
                [have_perl_libdir="$withval"])
 
-       AS_CASE(["$have_perl_libdir"],
+        AS_CASE(["$have_perl_libdir"],
                [yes|auto], [
                        AS_VAR_IF([cross_compiling], [yes], [
                                AC_MSG_ERROR([Must specify --with-perl-libdir 
when cross compiling])])
@@ -1145,9 +1147,7 @@ AS_VAR_IF([have_perl], [no], [], [
                [no], [],
                [
                        PERL_LIBDIR="$have_perl_libdir"
-                       have_perl_libdir=yes])], [
-       dnl  no Perl implies no interpreter
-       PERL=false])
+                       have_perl_libdir=yes])])
 
 AC_SUBST([PERL])
 AM_CONDITIONAL([HAVE_PERL], [test x"$have_perl" != xno])
@@ -1224,18 +1224,21 @@ AS_VAR_IF([have_python2], [no], [], [
                                        why_have_python2="(Python 2 executable 
too old)"], [
                                        AC_MSG_ERROR([Python 2 executable too 
old])])])])])])
 
-AS_VAR_IF([have_python2], [no], [], [
-       have_python2_libdir=auto
-
-       AC_ARG_WITH([python2-libdir],
+AS_VAR_IF([have_python2], [no],
+       [dnl  no Python 2 implies no Python 2 libraries
+        have_python2_libdir=no
+        PYTHON2_LIBDIR=""
+        dnl  and no interpreter
+        PYTHON2=false],
+       [have_python2_libdir=auto
+        AC_ARG_WITH([python2-libdir],
                [AS_HELP_STRING([--with-python2-libdir=DIR],
                        [relative path for Python 2 library directory (where 
Python 2 modules should be installed)])],
                [have_python2_libdir="$withval"])
-
-       AS_CASE(["$have_python2_libdir"],
+        AS_CASE(["$have_python2_libdir"],
                [yes|auto], [
-                       AS_VAR_IF([cross_compiling], [yes], [
-                               AC_MSG_ERROR([Must specify 
--with-python2-libdir when cross compiling])])
+                       AS_VAR_IF([cross_compiling], [yes],
+                               [AC_MSG_ERROR([Must specify 
--with-python2-libdir when cross compiling])])
                        AS_CASE(["$host_os-`"$PYTHON2" -V 2>&1`"],
                                [darwin9*-*2.5.1], [
                                        dnl  This is the Python installed on 
OSX Leopard, in
@@ -1251,12 +1254,7 @@ AS_VAR_IF([have_python2], [no], [], [
                        PYTHON2_LIBDIR=`echo "$have_python2_libdir" | sed 
"s|^$Qprefix/||"`
                        have_python2_libdir=yes],
                [       PYTHON2_LIBDIR="$have_python2_libdir"
-                       have_python2_libdir=yes])], [
-       dnl  no Python 2 implies no Python 2 libraries
-       have_python2_libdir=no
-       PYTHON2_LIBDIR=""
-       dnl  and no interpreter
-       PYTHON2=false])
+                       have_python2_libdir=yes])])
 
 AC_SUBST([PYTHON2])
 QPYTHON2="$PYTHON2"
@@ -1281,18 +1279,23 @@ AS_VAR_IF([have_python3], [no], [], [
                                have_python3=no
                                why_have_python3="(Python 3 executable not 
found)"])])])])
 
-AS_VAR_IF([have_python3], [no], [], [
-       have_python3_libdir=auto
+AS_VAR_IF([have_python3], [no],
+       [dnl  no Python 3 implies no Python 3 libraries
+        have_python3_libdir=no
+        PYTHON3_LIBDIR=""
+        dnl  and no interpreter
+        PYTHON3=false],
+       [have_python3_libdir=auto
 
-       AC_ARG_WITH([python3-libdir],
+        AC_ARG_WITH([python3-libdir],
                [AS_HELP_STRING([--with-python3-libdir=DIR],
                        [relative path for Python 3 library directory (where 
Python 3 modules should be installed)])],
                [have_python3_libdir="$withval"])
 
-       AS_CASE(["$have_python3_libdir"],
+        AS_CASE(["$have_python3_libdir"],
                [yes|auto], [
-                       AS_VAR_IF([cross_compiling], [yes], [
-                               AC_MSG_ERROR([Must specify 
--with-python3-libdir when cross compiling])])
+                       AS_VAR_IF([cross_compiling], [yes],
+                               [AC_MSG_ERROR([Must specify 
--with-python3-libdir when cross compiling])])
                        dnl  Use prefix field for Ubuntu Python, bug #3207
                        PYTHON3_LIBDIR="`"$PYTHON3" -c 'import 
distutils.sysconfig; 
print(distutils.sysconfig.get_python_lib(0,0,"'"$Qprefix"'"))' 2>/dev/null`"
                        PYTHON3_LIBDIR=`echo "$PYTHON3_LIBDIR" | sed 
"s|^$Qprefix/||"`],
@@ -1301,12 +1304,7 @@ AS_VAR_IF([have_python3], [no], [], [
                        PYTHON3_LIBDIR=`echo "$have_python3_libdir" | sed 
"s|^$Qprefix/||"`
                        have_python3_libdir=yes],
                [       PYTHON3_LIBDIR="$have_python3_libdir"
-                       have_python3_libdir=yes])], [
-       dnl  no Python 3 implies no Python 3 libraries
-       have_python3_libdir=no
-       PYTHON3_LIBDIR=""
-       dnl  and no interpreter
-       PYTHON3=false])
+                       have_python3_libdir=yes])])
 
 AC_SUBST([PYTHON3])
 QPYTHON3="$PYTHON3"
@@ -1322,16 +1320,19 @@ AC_SUBST([QXPYTHON3_LIBDIR])
 
 AM_CONDITIONAL([HAVE_PYTHON], [test x"$have_python2" != xno -o 
x"$have_python3" != xno])
 
-AS_VAR_IF([PYTHON], [no], [
-       AS_VAR_IF([PYTHON2], [no], [], [
-               PYTHON="$PYTHON2"], [test "x$PYTHON3" != xno], [
-               PYTHON="$PYTHON3"])])
+AS_VAR_IF([PYTHON], [no],
+       [AS_VAR_IF([PYTHON2], [no],
+               [AS_VAR_IF([PYTHON3], [no],
+                       []
+                       [PYTHON="$PYTHON3"])],
+               [PYTHON="$PYTHON2"])])
 AC_SUBST([PYTHON])
 
 dnl  Mtest/Mfilter currently require Python 2
-AS_VAR_IF([enable_testing], [no], [], [
-       AS_VAR_IF([PYTHON2], [false], [
-               enable_testing=no])])
+AS_VAR_IF([enable_testing], [no],
+       [],
+       [AS_VAR_IF([PYTHON2], [false],
+               [enable_testing=no])])
 
 AC_PROG_YACC
 AS_CASE(["$YACC"],
@@ -1449,29 +1450,30 @@ AC_ARG_WITH([java],
        [have_java=$org_have_java])
 JPATH=$PATH
 AS_CASE([$have_java],
-[yes|no|auto], [],
-[
-       JPATH="$withval/bin:$JPATH"])
+       [yes|no|auto], [],
+       [JPATH="$withval/bin:$JPATH"])
 AS_VAR_IF([have_java], [no], [], [
        AC_PATH_PROG([JAVA], [java], [], [$JPATH])
-       AS_VAR_IF([JAVA], [], [], [
-               JAVA_VERSION=[`"$JAVA" -version 2>&1 | grep '[0-9]\.[0-9]' | 
head -n1 | sed -e 's|^[^0-9]*||' -e 's|[^0-9]*$||'`]])
+       AS_VAR_IF([JAVA], [],
+               [],
+               [JAVA_VERSION=[`"$JAVA" -version 2>&1 | grep '[0-9]\.[0-9]' | 
head -n1 | sed -e 's|^[^0-9]*||' -e 's|[^0-9]*$||'`]])
 
        AC_PATH_PROG([JAVAC], [javac], [], [$JPATH])
        AC_PATH_PROG([JAR], [jar], [], [$JPATH])
        AC_PATH_PROG([JAVADOC], [javadoc], [], [$JPATH])
-       AS_VAR_IF([have_java], [yes], [
-               JAVA_HOME="`echo $JAVAC | sed 's:/bin/javac$::'`"])
+       AS_VAR_IF([have_java], [yes],
+               [JAVA_HOME="`echo $JAVAC | sed 's:/bin/javac$::'`"])
        AS_VAR_IF([JAVAC], [], [
-               AS_VAR_IF([have_java], [yes], [
-                       AC_MSG_ERROR([No javac found])])
+               AS_VAR_IF([have_java], [yes],
+                       [AC_MSG_ERROR([No javac found])])
                have_java=no
-               why_have_java="(no javac found)"], [test "x$JAR" = "x"], [
-               AS_VAR_IF([have_java], [yes], [
-                       AC_MSG_ERROR([No jar found])])
-               have_java=no
-               why_have_java="(no jar found)"], [
-                have_java=yes])
+               why_have_java="(no javac found)"],
+               [AS_VAR_IF([JAR], [], [
+                       AS_VAR_IF([have_java], [yes],
+                               [AC_MSG_ERROR([No jar found])])
+                       have_java=no
+                       why_have_java="(no jar found)"],
+                       [have_java=yes])])
 
        AS_VAR_IF([have_java], [yes], [], [
                JAVA_VERSION=""
@@ -1495,44 +1497,44 @@ AC_SUBST([JAVA_HOME])
 org_have_java_jdbc=no
 have_java_jdbc=$org_have_java_jdbc
 AS_CASE([$have_java-$enable_jdbc],
-[*-no], [],
-[no-yes], [
-       AC_MSG_ERROR([MonetDB JDBC requires ant and Java])],
-[no-*], [
-       enable_jdbc=no
-       AS_VAR_IF([ANT], [no], [
-               disable_jdbc="(ant is required to build MonetDB JDBC)"], [
-               disable_jdbc="(Java is required to build MonetDB JDBC)"])],
-[
-       have_java_jdbc=yes
-       AS_VERSION_COMPARE([$JAVA_VERSION], [1.7],
-               [have_java_jdbc=no
-               AS_VAR_IF([enable_jdbc], [yes],
-                       [AC_MSG_ERROR([MonetDB JDBC requires ant and Java 7 or 
higher])],
-                       [enable_jdbc=no
-                       disable_jdbc="(MonetDB JDBC currently requires Java 7 
or higher to build)"])])])
+       [*-no], [],
+       [no-yes], [AC_MSG_ERROR([MonetDB JDBC requires ant and Java])],
+       [no-*], [
+               enable_jdbc=no
+               AS_VAR_IF([ANT], [no],
+                       [disable_jdbc="(ant is required to build MonetDB 
JDBC)"],
+                       [disable_jdbc="(Java is required to build MonetDB 
JDBC)"])],
+       [
+               AS_VERSION_COMPARE([$JAVA_VERSION], [1.7],
+                       AS_VAR_IF([have_java_jdbc], [yes],
+                               [AS_VAR_IF([enable_jdbc], [yes],
+                                       [AC_MSG_ERROR([MonetDB JDBC requires 
ant and Java 7 or higher])],
+                                       [enable_jdbc=no
+                                        disable_jdbc="(MonetDB JDBC currently 
requires Java 7 or higher to build)"])]),
+                       [have_java_jdbc=yes],
+                       [have_java_jdbc=yes])
+               ])
 AM_CONDITIONAL([HAVE_JAVAJDBC], [test x$have_java_jdbc != xno])
 
 org_have_java_control=no
 have_java_control=$org_have_java_control
 AS_CASE([$have_java-$enable_control],
-[*-no], [],
-[no-yes], [
-       AC_MSG_ERROR([Merovingian control requires ant and Java])],
-[no-*], [
-       enable_control=no
-       AS_VAR_IF([ANT], [no], [
-               disable_control="(ant is required to build merovingian Java 
control library)"], [
-               disable_control="(Java is required to build merovingian Java 
control library)"])],
-[
-       req_java_ver_min=1.7 dnl  >= $req_java_ver_min required
-       have_java_control=yes
-       AS_VERSION_COMPARE([$JAVA_VERSION], [$req_java_ver_min],
-               [have_java_control=no
-               AS_VAR_IF([enable_control], [yes],
-                       [AC_MSG_ERROR([Merovingian control requires ant and 
Java >= $req_java_ver_min.])],
-                       [enable_control=no
-                       disable_control="(merovingian Java control library 
requires Java >= $req_java_ver_min)"])])])
+       [*-no], [],
+       [no-yes], [AC_MSG_ERROR([Merovingian control requires ant and Java])],
+       [no-*], [
+               enable_control=no
+               AS_VAR_IF([ANT], [no],
+                       [disable_control="(ant is required to build merovingian 
Java control library)"],
+                       [disable_control="(Java is required to build 
merovingian Java control library)"])],
+       [
+               req_java_ver_min=1.7 dnl  >= $req_java_ver_min required
+               AS_VERSION_COMPARE([$JAVA_VERSION], [$req_java_ver_min],
+                       [AS_VAR_IF([enable_control], [yes],
+                               [AC_MSG_ERROR([Merovingian control requires ant 
and Java >= $req_java_ver_min.])],
+                               [enable_control=no
+                                disable_control="(merovingian Java control 
library requires Java >= $req_java_ver_min)"])],
+                       [have_java_control=yes],
+                       [have_java_control=yes])])
 AM_CONDITIONAL([HAVE_JAVAMEROCONTROL], [test x$have_java_control != xno])
 
 AS_VAR_IF([have_java_jdbc], [no], [
@@ -1569,40 +1571,40 @@ AS_VAR_IF([have_bz2], [no], [], [
        AC_LINK_IFELSE([AC_LANG_PROGRAM([[@%:@include <stdio.h>
 @%:@include <bzlib.h>]], [[(void)BZ2_bzopen("","");]])],
                BZ_LIBS="$BZ_LIBS -lbz2",
-               [ AS_VAR_IF([have_bz2], [auto], [], [
+               [AS_VAR_IF([have_bz2], [auto], [], [
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to