Bug #14697 Updated: no HAVE_SYS_RESOURCE_H
| From: | support at augsoft dot com | Date: | Wed, 26 Dec 2001 13:25:38 +0000 |
| Subject: | Bug #14697 Updated: no HAVE_SYS_RESOURCE_H | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-75045@lists.php.net to get a copy of this message | ||
ID: 14697
User updated by: support@augsoft.com
Reported By: support@augsoft.com
Status: Bogus
Bug Type: Compile Failure
Operating System: RHL6.1/X86
PHP Version: 4.1.0
New Comment:
whoops, accidentally reposted while closing browser. please ignore duplicate posting.
Previous Comments:
------------------------------------------------------------------------
[2001-12-26 08:21:42] support@augsoft.com
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:58:07] support@augsoft.com
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] derick@php.net
As that FAQ entry describes, your kernel headers are messed up.
Derick
------------------------------------------------------------------------
[2001-12-26 06:25:22] support@augsoft.com
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] derick@php.net
http://www.php.net/manual/en/faq.build.php#AEN74774
------------------------------------------------------------------------
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