perl-5.22.0-RC2 / Perl distributions

Ken Brown kbrown@cornell.edu
Mon May 25 13:13:00 GMT 2015


On 5/25/2015 3:00 AM, Achim Gratz wrote:
> Ken Brown writes:
>> The latest version of Biber requires autovivification, XML::Writer,
>> and Text::Roman.  And Test::Difference is required for running the
>> tests.  Can you add those?
>
> I have the first two already from my last look at Biber… OK, the rest is
> now up, too.

I don't see XML::Writer.

>> Here's a trickier one: Biber wants Unicode::Normalize, version <=
>> 1.17.  There's a comment that says "1.18 removes XS and is too slow".
>> I'm not sure what to do about that.  Any advice?
>
> That is due to a deprecation in Perl 5.20 and later:
>
> --8<---------------cut here---------------start------------->8---
> Revision history for Perl extension Unicode::Normalize.
>
> 1.18  Tue May 27 22:04:23 2014
>      - XSUB is now deprecated and removed. see perl 5.20.0,
>        perldelta, Internal Changes, deprecation of uvuni_to_utf8 etc.
> --8<---------------cut here---------------end--------------->8---
>
> I don't know if it's still possible to build on 5.22, depending on where
> in the deprecation cycle we are with that function.  But the earlier
> module versions have been pulled from CPAN anyway and only 1.18 is
> available.  If it's just "too slow", then why do the Biber folks care?

I don't know.  I'm about to go on vacation, so I'll worry about this when I get 
back.  It's not relevant to the transition to perl-5.22.0.  My plan for the 
transition is to build biber-1.8 (x86_64 only for now), assuming it builds and 
tests OK once I have perl-XML-Writer.

Ken



More information about the Cygwin-apps mailing list