#46810 [Asn->Csd]: "hmmm" printed on make install
| From: | jani@php.net | Date: | Tue, 09 Dec 2008 12:47:17 +0000 |
| Subject: | #46810 [Asn->Csd]: "hmmm" printed on make install | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-131812@lists.php.net to get a copy of this message | ||
ID: 46810
Updated by: jani@php.net
Reported By: mail at tomsommer dot dk
-Status: Assigned
+Status: Closed
Bug Type: Compile Warning
Operating System: Linux
PHP Version: 5.2.8
Assigned To: pajoye
New Comment:
This bug has been fixed in CVS.
Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
Thank you for the report, and for helping us make PHP better.
Previous Comments:
------------------------------------------------------------------------
[2008-12-09 09:25:32] pajoye@php.net
Fixed in zip, it was not used anymore.
No idea about the other, is it supposed to reach this condition?
------------------------------------------------------------------------
[2008-12-09 09:09:22] jani@php.net
It's the braindead hack someone added for BC reasons. Pierre, it's your
stuff that breaks here. Remove the crap from Makefile.frag and use the
proper configure macro instead: PHP_INSTALL_HEADERS
------------------------------------------------------------------------
[2008-12-09 08:17:18] mail at tomsommer dot dk
Description:
------------
When doing make install in 5.2.8, the script ends with printing
"hmmm"x2, for some very odd and most likely debuggy reason.
# grep -R "hmmm" *
Makefile: echo "hmmm"; \
Makefile: echo "hmmm"; \
Makefile.fragments: echo "hmmm"; \
Makefile.fragments: echo "hmmm"; \
ext/zip/Makefile.frag: echo "hmmm"; \
ext/pdo/Makefile.frag: echo "hmmm"; \
Reproduce code:
---------------
./configure
make
make install
Expected result:
----------------
...
Warning! a PEAR user config file already exists from a previous PEAR
installation at '/root/.pearrc'. You may probably want to remove it.
Wrote PEAR system config file at: /usr/local/etc/pear.conf
You may want to add: /usr/local/lib/php to your php.ini include_path
Installing PDO headers: /usr/local/include/php/ext/pdo/
Installing ZIP headers: /usr/local/include/php/ext/zip/lib
Actual result:
--------------
...
Warning! a PEAR user config file already exists from a previous PEAR
installation at '/root/.pearrc'. You may probably want to remove it.
Wrote PEAR system config file at: /usr/local/etc/pear.conf
You may want to add: /usr/local/lib/php to your php.ini include_path
Installing PDO headers: /usr/local/include/php/ext/pdo/
Installing ZIP headers: /usr/local/include/php/ext/zip/lib
hmmm
hmmm
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=46810&edit=1