Bug #17259 Updated: Makefiles assume bash
| From: | mj@php.net | Date: | Thu, 30 May 2002 07:59:51 +0000 |
| Subject: | Bug #17259 Updated: Makefiles assume bash | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-6645@lists.php.net to get a copy of this message | ||
ID: 17259
Updated by: mj@php.net
Reported By: dward@maidencreek.com
-Status: Open
+Status: Feedback
Bug Type: PEAR related
Operating System: Solaris 2.7
PHP Version: 4.2.1
New Comment:
This should have been fixed in CVS. Please try the latest CVS version
(http://cvs.php.net/co.php/php4/pear/Makefile.frag) and report, if the
problem persists.
Previous Comments:
------------------------------------------------------------------------
[2002-05-15 14:39:28] dward@maidencreek.com
The problem is actually in the CVS tree, but I cannot select that as
the version for this bug.
It seems that the Makefile assumes that the /bin/sh is really bash for
install-pear-installer and install-pear-packages which use
bash-specific methods (${descfile%.xml} and ${tmp#*-}) of modifying the
variables instead of using sed or something else to do it.
Also note that if the directory path has a - in it then the bash
variable modification methods do not work correctly either.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=17259&edit=1