[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-devel] disable-glibc-version-check
- Date: Fri, 07 Mar 2008 09:54:16 -0600
- From: Matthew Farrellee <matt@xxxxxxxxxxx>
- Subject: [Condor-devel] disable-glibc-version-check
currently condor's configure.ac requires that it recognizes the version
of glibc before it will complete successfully. this is really only
necessary if you want to build a full-port (read: unclipped port). just
like the check for a version of gcc the check for glibc can be mighty
annoying.
attached is a patch to add --disable-glibc-version-check in the spirit
of --disable-gcc-version check
i'd like to target 7.0
comments?
best,
matt
diff --git a/src/configure.ac b/src/configure.ac
index 5bd1643..72a9f9a 100644
--- a/src/configure.ac
+++ b/src/configure.ac
@@ -519,6 +519,12 @@ AC_ARG_ENABLE(gcc-version-check,
[],
[enable_gcc_version_check=yes])
+AC_ARG_ENABLE(glibc-version-check,
+ [AS_HELP_STRING([--disable-glibc-version-check],
+ [Disable the glibc version check])],
+ [],
+ [enable_glibc_version_check=yes])
+
AC_ARG_ENABLE(soft-is-hard,
[AS_HELP_STRING([--enable-soft-is-hard],
[Force all SOFT requirements into HARD requirements (default: disabled)])],
@@ -2262,16 +2268,16 @@ if test "x$_cv_libc_kind" = "xGLIBC" -a \( "x$_cv_arch" = "xI386" -o "x$_cv_arch
CHECK_EXTERNAL([glibc],[2.5-20061008T1257-x86_64], [soft])
fi
;;
- "2.6." ) # F7 uses glibc 2.6-4
- including_glibc_ext=NO
- ;;
- "2.7." ) # F8 uses glibc 2.7-2
- including_glibc_ext=NO
- ;;
* )
- AC_MSG_CHECKING(glibc)
- AC_MSG_RESULT([ERROR])
- AC_MSG_ERROR([Condor does NOT know what glibc external to use with glibc-$_cv_libc_full_vers])
+ if test "x$enable_glibc_version_check" = "xyes"; then
+ AC_MSG_CHECKING(glibc)
+ AC_MSG_RESULT([ERROR])
+ AC_MSG_ERROR([Condor does NOT know what glibc external to use with glibc-$_cv_libc_full_vers])
+ else
+ AC_MSG_CHECKING(glibc)
+ AC_MSG_RESULT([glibc-$_cv_libc_full_vers (UNSUPPORTED)])
+ including_glibc_ext=NO
+ fi
esac
if test "x$including_glibc_ext" = "xYES"; then
AC_SUBST(want_ext_glibc,YES)