Hello.
I found that make check fails with the following error:
make[1]: Entering directory `/var/tmp/portage/app-text/docbook2X-0.8.8-r1/work/docbook2X-0.8.8/test'
Making check in refentry
make[2]: Entering directory `/var/tmp/portage/app-text/docbook2X-0.8.8-r1/work/docbook2X-0.8.8/test/refentry'
../../perl/db2x_xsltproc -C ../../xslt/catalog.xml -s man -o sgml2xml.mxml sgml2xml.xml
/usr/bin/perl ../../perl/db2x_manxml --utf8trans-program=../../utf8trans/utf8trans --utf8trans-map=../../charmaps/roff.charmap sgml2xml.mxml
/usr/bin/iconv: illegal input sequence at position 285
../../perl/db2x_manxml: program in pipeline exited with an error
make[2]: *** [sgml2xml.1] Error 1
make[2]: *** Deleting file `sgml2xml.1'
rm sgml2xml.mxml
make[2]: Leaving directory `/var/tmp/portage/app-text/docbook2X-0.8.8-r1/work/docbook2X-0.8.8/test/refentry'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-text/docbook2X-0.8.8-r1/work/docbook2X-0.8.8/test'
make: *** [check-recursive] Error 1
Seems that it fails on unicode chars... If I run:
../../perl/db2x_xsltproc -C ../../xslt/catalog.xml -s man -o sgml2xml.mxml sgml2xml.xml
and modify sgml2xml.mxml by replacing '…' and '—', into '.' and '-'
/usr/bin/perl ../../perl/db2x_manxml --utf8trans-program=../../utf8trans/utf8trans --utf8trans-map=../../charmaps/roff.charmap sgml2xml.mxml
works. Do you have any ideas why do I see this errors and how to fix
them?
Thank you in advance,
--
Peter.
|