UCharの衝突 (5)

PHP6のコードを少しだけ見てみる。
見落としがあるかもしれないが、oniguruma.hの中に
#include "php_onig_compat.h"
が追加された程度しか手は入っていないようにみえる。php_onig_compat.hの中身を見たが、これは関係なさそうだ。
PHPのどこかのファイルでONIG_ESCAPE_UCHAR_COLLISIONを追加したものが、鬼車の中からも見えてしまっていることがエラー原因ではないかと疑っているのだが、追加されているものがこれだけしかないとすると、可能性があるのはconfig.hファイルだけになる。鬼車のconfigureで作成されるconfig.hではなくてPHPの中のどこかのconfig.hがインクルードされて、そこからONIG_ESCAPE_UCHAR_COLLISIONが見えてしまっているのではないか?