Bug #76517 [Opn->Csd]: --with-gettext= causes configure to misjudges there is no getcwd
| From: | petk@php.net | Date: | Sun, 05 Aug 2018 18:46:20 +0000 |
| Subject: | Bug #76517 [Opn->Csd]: --with-gettext= causes configure to misjudges there is no getcwd | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-216615@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=76517&edit=1
ID: 76517
Updated by: petk@php.net
Reported by: manabu dot matsui at gmail dot com
Summary: --with-gettext= causes configure to misjudges there
is no getcwd
-Status: Open
+Status: Closed
Type: Bug
Package: *Compile Issues
Operating System: MacOS 10.13.5
PHP Version: 7.2.7
-Assigned To:
+Assigned To: petk
Block user comment: N
Private report: N
Previous Comments:
------------------------------------------------------------------------
[2018-08-05 18:44:09] petk@php.net
Patch has been applied via http://git.php.net/?p=php-src.git;a=commit;h=0f557756dd3bb7a6390894e04f9ca25333c88d67
Thank you.
------------------------------------------------------------------------
[2018-07-13 00:20:20] shinji dot igarashi at gmail dot com
https://github.com/php/php-src/pull/3381
This PR fixes the problem.
------------------------------------------------------------------------
[2018-06-22 05:50:14] manabu dot matsui at gmail dot com
Description:
------------
Configure misjudges that there is no getcwd if --with-gettext=/usr/local/opt/gettext is specified.
(gettext is installed by homebrew)
command to run configure:
./configure --disable-all --with-gettext=/usr/local/opt/gettext
output of configure:
...
checking for getcwd... no
...
in config.log:
configure:78929: checking for getcwd
configure:78929: cc -o conftest -g -O2 -fvisibility=hidden -no-cpp-precomp conftest.c -lintl -lm
>&5
ld: library not found for -lintl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:78929: $? = 1
configure: failed program was:
...
Since libintl.a is included in gettext, I think that either one is necessary.
* Remove the -lintl option
* Indicate the location of the intl library with the -L option
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=76517&edit=1