[PHP-doc 674] make test でthere is no attribute "xmlns:xlink"(was Re: DocBook 5 upgrade - commit freeze!)

SHIMOOKA Hideyuki dimension @ pat.hi-ho.ne.jp
2007年 7月 3日 (火) 00:25:40 JST


ご無沙汰してます。下岡です。

下記の件ですが、リポジトリはすでに変更されたようですね。

で、新たにphpdoc-jaをcheckoutして日本語マニュアルをbuildした
ところ、大量のundefinedエラーが発生してbuildに失敗しました。

#http://news.php.net/php.doc.ja/1857

とりあえず、

 http://news.php.net/php.doc.ja/1860

を参考に「--without-internals」をconfigure時に付加すると、エラー
は治まりましたが、今度はmake test時にエラーとなります。

----ここから

$ autoconf
$ ./configure --with-lang=ja --with-htmlcss=phpdoc.css --without-internals
      :
$ make test
/usr/bin/xmllint --nsclean --xinclude --noent --output .manual.xml manual.xml
make: *** [.manual.xml] Segmentation fault
CONFIG_FILES=manual.xml CONFIG_HEADERS= ./config.status
creating manual.xml
SP_ENCODING=XML SP_CHARSET_FIXED=YES /usr/bin/onsgmls -i lang-ja -D . -s phpbook/phpbook-xml/phpdocxml.dcl manual.xml
/usr/bin/onsgmls:/home/shimooka/phpdoc/ja/bookinfo.xml:5:75:E: there is no attribute "xmlns:xlink"
make: *** [test] Error 1
$ 

----ここまで

「--with-lang=en」の場合、発生してもtest自体のエラーは発生しま
せん。

#segfaultはいずれも発生しています


原因がお判りになる方、いらっしゃいますか?


---- TAKAGI Masahiroさん曰く...

>高木です。
>
>php.net のメーリングリストに、以下のようなメッセージが投稿されています。
>http://news.php.net/php.doc.ja/1847
>
>要は、
>・6/21に英語のドキュメントをガラッと書き換えてDocBook 5対応にします
>・他言語の翻訳版についても同時に手を入れます
>・なので、手持ちのネタでコミットしていないものがある人は今日中にコミッ
> トしてください。あるいは6/21の更新後にconflictをおこさないように、そ
> れをどこかに退避させておいてください
>・作業はおそらく21日じゅうには終わるだろうが、改めて連絡するまでコミッ
> トは控えてください
>
>ってことのようです。今回の更新によって、
>
>At Wed, 20 Jun 2007 02:11:17 +0200,
>Hannes Magnusson wrote:
>> This change will allow several nice things to take place :
>>     * Nicer and more semantical markup
>>     * Come up with a solution to our Object Oriented style documentation problem
>>     * Rewrite our build system
>>     * Finalize Livedocs and bring it to real life (GSoC project)
>
>となるようです。個人的には最後の項目に期待しています。
>
>-- 
>高木 正弘 mailto:matakagi @ osk2.3web.ne.jp
>_______________________________________________
>PHP-doc mailing list
>PHP-doc @ php.gr.jp
>http://ml.php.gr.jp/mailman/listinfo/php-doc
>


-- 
SHIMOOKA Hideyuki


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