sniper          Mon Dec 19 22:29:12 2005 EDT

  Modified files:              (Branch: PHP_4_4)
    /php-src    NEWS acinclude.m4 
    /php-src/build      libtool.m4 
  Log:
  - Fixed bug #35735 ($EGREP and $SED are not defined in configure) 
  
  
http://cvs.php.net/viewcvs.cgi/php-src/NEWS?r1=1.1247.2.920.2.101&r2=1.1247.2.920.2.102&diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.1247.2.920.2.101 php-src/NEWS:1.1247.2.920.2.102
--- php-src/NEWS:1.1247.2.920.2.101     Wed Dec 14 03:38:55 2005
+++ php-src/NEWS        Mon Dec 19 22:29:11 2005
@@ -3,6 +3,7 @@
 ?? ??? 2005, Version 4.4.2
 - Prevent header injection by limiting each header to a single line. (Ilia)
 - Fixed possible XSS inside error reporting functionality. (Ilia)
+- Fixed bug #35735 ($EGREP not defined in configure). (Jani)
 - Fixed bug #35655 (whitespace following end of heredoc is lost). (Ilia)
 - Fixed bug #35646 (%{mod_php_memory_usage}n is not reset after exit). 
   (vovik at getart dot ru, Tony)
http://cvs.php.net/viewcvs.cgi/php-src/acinclude.m4?r1=1.218.2.50.2.5&r2=1.218.2.50.2.6&diff_format=u
Index: php-src/acinclude.m4
diff -u php-src/acinclude.m4:1.218.2.50.2.5 php-src/acinclude.m4:1.218.2.50.2.6
--- php-src/acinclude.m4:1.218.2.50.2.5 Fri Sep 23 09:20:22 2005
+++ php-src/acinclude.m4        Mon Dec 19 22:29:11 2005
@@ -1,4 +1,4 @@
-dnl $Id: acinclude.m4,v 1.218.2.50.2.5 2005/09/23 09:20:22 hyanantha Exp $ -*- 
autoconf -*-
+dnl $Id: acinclude.m4,v 1.218.2.50.2.6 2005/12/19 22:29:11 sniper Exp $ -*- 
autoconf -*-
 dnl
 dnl This file contains local autoconf functions.
 
@@ -548,6 +548,10 @@
 ])
  
 AC_DEFUN([PHP_CONFIG_NICE],[
+  AC_REQUIRE([AC_PROG_EGREP])
+  AC_REQUIRE([LT_AC_PROG_SED])
+  PHP_SUBST(EGREP)
+  PHP_SUBST(SED)
   test -f $1 && mv $1 $1.old
   rm -f $1.old
   cat >$1<<EOF
http://cvs.php.net/viewcvs.cgi/php-src/build/libtool.m4?r1=1.1.4.2&r2=1.1.4.2.2.1&diff_format=u
Index: php-src/build/libtool.m4
diff -u php-src/build/libtool.m4:1.1.4.2 php-src/build/libtool.m4:1.1.4.2.2.1
--- php-src/build/libtool.m4:1.1.4.2    Tue Feb 15 08:52:33 2005
+++ php-src/build/libtool.m4    Mon Dec 19 22:29:12 2005
@@ -3138,6 +3138,21 @@
 pic_mode=ifelse($#,1,$1,default)])
 
 
+# AC_PROG_EGREP
+# -------------
+# This is predefined starting with Autoconf 2.54, so this conditional
+# definition can be removed once we require Autoconf 2.54 or later.
+ifdef([AC_PROG_EGREP], [], [AC_DEFUN([AC_PROG_EGREP],
+[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
+   [if echo a | (grep -E '(a|b)') >/dev/null 2>&1
+    then ac_cv_prog_egrep='grep -E'
+    else ac_cv_prog_egrep='egrep'
+    fi])
+ EGREP=$ac_cv_prog_egrep
+ AC_SUBST([EGREP])
+])])
+
+
 # AC_PATH_TOOL_PREFIX - find a file program which can recognise shared library
 AC_DEFUN([AC_PATH_TOOL_PREFIX],
 [AC_MSG_CHECKING([for $1])

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to