Achim Gratz schreef op 2015-03-06 17:02:
Erwin Waterlander writes:
There is something wrong with pod2man and pod2html. When I regenerate
the dos2unix international man pages from pod, all the non-ascii
characters are wrong. This did not happen with the previous perl
version.
cygcheck output, please.
pod2man seems ok, but pod2html produces wrong output.
$ cygcheck pod2html
Found: C:\cygwin\bin\pod2html
C:\cygwin\bin\pod2htmlcygcheck: C:\cygwin\bin\pod2html is not a DLL:
magic number 2123 (8483) '#!'
To reproduce:
make maintainer-clean
make install
LANG=uk_UA.UTF-8 man dos2unix
I'd appreciate if you could come up with a self-contained reproducer.
wget http://waterlan.home.xs4all.nl/dos2unix/dos2unix-7.2.tar.gz
tar xzf dos2unix-7.2.tar.gz
cd dos2unix-7.2
make maintainer-clean
make html
now open man/uk/man1/dos2unix.htm
It looks like this http://waterlan.home.xs4all.nl/tmp/dos2unix.htm
while it should look like
http://waterlan.home.xs4all.nl/dos2unix/uk/man1/dos2unix.htm
It could be a pod2html bug. I know that between perl 5.14.2 and 5.18 the
pod2html output changed from plain UTF-8 to ASCII with ampersand codes.
I have asked the maintainer about it, but I got no answer.
regards,
--
Erwin Waterlander
http://waterlan.home.xs4all.nl/
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple