ID: 50930 Updated by: j...@php.net Reported By: nathan dot kessler at hushmail dot me -Status: Assigned +Status: Open Bug Type: Date/time related Operating System: SuSE 7.3 i386 / gcc version 2.95 PHP Version: 5.*, 6 Assigned To: jani
Previous Comments: ------------------------------------------------------------------------ [2010-02-04 02:33:49] kmcgrail at apache dot org In my previous comment, I referred to the wrong patch. I meant to say remove 291371. The cookie warning from 286508 is good and valid IMO. OK, so I believe the patch in 291371 definitely is causing the issue in combination with older GCC's. Here's the testing I've done: PHP 5.2.12 compiled by gcc 3.2.3 - SquirrelMail 1.2.19 works as well as PHPMyAdmin 2.11.10. PHP 5.2.12 compiled by gcc 2.9.6 - SM 1.2.19 is broken with the error "You must be logged in to access this page." PHPMyAdmin sporadically triggers "Warning: Expiry date cannot have a year greater then 9999" Finally, PHP 5.2.12 compiled with revision 291371 removed with GCC 2.96 - PHPMyadmin & SquirrelMail works. So I think the issue is with the llabs call as you expected and my experience confirms it. If you have a patch you want me to test, let me know. ------------------------------------------------------------------------ [2010-02-03 23:28:37] j...@php.net Oops, that bug was no warning but an error. So can't really just revert.. ------------------------------------------------------------------------ [2010-02-03 23:26:34] j...@php.net I'm considering reverting the patch for fixing bug #50266 since that was only a warning anyway..need to investigate a bit more though. ------------------------------------------------------------------------ [2010-02-03 22:47:21] nathan dot kessler at hushmail dot me It's defined with 1: /* Define if you have the llabs function. */ #define HAVE_LLABS 1 ------------------------------------------------------------------------ [2010-02-03 22:27:26] j...@php.net What exactly is HAVE_LLABS defined in your main/php_config.h file? (in the build) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/50930 -- Edit this bug report at http://bugs.php.net/?id=50930&edit=1