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;