Bug #69993 [Com]: test for gmp.h needs to test w/o include
| From: | mah at everybody dot org | Date: | Sun, 05 Jul 2015 20:59:41 +0000 |
| Subject: | Bug #69993 [Com]: test for gmp.h needs to test w/o include | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-194142@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=69993&edit=1
ID: 69993
Comment by: mah at everybody dot org
Reported by: mah at everybody dot org
Summary: test for gmp.h needs to test w/o include
Status: Feedback
Type: Bug
Package: GNU MP related
Operating System: Debian
PHP Version: 7.0.0alpha2
Block user comment: N
Private report: N
New Comment:
Given that the code with this issue was checked in 2003 -- https://github.com/php/php-src/blame/master/ext/gmp/config.m4#L7
-- I would say most versions of PHP have this problem.
Previous Comments:
------------------------------------------------------------------------
[2015-07-04 10:24:13] kalle@php.net
Hi, is this also the case for older versions, like 5.6?
------------------------------------------------------------------------
[2015-07-04 01:23:41] mah at everybody dot org
Description:
------------
The test for gmp.h only tests $i/include/gmp.h exists. Instead it should test for that OR $i/gmp.h.
Failure to do so results in issues like this one: http://stackoverflow.com/questions/19894168/build-php5-3-8-on-ubuntu-get-error-configure-error-unable-to-locate-gmp-h
I was going to compile php7 and ran into the same problem. Attached patch fixes this.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=69993&edit=1