2008年4月25日

[pgsql-jp: 39372]8.3.1でmake checkに1件エラーがおこってしまいます。

8.3.1のインストールを試みているのですが、

--with-libxmlでうまくいっていません。

$ ./configure --with-openssl --with-pam --with-libxml XML2_CONFIG=/usr/local/bin/xml2-config

(最後の XML2_CONFIG=/usr/local/bin/xml2-config は、OSのlibxm2が古すぎ
るので、別途インストールしました。インストール前は、configure 自体が失敗

していました。)

make checkで xmlのテストがエラーとなり、下記の状況です。

! DETAIL: Entity: line 1: parser error : switching encoding : no input
この問題が起きているからエラーとなっているみたいですが、
switching encoding の意味がよくわかりません。

encodingの問題みたいなので、環境変数 LANGを変えたりして見たのですが、
結果は変わりませんでした。

*** ./expected/xml.out Sat Nov 10 00:52:51 2007
--- ./results/xml.out Fri Apr 25 12:23:39 2008
***************
*** 165,179 ****

SELECT xmlparse(document 'abc');
ERROR: invalid XML document
! DETAIL: Entity: line 1: parser error : Start tag expected, '<' not found
abc
^
SELECT xmlparse(document '<abc>x</abc>');
! xmlparse
! --------------
<abc>x</abc>
! (1 row)
!
SELECT xmlpi(name foo);
xmlpi
---------
--- 165,181 ----

SELECT xmlparse(document 'abc');
ERROR: invalid XML document
! DETAIL: Entity: line 1: parser error : switching encoding : no input
! abc
! ^
! Entity: line 1: parser error : Start tag expected, '<' not found
abc
^
SELECT xmlparse(document '<abc>x</abc>');
! ERROR: invalid XML document
! DETAIL: Entity: line 1: parser error : switching encoding : no input

樋口佳

之<boolean@xxxxx>

投稿者 xml-rpc : 2008年4月25日 12:32
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/72549
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。