[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 メーリングリストの案内