cvs: /php4/ext/standard config.m4
| From: | Sascha Schumann | Date: | Sun, 26 Dec 1999 22:36:26 +0000 |
| Subject: | cvs: /php4/ext/standard config.m4 | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-8523@lists.php.net to get a copy of this message | ||
sas Sun Dec 26 17:36:26 1999 EDT
Modified files:
/php4/ext/standard config.m4
Log:
Cache results of crypt capability checks
Index: php4/ext/standard/config.m4
diff -u php4/ext/standard/config.m4:1.12 php4/ext/standard/config.m4:1.13
--- php4/ext/standard/config.m4:1.12 Sat Dec 4 08:16:04 1999
+++ php4/ext/standard/config.m4 Sun Dec 26 17:35:55 1999
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.12 1999/12/04 13:16:04 sas Exp $ -*- sh -*-
+dnl $Id: config.m4,v 1.13 1999/12/26 22:35:55 sas Exp $ -*- sh -*-
divert(1)
@@ -7,7 +7,7 @@
dnl
AC_DEFUN(AC_CRYPT_CAP,[
- AC_MSG_CHECKING([for standard DES crypt])
+ AC_CACHE_CHECK(for standard DES crypt, ac_cv_crypt_des,[
AC_TRY_RUN([
main() {
#if HAVE_CRYPT
@@ -16,17 +16,20 @@
exit(0);
#endif
}],[
- AC_DEFINE(PHP3_STD_DES_CRYPT,1)
- AC_MSG_RESULT(yes)
+ ac_cv_crypt_des=yes
],[
- AC_DEFINE(PHP3_STD_DES_CRYPT,0)
- AC_MSG_RESULT(no)
+ ac_cv_crypt_des=no
],[
- AC_DEFINE(PHP3_STD_DES_CRYPT,1)
- AC_MSG_RESULT(cannot check, guessing yes)
+ ac_cv_crypt_des=yes
])
+ ])
+ if test "$ac_cv_crypt_des" = "yes"; then
+ AC_DEFINE(PHP3_STD_DES_CRYPT, 1)
+ else
+ AC_DEFINE(PHP3_STD_DES_CRYPT, 0)
+ fi
- AC_MSG_CHECKING([for extended DES crypt])
+ AC_CACHE_CHECK(for extended DES crypt, ac_cv_crypt_ext_des,[
AC_TRY_RUN([
main() {
#if HAVE_CRYPT
@@ -35,17 +38,20 @@
exit(0);
#endif
}],[
- AC_DEFINE(PHP3_EXT_DES_CRYPT,1)
- AC_MSG_RESULT(yes)
+ ac_cv_crypt_ext_des=yes
],[
- AC_DEFINE(PHP3_EXT_DES_CRYPT,0)
- AC_MSG_RESULT(no)
+ ac_cv_crypt_ext_des=no
],[
- AC_DEFINE(PHP3_EXT_DES_CRYPT,0)
- AC_MSG_RESULT(cannot check, guessing no)
+ ac_cv_crypt_ext_des=no
+ ])
])
+ if test "$ac_cv_crypt_ext_des" = "yes"; then
+ AC_DEFINE(PHP3_EXT_DES_CRYPT,1)
+ else
+ AC_DEFINE(PHP3_EXT_DES_CRYPT,0)
+ fi
- AC_MSG_CHECKING([for MD5 crypt])
+ AC_CACHE_CHECK(for MD5 crypt, ac_cv_crypt_md5,[
AC_TRY_RUN([
main() {
#if HAVE_CRYPT
@@ -63,17 +69,20 @@
exit(0);
#endif
}],[
- AC_DEFINE(PHP3_MD5_CRYPT,1)
- AC_MSG_RESULT(yes)
+ ac_cv_crypt_md5=yes
],[
- AC_DEFINE(PHP3_MD5_CRYPT,0)
- AC_MSG_RESULT(no)
+ ac_cv_crypt_md5=no
],[
- AC_DEFINE(PHP3_MD5_CRYPT,0)
- AC_MSG_RESULT(cannot check, guessing no)
+ ac_cv_crypt_md5=no
])
+ ])
+ if test "$ac_cv_crypt_md5" = "yes"; then
+ AC_DEFINE(PHP3_MD5_CRYPT,1)
+ else
+ AC_DEFINE(PHP3_MD5_CRYPT,0)
+ fi
- AC_MSG_CHECKING([for Blowfish crypt])
+ AC_CACHE_CHECK(for Blowfish crypt, ac_cv_crypt_blowfish,[
AC_TRY_RUN([
main() {
#if HAVE_CRYPT
@@ -88,15 +97,18 @@
exit(0);
#endif
}],[
- AC_DEFINE(PHP3_BLOWFISH_CRYPT,1)
- AC_MSG_RESULT(yes)
+ ac_cv_crypt_blowfish=yes
],[
- AC_DEFINE(PHP3_BLOWFISH_CRYPT,0)
- AC_MSG_RESULT(no)
+ ac_cv_crypt_blowfish=no
],[
- AC_DEFINE(PHP3_BLOWFISH_CRYPT,0)
- AC_MSG_RESULT(cannot check, guessing no)
+ ac_cv_crypt_blowfish=no
+ ])
])
+ if test "$ac_cv_crypt_blowfish" = "yes"; then
+ AC_DEFINE(PHP3_BLOWFISH_CRYPT,1)
+ else
+ AC_DEFINE(PHP3_BLOWFISH_CRYPT,0)
+ fi
])
AC_CHECK_LIB(c, dlopen, [