For Programmers: Free Programming Magazines  


Home > Archive > PHP Documentation > September 2006 > #38856 [Opn]: configure fails in phpdoc









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author #38856 [Opn]: configure fails in phpdoc
maya dot negeta+php at gmail dot com

2006-09-17, 3:57 am

ID: 38856
User updated by: maya dot negeta+php at gmail dot com
Reported By: maya dot negeta+php at gmail dot com
Status: Open
Bug Type: Documentation problem
Operating System: FreeBSD 6.1
PHP Version: Irrelevant
New Comment:

Sorry, I said 'bash' as '/bin/sh is a link of bash.'

Thank you for your patch.
It solves ./configure problem.


Previous Comments:
------------------------------------------------------------------------

[2006-09-17 00:05:33] takagi@php.net

I tried it on bash, zsh, tcsh, csh, and ksh.
But it worked well every time.

% uname -sr
Linux 2.6.9-34.0.2.EL
% autoconf --version
autoconf (GNU Autoconf) 2.59

Could you please try the following patch?

Index: configure.in
========================================
===========================
RCS file: /repository/phpdoc/configure.in,v
retrieving revision 1.236
diff -u -r1.236 configure.in
--- configure.in 14 Sep 2006 14:58:35 -0000 1.236
+++ configure.in 16 Sep 2006 23:48:29 -0000
@@ -150,13 +150,7 @@
if test $JADE = "no"; then
AC_MSG_ERROR([can't find jade or openjade])
fi
-if test ${JADE:0:15} = "../phpdoc-tools"; then
- WINJADE=1
-else
- WINJADE=0
-fi
AC_SUBST(JADE)
-AC_SUBST(WINJADE)

dnl }}}



------------------------------------------------------------------------

[2006-09-16 23:04:35] maya dot negeta+php at gmail dot com

Description:
------------
I checked out phpdoc-ja from cvs.php.net.
And I run ./configure to generate Makefile.
But it returns error.
Just maybe is it only work with bash?

Reproduce code:
---------------
% autoconf259
% ./configure --with-lang=ja
file versions
Makefile.in,v 1.172
configure.in,v 1.236
(snip)
checking for php... /usr/local/bin/php
checking php version... 5.1.6 cli
checking for php.ini path... ./scripts
checking for openjade... /usr/local/bin/openjade
../configure.lineno: 1606: Syntax error: Bad substitution



------------------------------------------------------------------------


--
Edit this bug report at http://bugs.php.net/?id=38856&edit=1
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com