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