fixed detection of dietlibc version strings like 0.31-1.2
[util-vserver.git] / m4 / ensc_dietlibc.m4
index 38e75d4..2726844 100644 (file)
@@ -110,11 +110,11 @@ AC_DEFUN([ENSC_ENABLE_DIETLIBC],
            _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#*.}
            _dietlibc_ver_min=${_dietlibc_ver_min%%[[!0-9]]*}
            _dietlibc_cmp="$2"
            _dietlibc_cmp_maj=${_dietlibc_cmp%%.*}
-           _dietlibc_cmp_min=${_dietlibc_cmp##*.}
+           _dietlibc_cmp_min=${_dietlibc_cmp#*.}
 
            ENSC_VERSION_DIETLIBC=$_dietlibc_ver_maj.$_dietlibc_ver_min