File biber-noreadonly.diff of Package texlive

# Perl Readonly semantics changed with version 1.04. Readonly variable are
# readonly across contexts and thus unregistration of namespaces fails if
# the namespace variable is readoonly as the unregistration attempts to
# modify the value
diff -ru biblatex-biber-1.7.org/lib/Biber/Input/file/biblatexml.pm biblatex-biber-1.7/lib/Biber/Input/file/biblatexml.pm
--- biblatex-biber-1.7.org/lib/Biber/Input/file/biblatexml.pm	2014-01-31 14:22:27.906441935 -0500
+++ biblatex-biber-1.7/lib/Biber/Input/file/biblatexml.pm	2014-01-31 14:25:36.144787433 -0500
@@ -23,7 +23,6 @@
 use List::AllUtils qw( uniq );
 use XML::LibXML;
 use XML::LibXML::Simple;
-use Readonly;
 use Data::Dump qw(dump);
 use Unicode::Normalize;
 use Unicode::GCString;
@@ -32,8 +31,8 @@
 my $logger = Log::Log4perl::get_logger('main');
 my $orig_key_order = {};
 
-Readonly::Scalar our $BIBLATEXML_NAMESPACE_URI => 'http://biblatex-biber.sourceforge.net/biblatexml';
-Readonly::Scalar our $NS => 'bltx';
+our $BIBLATEXML_NAMESPACE_URI = 'http://biblatex-biber.sourceforge.net/biblatexml';
+our $NS = 'bltx';
 
 # Determine handlers from data model
 my $dm = Biber::Config->get_dm;
openSUSE Build Service is sponsored by