Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Spreadsheet-ReadSXC for 
openSUSE:Factory checked in at 2021-10-23 00:51:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Spreadsheet-ReadSXC (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Spreadsheet-ReadSXC.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Spreadsheet-ReadSXC"

Sat Oct 23 00:51:28 2021 rev:14 rq:926934 version:0.35

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Spreadsheet-ReadSXC/perl-Spreadsheet-ReadSXC.changes
        2021-03-18 22:54:39.939513017 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Spreadsheet-ReadSXC.new.1890/perl-Spreadsheet-ReadSXC.changes
      2021-10-23 00:52:12.265153880 +0200
@@ -1,0 +2,15 @@
+Wed Oct 20 15:55:40 UTC 2021 - Tina M??ller <tina.muel...@suse.com>
+
+- Update remove_filter_signatures.diff
+
+-------------------------------------------------------------------
+Fri Sep 10 03:08:34 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 0.35
+   see /usr/share/doc/packages/perl-Spreadsheet-ReadSXC/Changes
+
+  0.35  2021-09-08
+      * Fix memory leak in the XML parser callbacks
+        Reported as GH #8 with a test case, thanks to troost-c!
+
+-------------------------------------------------------------------

Old:
----
  Spreadsheet-ReadSXC-0.34.tar.gz

New:
----
  Spreadsheet-ReadSXC-0.35.tar.gz

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

Other differences:
------------------
++++++ perl-Spreadsheet-ReadSXC.spec ++++++
--- /var/tmp/diff_new_pack.vj3AWC/_old  2021-10-23 00:52:12.701154073 +0200
+++ /var/tmp/diff_new_pack.vj3AWC/_new  2021-10-23 00:52:12.701154073 +0200
@@ -18,7 +18,7 @@
 
 %define cpan_name Spreadsheet-ReadSXC
 Name:           perl-Spreadsheet-ReadSXC
-Version:        0.34
+Version:        0.35
 Release:        0
 Summary:        Extract OpenOffice 1.x spreadsheet data
 License:        Artistic-1.0 OR GPL-1.0-or-later

++++++ Spreadsheet-ReadSXC-0.34.tar.gz -> Spreadsheet-ReadSXC-0.35.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Spreadsheet-ReadSXC-0.34/Changes 
new/Spreadsheet-ReadSXC-0.35/Changes
--- old/Spreadsheet-ReadSXC-0.34/Changes        2021-03-10 21:44:42.000000000 
+0100
+++ new/Spreadsheet-ReadSXC-0.35/Changes        2021-09-09 15:18:39.000000000 
+0200
@@ -1,5 +1,9 @@
 Revision history for Perl extension Spreadsheet::ReadSXC.
 
+0.35  2021-09-08
+    * Fix memory leak in the XML parser callbacks
+      Reported as GH #8 with a test case, thanks to troost-c!
+
 0.34  2021-03-10
     * Fix OrderBySheet option in Spreadsheet::ReadSXC, thanks to Kuerbis!
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Spreadsheet-ReadSXC-0.34/META.json 
new/Spreadsheet-ReadSXC-0.35/META.json
--- old/Spreadsheet-ReadSXC-0.34/META.json      2021-03-10 21:44:44.000000000 
+0100
+++ new/Spreadsheet-ReadSXC-0.35/META.json      2021-09-09 15:18:41.000000000 
+0200
@@ -4,7 +4,7 @@
       "Max Maischein <cor...@cpan.org>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "perl_5"
    ],
@@ -38,6 +38,7 @@
             "Moo" : "2",
             "PerlIO::gzip" : "0",
             "PerlX::Maybe" : "0",
+            "Scalar::Util" : "0",
             "Storable" : "0",
             "XML::Twig" : "0",
             "XML::Twig::XPath" : "0",
@@ -69,7 +70,7 @@
          "web" : "https://github.com/Corion/Spreadsheet-ReadSXC";
       }
    },
-   "version" : "0.34",
-   "x_serialization_backend" : "JSON::PP version 2.97001",
+   "version" : "0.35",
+   "x_serialization_backend" : "JSON::PP version 4.04",
    "x_static_install" : 1
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Spreadsheet-ReadSXC-0.34/META.yml 
new/Spreadsheet-ReadSXC-0.35/META.yml
--- old/Spreadsheet-ReadSXC-0.34/META.yml       2021-03-10 21:44:43.000000000 
+0100
+++ new/Spreadsheet-ReadSXC-0.35/META.yml       2021-09-09 15:18:41.000000000 
+0200
@@ -11,7 +11,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.44, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -28,6 +28,7 @@
   Moo: '2'
   PerlIO::gzip: '0'
   PerlX::Maybe: '0'
+  Scalar::Util: '0'
   Storable: '0'
   XML::Twig: '0'
   XML::Twig::XPath: '0'
@@ -38,6 +39,6 @@
   bugtracker: https://github.com/Corion/Spreadsheet-ReadSXC/issues
   license: https://dev.perl.org/licenses/
   repository: git://github.com/Corion/Spreadsheet-ReadSXC.git
-version: '0.34'
+version: '0.35'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
 x_static_install: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Spreadsheet-ReadSXC-0.34/Makefile.PL 
new/Spreadsheet-ReadSXC-0.35/Makefile.PL
--- old/Spreadsheet-ReadSXC-0.34/Makefile.PL    2021-03-10 21:44:42.000000000 
+0100
+++ new/Spreadsheet-ReadSXC-0.35/Makefile.PL    2021-09-09 15:18:39.000000000 
+0200
@@ -61,6 +61,7 @@
         'XML::Twig::XPath'   => 0,
         'Storable'           => 0,
         'Moo'                => 2,
+        'Scalar::Util'       => 0, # for weaken()
     },
     TEST_REQUIRES => {
         'Test::More'     => 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Cell.pm 
new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Cell.pm
--- old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Cell.pm       
2021-03-10 21:44:42.000000000 +0100
+++ new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Cell.pm       
2021-09-09 15:18:39.000000000 +0200
@@ -4,7 +4,7 @@
 use feature 'signatures';
 no warnings 'experimental::signatures';
 
-our $VERSION = '0.34';
+our $VERSION = '0.35';
 
 =head1 NAME
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Settings.pm 
new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Settings.pm
--- old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Settings.pm   
2021-03-10 21:44:42.000000000 +0100
+++ new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Settings.pm   
2021-09-09 15:18:39.000000000 +0200
@@ -6,7 +6,7 @@
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
 
-our $VERSION = '0.34';
+our $VERSION = '0.35';
 
 =head1 NAME
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Styles.pm 
new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Styles.pm
--- old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Styles.pm     
2021-03-10 21:44:42.000000000 +0100
+++ new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Styles.pm     
2021-09-09 15:18:39.000000000 +0200
@@ -7,7 +7,7 @@
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
 
-our $VERSION = '0.34';
+our $VERSION = '0.35';
 
 =head1 NAME
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Workbook.pm 
new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Workbook.pm
--- old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Workbook.pm   
2021-03-10 21:44:42.000000000 +0100
+++ new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Workbook.pm   
2021-09-09 15:18:39.000000000 +0200
@@ -4,7 +4,7 @@
 use feature 'signatures';
 no warnings 'experimental::signatures';
 
-our $VERSION = '0.34';
+our $VERSION = '0.35';
 
 =head1 NAME
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Worksheet.pm 
new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Worksheet.pm
--- old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS/Worksheet.pm  
2021-03-10 21:44:42.000000000 +0100
+++ new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS/Worksheet.pm  
2021-09-09 15:18:39.000000000 +0200
@@ -6,7 +6,7 @@
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
 
-our $VERSION = '0.34';
+our $VERSION = '0.35';
 
 =head1 NAME
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS.pm 
new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS.pm
--- old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ParseODS.pm    2021-03-10 
21:44:42.000000000 +0100
+++ new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ParseODS.pm    2021-09-09 
15:18:39.000000000 +0200
@@ -9,13 +9,14 @@
 use Carp qw(croak);
 use List::Util 'max';
 
-our $VERSION = '0.34';
+our $VERSION = '0.35';
 our @CARP_NOT = (qw(XML::Twig));
 
 use Filter::signatures;
 use feature 'signatures';
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
+use Scalar::Util 'weaken';
 
 use Spreadsheet::ParseODS::Workbook;
 use Spreadsheet::ParseODS::Worksheet;
@@ -225,6 +226,7 @@
 }
 
 sub parse( $self, $source, @options ) {
+    weaken $self;
     my %options;
     my $formatter;
     if( @options % 2 == 0 ) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ReadSXC.pm 
new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ReadSXC.pm
--- old/Spreadsheet-ReadSXC-0.34/lib/Spreadsheet/ReadSXC.pm     2021-03-10 
21:44:42.000000000 +0100
+++ new/Spreadsheet-ReadSXC-0.35/lib/Spreadsheet/ReadSXC.pm     2021-09-09 
15:18:39.000000000 +0200
@@ -7,7 +7,7 @@
 use Exporter 'import';
 
 our @EXPORT_OK = qw(read_sxc read_sxc_fh read_xml_file read_xml_string);
-our $VERSION = '0.34';
+our $VERSION = '0.35';
 
 use Archive::Zip ':ERROR_CODES';
 use Carp qw(croak);

++++++ remove_filter_signatures.diff ++++++
--- /var/tmp/diff_new_pack.vj3AWC/_old  2021-10-23 00:52:12.809154120 +0200
+++ /var/tmp/diff_new_pack.vj3AWC/_new  2021-10-23 00:52:12.813154123 +0200
@@ -55,7 +55,7 @@
 --- Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS.pm       2020-10-15 
16:17:17.475784988 +0200
 +++ Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS.pm   2020-10-15 
16:18:15.296702765 +0200
 @@ -12,7 +12,6 @@
- our $VERSION = '0.34';
+ our $VERSION = '0.35';
  our @CARP_NOT = (qw(XML::Twig));
  
 -use Filter::signatures;

Reply via email to