This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] Updated: perl-5.14.4-3
- From: Erwin Waterlander <waterlan at xs4all dot nl>
- To: cygwin at cygwin dot com
- Date: Sun, 15 Mar 2015 07:52:34 +0100
- Subject: Re: [ANNOUNCEMENT] Updated: perl-5.14.4-3
- Authentication-results: sourceware.org; auth=none
- References: <announce dot 87wq2vxnn7 dot fsf at Rainer dot invalid> <54F8D076 dot 7010805 at xs4all dot nl> <87pp8mktbf dot fsf at Rainer dot invalid>
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