ID: 14697
User updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Bogus
Bug Type: Compile Failure
Operating System: RHL6.1/X86
PHP Version: 4.1.0
New Comment:
An update to the user's glibc and headers appears to be in order so as to eliminate
the annoying warnings concerning redefinition of values by the latest kernel headers.
However, a harmless warning for sys/resource.h should not be able to trick the
otherwise superb PHP4 configure script into generating a non-functional build. A
compromise solution would be to emit a configure error "checking sys/resource.h
....(error discovered, check log)" rather than "checking sys/resource.h....(no)".
Previous Comments:
------------------------------------------------------------------------
[2001-12-26 06:58:07] [EMAIL PROTECTED]
An update to the user's glibc and headers appears to be in order so as to eliminate
the annoying warnings concerning redefinition of values by the latest kernel headers.
However, a harmless warning for sys/resource.h should not be able to trick the
otherwise superb PHP4 configure script into generating a non-functional build. A
compromise solution would be to emit a configure error "checking sys/resource.h
....(error discovered, check log)" rather than "checking sys/resource.h....(no)".
------------------------------------------------------------------------
[2001-12-26 06:27:35] [EMAIL PROTECTED]
As that FAQ entry describes, your kernel headers are messed up.
Derick
------------------------------------------------------------------------
[2001-12-26 06:25:22] [EMAIL PROTECTED]
Here is the bit from config.log that is causing all of this:
configure:6304: checking for sys/resource.h
configure:6314: gcc -E -DLINUX=22 -DMOD_SSL=208105 -DUSE_HSREGEX -DEAPI -DEAPI_MM
-DUSE_EXPAT conftest.c >/dev/null 2>conftest.out
In file included from /usr/include/sys/resource.h:25,
from configure:6310:
/usr/include/bits/resource.h:109: warning: `RLIM_INFINITY' redefined
/usr/include/asm/resource.h:26: warning: this is the location of the previous
definition
configure: failed program was:
#line 6309 "configure"
#include "confdefs.h"
#include <sys/resource.h>
------------------------------------------------------------------------
[2001-12-26 06:13:36] [EMAIL PROTECTED]
http://www.php.net/manual/en/faq.build.php#AEN74774
------------------------------------------------------------------------
[2001-12-26 00:52:25] [EMAIL PROTECTED]
Does config.log shows any special hints why sys/resource.h wasn't found?
Feedback.
------------------------------------------------------------------------
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/?id=14697
Edit this bug report at http://bugs.php.net/?id=14697&edit=1
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]