Hello community,

here is the log from the commit of package texlive for openSUSE:Factory checked 
in at 2014-02-02 07:40:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive (Old)
 and      /work/SRC/openSUSE:Factory/.texlive.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive"

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive/texlive.changes  2014-01-15 
22:59:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.texlive.new/texlive.changes     2014-02-02 
07:40:33.000000000 +0100
@@ -1,0 +2,15 @@
+Fri Jan 31 20:28:55 UTC 2014 - rschweik...@suse.com
+
+- The Perl Readonly module changes semantics with version 1.04 such that
+  Readonly variables are read only across contexts. Therefore using
+  a read only variable as an XML namespace context name triggers an
+  error when the context gets unregistered and an attempt is made to
+  reset the variable.
+  ~ add patch biber-noreadonly.diff to address the issue
+
+-------------------------------------------------------------------
+Sat Jan 25 09:25:19 UTC 2014 - co...@suse.com
+
+- remove buildrequire kernel-devel, there are no kmps in here
+
+-------------------------------------------------------------------

New:
----
  biber-noreadonly.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texlive.spec ++++++
--- /var/tmp/diff_new_pack.C8IK3k/_old  2014-02-02 07:40:36.000000000 +0100
+++ /var/tmp/diff_new_pack.C8IK3k/_new  2014-02-02 07:40:36.000000000 +0100
@@ -117,7 +117,6 @@
 %endif
 BuildRequires:  gsl-devel
 BuildRequires:  jpeg
-BuildRequires:  kernel-devel
 BuildRequires:  libicu-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libopenssl-devel
@@ -230,6 +229,8 @@
 Patch42:        biblatex-encoding.dif
 # PATCH-FIX-UPSTREAM Make biber work without Data::diver perl module but 
autovivification
 Patch43:        biber-av.patch
+# PATCH-FIX-UPSTREAM deal with semantic change of Perl Readonly implementation 
in version 1.04
+Patch44:        biber-noreadonly.diff
 Prefix:         %{_bindir}
 
 %{expand: %%global options %(mktemp /tmp/texlive-opts.XXXXXXXX)}
@@ -2290,6 +2291,7 @@
 %patch41 -p0 -b .ca
 %patch42 -p0 -b .en
 %patch43 -p1 -b .av
+%patch44 -p1 -b .ro
 popd
 %endif
 

++++++ biber-noreadonly.diff ++++++
# 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;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to