added 'hashcalc-plain' tests to track down broken beecrypt/vhashify on
[util-vserver.git] / util-vserver / m4 / ensc_dietlibc.m4
index e829ef8..9a55c51 100644 (file)
@@ -69,8 +69,9 @@ AC_DEFUN([ENSC_ENABLE_DIETLIBC],
        : ${DIETFLAGS=-Os}
 
        AC_ARG_ENABLE([dietlibc],
-                     [AC_HELP_STRING([--disable-dietlibc],
-                                     [do not use dietlibc (default: use dietlibc)])],
+                     [AS_HELP_STRING([--disable-dietlibc],
+                                     [do not use dietlibc resp. enforce its usage
+                                      (with --enable-dietlibc) (default: autodetect dietlibc)])],
                      [case "$enableval" in
                          (yes) use_dietlibc=forced;;
                          (no)  use_dietlibc=forced_no;;
@@ -78,14 +79,14 @@ AC_DEFUN([ENSC_ENABLE_DIETLIBC],
                       esac],
                      [which "$DIET" >/dev/null 2>/dev/null && use_dietlibc=detected || use_dietlibc=detected_no])
 
-       if test "$use_dietlibc" = detected -a '$2'; then
+       if test "$use_dietlibc" = detected -a "$2"; then
            _dietlibc_ver=$($DIET -v 2>&1 | sed '1p;d')
            _dietlibc_ver=${_dietlibc_ver##*diet version }
            _dietlibc_ver=${_dietlibc_ver##*dietlibc-}
            _dietlibc_ver_maj=${_dietlibc_ver%%.*}
            _dietlibc_ver_min=${_dietlibc_ver##*.}
            _dietlibc_ver_min=${_dietlibc_ver_min%%[[!0-9]]*}
-           _dietlibc_cmp=$2
+           _dietlibc_cmp="$2"
            _dietlibc_cmp_maj=${_dietlibc_cmp%%.*}
            _dietlibc_cmp_min=${_dietlibc_cmp##*.}