[PHP-doc 677] Re: 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日 (火) 01:54:47 JST
たびたびすみません。
下岡です。
---- SHIMOOKA Hideyukiさん曰く...
>> http://news.php.net/php.doc.ja/1860
>>
>>を参考に「--without-internals」をconfigure時に付加すると、エラー
>>は治まりましたが、今度はmake test時にエラーとなります。
en/bookinfo.xmlとja/bookinfo.xmlを比べたところ、xmlns:xlinkの
宣言箇所が異なっていたので、以下のように修正すると無事make test
できました。
----ここから
$ diff ja/bookinfo.xml.org ja/bookinfo.xml
5c5
< <info xml:id="bookinfo" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
---
> <info xml:id="bookinfo" xmlns="http://docbook.org/ns/docbook">
22c22
< <legalnotice xml:id="copyright">
---
> <legalnotice xml:id="copyright" xmlns:xlink="http://www.w3.org/1999/xlink">
$
----ここまで
が、
>>/usr/bin/xmllint --nsclean --xinclude --noent --output .manual.xml manual.xml
>>make: *** [.manual.xml] Segmentation fault
のため、makeでエラーになりました(--with-lang=enも)。orz
なんか、そもそもsegfaultが問題のような気もしなくもない。。。
うまくbuildできた方、いらっしゃいますか?
--
SHIMOOKA Hideyuki
PHP-doc メーリングリストの案内