[PHP-users 30682] Re: PHP 5.2.0 configure

TAKAGI Masahiro matakagi @ osk2.3web.ne.jp
2006年 11月 4日 (土) 14:01:43 JST


高木です。
何となく php-dev ネタのような気もするので、Cc: しておきます。
At 2006年11月04日 13:08:38 +0900 (JST),
Tatsuo Ishii wrote:
>> 石井です.
>> > 中司と申します。
> > 
> > On 2006年11月04日 12:09:31 +0900
> > Yutaka Doumae <doumae @ joy.ocn.ne.jp> wrote:
> > 
> > > 堂前です
> > > 
> > > 石井さん wrote:
> > > 
> > > > 環境はVine Linux 3.2です.
> > > > 
> > > > 同じような症状が出た方はほかにいらっしゃいますか?
> > > 
> > > 同じく Vine-3.2 で出てます
> > あれっ。同じ現象がでたのですか。
> > 当方(vine3.2)では、正常にcconfig出来たのですが何が違うのでしょう???
>> sh -x でconfigureを実行してみると,問題の箇所は
>> ++ expr -- ./configure : ''\''.*'
> expr: syntax error
>> というわけで,当方のexprコマンドが文句を言っています.
>http://bugs.php.net/bug.php?id=39004 に対応するために acinclude.m4 の
該当部分が変更されています。このときの変更が、古いバージョンの expr を
考慮していないのが問題ということでしょうか。
http://cvs.php.net/viewcvs.cgi/php-src/acinclude.m4?r1=1.332.2.14.2.2&r2=1.332.2.14.2.3&diff_format=u
http://cvs.php.net/viewcvs.cgi/php-src/acinclude.m4?r1=1.332.2.14.2.3&r2=1.332.2.14.2.4&diff_format=u
http://cvs.php.net/viewcvs.cgi/php-src/acinclude.m4?r1=1.332.2.14.2.4&r2=1.332.2.14.2.5&diff_format=u
> というわけで,当方のexprコマンドが文句を言っています.実際,単独で
>> expr -- ./configure : ''\''.*'
>> を実行すると,エラーになります.exprのマニュアルを見ても,これはエラー
> になってもしょうがない気がします.最近のexprでは "--" っていうオプショ
> ンがあるようですが.
>確かに、私の
 % expr --version
 expr (GNU coreutils) 5.2.1
 Written by Mike Parker.
な環境では、正常に動作しました。
 % expr -- ./configure : ''\''.*'
 0
......というわけで、バグ報告をあげておいたほうがいいかもしれませんね。
-- 
高木 正弘 mailto:matakagi @ osk2.3web.ne.jp


PHP-users メーリングリストの案内

AltStyle によって変換されたページ (->オリジナル) /