For a context, my most recent CPAN upload is http://search.cpan.org/~duncand/Locale-KeyedText-1.01_1/ and its POD sections start out with the "=encoding utf8" command paragraph.

I tested this distro and it passes its test suite fine, both under Perl 5.8.1RC3 and Perl 5.8.6. However, under both the 'make' stage gives the following error when manifying the POD:

Manifying blib/man3/Locale::KeyedText.3
lib/Locale/KeyedText.pm:10: Unknown command paragraph "=encoding utf8"

Now, the line that is being flagged is identical to both the online perlpod documentation and an example given on the perl-unicode list. So what is the problem here?

In case it matters, I'm using Mac OS X 10.3.6 with its bundled dev tools; the Perl 5.8.1 was bundled, and the 5.8.6 was compiled from source by myself. I assumed that the system may not matter since the Pod checking utility should come with Perl and be OS-independent. Or is this assumption wrong?

My main question is, what is the proper way to indicate that POD is UTF-8 encoded, in a way that works and that 'make' doesn't flag as an error.

Thanks for any answers.

Please reply directly to me in addition to CC'ing the list; I'm not subscribed yet.

-- Darren Duncan

Reply via email to