jani                                     Wed, 02 Dec 2009 08:54:50 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=291584

Log:
- Fixed bug #50345 (nanosleep not detected properly on some solaris versions)

Bug: http://bugs.php.net/50345 (Open) nanosleep not detected properly on some 
solaris versions
      
Changed paths:
    U   php/php-src/branches/PHP_5_2/NEWS
    U   php/php-src/branches/PHP_5_2/configure.in
    U   php/php-src/branches/PHP_5_3/NEWS
    U   php/php-src/branches/PHP_5_3/configure.in
    U   php/php-src/trunk/configure.in

Modified: php/php-src/branches/PHP_5_2/NEWS
===================================================================
--- php/php-src/branches/PHP_5_2/NEWS   2009-12-02 08:22:05 UTC (rev 291583)
+++ php/php-src/branches/PHP_5_2/NEWS   2009-12-02 08:54:50 UTC (rev 291584)
@@ -6,11 +6,14 @@

 - Improved fix for bug #50006 (Segfault caused by uksort()). (Stas)

+- Fixed bug #50345 (nanosleep not detected properly on some solaris versions).
+  (Jani)
 - Fixed bug #50266 (conflicting types for llabs). (Jani)
 - Fixed bug #50168 (FastCGI fails with wrong error on HEAD request to
   non-existent file). (Dmitry)
 - Fixed bug #49660 (libxml 2.7.3+ limits text nodes to 10MB). (Felipe)

+
 27 Nov 2009, PHP 5.2.12RC3
 - Fixed break in the build chain introduced in 5.2.12RC2 (Jani)


Modified: php/php-src/branches/PHP_5_2/configure.in
===================================================================
--- php/php-src/branches/PHP_5_2/configure.in   2009-12-02 08:22:05 UTC (rev 
291583)
+++ php/php-src/branches/PHP_5_2/configure.in   2009-12-02 08:54:50 UTC (rev 
291584)
@@ -359,9 +359,6 @@
 PHP_CHECK_FUNC(inet_aton, resolv, bind)
 PHP_CHECK_FUNC(dn_skipname, resolv, bind)

-dnl Some systems (like OpenSolaris) do not have nanosleep in libc
-PHP_CHECK_FUNC(nanosleep, rt)
-
 dnl Then headers.
 dnl -------------------------------------------------------------------------

@@ -594,6 +591,9 @@
 vsnprintf \
 )

+dnl Some systems (like OpenSolaris) do not have nanosleep in libc
+AC_CACHE_CHECK([for nanosleep], ac_cv_func_nanosleep, 
[PHP_CHECK_FUNC_LIB(nanosleep, rt)])
+
 dnl Check for getaddrinfo, should be a better way, but...
 dnl Also check for working getaddrinfo
 AC_CACHE_CHECK([for getaddrinfo], ac_cv_func_getaddrinfo,

Modified: php/php-src/branches/PHP_5_3/NEWS
===================================================================
--- php/php-src/branches/PHP_5_3/NEWS   2009-12-02 08:22:05 UTC (rev 291583)
+++ php/php-src/branches/PHP_5_3/NEWS   2009-12-02 08:54:50 UTC (rev 291584)
@@ -26,6 +26,8 @@
 - Fixed memory leak in extension loading when an error occurs on Windows.
   (Pierre)

+- Fixed bug #50345 (nanosleep not detected properly on some solaris versions).
+  (Jani)
 - Fixed bug #50340 (php.ini parser does not allow spaces in ini keys). (Jani)
 - Fixed bug #50285 (xmlrpc does not preserve keys in encoded indexed arrays).
   (Felipe)

Modified: php/php-src/branches/PHP_5_3/configure.in
===================================================================
--- php/php-src/branches/PHP_5_3/configure.in   2009-12-02 08:22:05 UTC (rev 
291583)
+++ php/php-src/branches/PHP_5_3/configure.in   2009-12-02 08:54:50 UTC (rev 
291584)
@@ -387,9 +387,6 @@
 dnl in -lc, -lbind and -lresolv
 PHP_CHECK_FUNC(inet_aton, resolv, bind)

-dnl Some systems (like OpenSolaris) do not have nanosleep in libc
-PHP_CHECK_FUNC(nanosleep, rt)
-
 dnl Then headers.
 dnl -------------------------------------------------------------------------

@@ -614,6 +611,9 @@
 asprintf \
 )

+dnl Some systems (like OpenSolaris) do not have nanosleep in libc
+AC_CACHE_CHECK([for nanosleep], ac_cv_func_nanosleep, 
[PHP_CHECK_FUNC_LIB(nanosleep, rt)])
+
 dnl Check for getaddrinfo, should be a better way, but...
 dnl Also check for working getaddrinfo
 AC_CACHE_CHECK([for getaddrinfo], ac_cv_func_getaddrinfo,

Modified: php/php-src/trunk/configure.in
===================================================================
--- php/php-src/trunk/configure.in      2009-12-02 08:22:05 UTC (rev 291583)
+++ php/php-src/trunk/configure.in      2009-12-02 08:54:50 UTC (rev 291584)
@@ -391,9 +391,6 @@
 dnl in -lc, -lbind and -lresolv
 PHP_CHECK_FUNC(inet_aton, resolv, bind)

-dnl Some systems (like OpenSolaris) do not have nanosleep in libc
-PHP_CHECK_FUNC(nanosleep, rt)
-
 dnl Then headers.
 dnl -------------------------------------------------------------------------

@@ -618,6 +615,9 @@
 asprintf \
 )

+dnl Some systems (like OpenSolaris) do not have nanosleep in libc
+AC_CACHE_CHECK([for nanosleep], ac_cv_func_nanosleep, 
[PHP_CHECK_FUNC_LIB(nanosleep, rt)])
+
 dnl Check for getaddrinfo, should be a better way, but...
 dnl Also check for working getaddrinfo
 AC_CACHE_CHECK([for getaddrinfo], ac_cv_func_getaddrinfo,

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

Reply via email to