diff -ruN squid-3.1.4.orig/configure.in squid-3.1.4/configure.in --- squid-3.1.4.orig/configure.in 2010-05-30 15:21:49.000000000 +0200 +++ squid-3.1.4/configure.in 2010-06-15 23:53:35.180163134 +0200 @@ -2814,7 +2814,11 @@ dnl libcrypt (eg FreeBSD) AC_CHECK_LIB(crypt, crypt, [CRYPTLIB="-lcrypt"]) dnl Solaris10 provides MD5 natively through libmd5 -AC_CHECK_LIB(md5, MD5Init, [CRYPTLIB="$CRYPTLIB -lmd5"]) +case "$host" in + *-solaris*) + AC_CHECK_LIB(md5, MD5Init, [CRYPTLIB="$CRYPTLIB -lmd5"]) + ;; +esac AC_SUBST(CRYPTLIB) dnl Check for libdl, used by auth_modules/PAM