Broken dependencies: perl-OpenOffice-UNO
by Fedora Koji Build System
perl-OpenOffice-UNO has broken dependencies in the rawhide tree:
On i386:
perl-OpenOffice-UNO-0.07-6.fc19.i686 requires libstlport_gcc.so
Please resolve this as soon as possible.
11 years, 3 months
[perl/f17] Fix RT#82655
by Jitka Plesnikova
commit 9b4ad4ee45345b13778cd61edcf41f76f07d4e8d
Author: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Fri Feb 1 13:12:04 2013 +0100
Fix RT#82655
...82655-fix-double-free-when-loading-object.patch | 46 ++++++++++++++++++++
perl.spec | 10 ++++-
2 files changed, 55 insertions(+), 1 deletions(-)
---
diff --git a/perl-5.14.3-RT-82655-fix-double-free-when-loading-object.patch b/perl-5.14.3-RT-82655-fix-double-free-when-loading-object.patch
new file mode 100644
index 0000000..7ff2f92
--- /dev/null
+++ b/perl-5.14.3-RT-82655-fix-double-free-when-loading-object.patch
@@ -0,0 +1,46 @@
+--- perl-5.14.3/cpan/Digest-SHA/lib/Digest/SHA.pm.orig 2013-01-15 16:42:52.009444910 +0100
++++ perl-5.14.3/cpan/Digest-SHA/lib/Digest/SHA.pm 2013-01-15 16:59:34.273586286 +0100
+@@ -54,6 +54,7 @@
+ }
+ shaclose($$class) if $$class;
+ $$class = shaopen($alg) || return;
++ return unless $$class = shaopen($alg);
+ return($class);
+ }
+ $alg = 1 unless defined $alg;
+@@ -153,18 +154,21 @@
+
+ sub dump {
+ my $self = shift;
+- my $file = shift || "";
++ my $file = shift;
+
++ $file = "" unless defined $file;;
+ shadump($file, $$self) || return;
+ return($self);
+ }
+
+ sub load {
+ my $class = shift;
+- my $file = shift || "";
++ my $file = shift;
++
++ $file = "" unless defined $file;;
+ if (ref($class)) { # instance method
+ shaclose($$class) if $$class;
+- $$class = shaload($file) || return;
++ return unless $$class = shaload($file);
+ return($class);
+ }
+ my $state = shaload($file) || return;
+--- perl-5.14.3/cpan/Digest-SHA/src/sha.c.orig 2013-01-15 17:05:04.679958221 +0100
++++ perl-5.14.3/cpan/Digest-SHA/src/sha.c 2013-01-15 17:03:20.337216113 +0100
+@@ -272,7 +272,7 @@
+ /* shaopen: creates a new digest object */
+ SHA *shaopen(int alg)
+ {
+- SHA *s;
++ SHA *s = NULL;
+
+ if (alg != SHA1 && alg != SHA224 && alg != SHA256 &&
+ alg != SHA384 && alg != SHA512 &&
diff --git a/perl.spec b/perl.spec
index 6608277..5df1a90 100644
--- a/perl.spec
+++ b/perl.spec
@@ -27,7 +27,7 @@
Name: perl
Version: %{perl_version}
# release number must be even higher, because dual-lived modules will be broken otherwise
-Release: 220%{?dist}
+Release: 221%{?dist}
Epoch: %{perl_epoch}
Summary: Practical Extraction and Report Language
Group: Development/Languages
@@ -117,6 +117,9 @@ Patch21: perl-5.14.2-Override-the-Pod-Simple-parse_file.patch
# Fix CVE-2012-6329, rhbz#884354
Patch22: perl-5.17.6-Fix-misparsing-of-maketext-strings.patch
+# Fix double-free when loading Digest::SHA object, rhbz#895543, RT#82655
+Patch23: perl-5.14.3-RT-82655-fix-double-free-when-loading-object.patch
+
# Update some of the bundled modules
# see http://fedoraproject.org/wiki/Perl/perl.spec for instructions
@@ -1293,6 +1296,7 @@ tarball from perl.org.
%patch20 -p1
%patch21 -p1
%patch22 -p1
+%patch23 -p1
#copy the example script
cp -a %{SOURCE5} .
@@ -1504,6 +1508,7 @@ pushd %{build_archlib}/CORE/
'Fedora Patch20: Free hash entries before values on delete (RT#100340)' \
'Fedora Patch21: Override the Pod::Simple::parse_file (CPANRT#77530)' \
'Fedora Patch22: Fix misparsing of maketext strings (CVE-2012-6329)' \
+ 'Fedora Patch23: Fix double-free when loading Digest::SHA object' \
%{nil}
rm patchlevel.bak
@@ -2457,6 +2462,9 @@ sed \
# Old changelog entries are preserved in CVS.
%changelog
+* Wed Jan 30 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 4:5.14.3-221
+- Fix RT#82655- Double-free when loading Digest::SHA object
+
* Fri Jan 11 2013 Petr Pisar <ppisar(a)redhat.com> - 4:5.14.3-220
- Fix CVE-2012-6329 (misparsing of maketext strings) (bug #884354)
11 years, 3 months
[perl-Mail-Box] 2.107
by Tom Callaway
commit 277ec9f3b3e1bd7077c97f308a0e3be24f5d44f7
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Feb 1 12:54:47 2013 +0100
2.107
.gitignore | 1 +
perl-Mail-Box.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 81f9d97..7b389e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
Mail-Box-2.095.tar.gz
/Mail-Box-2.097.tar.gz
/Mail-Box-2.102.tar.gz
+/Mail-Box-2.107.tar.gz
diff --git a/perl-Mail-Box.spec b/perl-Mail-Box.spec
index 7e3cea4..8f9dbf5 100644
--- a/perl-Mail-Box.spec
+++ b/perl-Mail-Box.spec
@@ -1,6 +1,6 @@
Name: perl-Mail-Box
-Version: 2.102
-Release: 4%{?dist}
+Version: 2.107
+Release: 1%{?dist}
Summary: Manage a mailbox, a folder with messages
Group: Development/Libraries
License: GPL+ or Artistic
@@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3*
%changelog
+* Fri Feb 1 2013 Tom Callaway <spot(a)fedoraproject.org> - 2.107-1
+- update to 2.107
+
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.102-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 5a939ec..92f9108 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-05a720450b3720fd3ca3a5578cdd9c30 Mail-Box-2.102.tar.gz
+6df8b045f82a3cafc1df4e934f881a2d Mail-Box-2.107.tar.gz
11 years, 3 months
[perl-Mail-Box/f18] 2.107
by Tom Callaway
commit 3b97f03836ee7aefef0d31e639d2288af12bdb08
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Feb 1 12:52:21 2013 +0100
2.107
perl-Mail-Box.spec | 7 +++++--
sources | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/perl-Mail-Box.spec b/perl-Mail-Box.spec
index 7e3cea4..8f9dbf5 100644
--- a/perl-Mail-Box.spec
+++ b/perl-Mail-Box.spec
@@ -1,6 +1,6 @@
Name: perl-Mail-Box
-Version: 2.102
-Release: 4%{?dist}
+Version: 2.107
+Release: 1%{?dist}
Summary: Manage a mailbox, a folder with messages
Group: Development/Libraries
License: GPL+ or Artistic
@@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3*
%changelog
+* Fri Feb 1 2013 Tom Callaway <spot(a)fedoraproject.org> - 2.107-1
+- update to 2.107
+
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.102-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 5a939ec..92f9108 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-05a720450b3720fd3ca3a5578cdd9c30 Mail-Box-2.102.tar.gz
+6df8b045f82a3cafc1df4e934f881a2d Mail-Box-2.107.tar.gz
11 years, 3 months
[perl-Mail-Box/f17] 2.107
by Tom Callaway
commit a6c879299dcc58159838972f72484420c9a81f2e
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Feb 1 12:52:03 2013 +0100
2.107
perl-Mail-Box.spec | 25 +++++++++++++++++++++++--
sources | 2 +-
2 files changed, 24 insertions(+), 3 deletions(-)
---
diff --git a/perl-Mail-Box.spec b/perl-Mail-Box.spec
index 41ccad2..8f9dbf5 100644
--- a/perl-Mail-Box.spec
+++ b/perl-Mail-Box.spec
@@ -1,6 +1,6 @@
Name: perl-Mail-Box
-Version: 2.097
-Release: 3%{?dist}
+Version: 2.107
+Release: 1%{?dist}
Summary: Manage a mailbox, a folder with messages
Group: Development/Libraries
License: GPL+ or Artistic
@@ -17,7 +17,11 @@ BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address),
BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness), perl(MIME::Base64)
BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5), perl(User::Identity)
BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat)
+BuildRequires: perl(Test::Pod)
+# Email::Abstract requires Mail::Message from this package
+%if 0%{!?perl_bootstrap:1}
BuildRequires: perl(Email::Abstract)
+%endif
# When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests.
BuildRequires: perl(TAP::Harness)
BuildArch: noarch
@@ -84,6 +88,23 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3*
%changelog
+* Fri Feb 1 2013 Tom Callaway <spot(a)fedoraproject.org> - 2.107-1
+- update to 2.107
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.102-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jul 10 2012 Petr Pisar <ppisar(a)redhat.com> - 2.102-3
+- Perl 5.16 re-rebuild of bootstrapped packages
+
+* Sat Jun 23 2012 Petr Pisar <ppisar(a)redhat.com> - 2.102-2
+- Perl 5.16 rebuild
+
+* Thu Apr 12 2012 Tom Callaway <spot(a)fedoraproject.org> - 2.102-1
+- update to 2.102
+- conditionalize perl(Email::Abstract) BuildRequires so that it is only used
+ if we're bootstrapping perl, works around a circular dependency (bz810724)
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.097-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
diff --git a/sources b/sources
index 902cc13..92f9108 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-da2fe1cad73ca7bacd008916e37d8c0e Mail-Box-2.097.tar.gz
+6df8b045f82a3cafc1df4e934f881a2d Mail-Box-2.107.tar.gz
11 years, 3 months
[perl-Mail-Box/el6] 2.107
by Tom Callaway
commit 719c08ba0ee16653186286e0f336c0b8c48ee8c1
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Feb 1 12:51:45 2013 +0100
2.107
perl-Mail-Box.spec | 29 ++++++++++++++++++++++++++++-
sources | 2 +-
2 files changed, 29 insertions(+), 2 deletions(-)
---
diff --git a/perl-Mail-Box.spec b/perl-Mail-Box.spec
index 49fcf4f..8f9dbf5 100644
--- a/perl-Mail-Box.spec
+++ b/perl-Mail-Box.spec
@@ -1,5 +1,5 @@
Name: perl-Mail-Box
-Version: 2.097
+Version: 2.107
Release: 1%{?dist}
Summary: Manage a mailbox, a folder with messages
Group: Development/Libraries
@@ -17,7 +17,11 @@ BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address),
BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness), perl(MIME::Base64)
BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5), perl(User::Identity)
BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat)
+BuildRequires: perl(Test::Pod)
+# Email::Abstract requires Mail::Message from this package
+%if 0%{!?perl_bootstrap:1}
BuildRequires: perl(Email::Abstract)
+%endif
# When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests.
BuildRequires: perl(TAP::Harness)
BuildArch: noarch
@@ -84,6 +88,29 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3*
%changelog
+* Fri Feb 1 2013 Tom Callaway <spot(a)fedoraproject.org> - 2.107-1
+- update to 2.107
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.102-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jul 10 2012 Petr Pisar <ppisar(a)redhat.com> - 2.102-3
+- Perl 5.16 re-rebuild of bootstrapped packages
+
+* Sat Jun 23 2012 Petr Pisar <ppisar(a)redhat.com> - 2.102-2
+- Perl 5.16 rebuild
+
+* Thu Apr 12 2012 Tom Callaway <spot(a)fedoraproject.org> - 2.102-1
+- update to 2.102
+- conditionalize perl(Email::Abstract) BuildRequires so that it is only used
+ if we're bootstrapping perl, works around a circular dependency (bz810724)
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.097-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk(a)redhat.com> - 2.097-2
+- Perl mass rebuild
+
* Wed Mar 2 2011 Tom Callaway <spot(a)fedoraproject.org> - 2.097-1
- update to 2.097
- remove Mail::SpamAssassin from BuildRequires
diff --git a/sources b/sources
index 902cc13..92f9108 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-da2fe1cad73ca7bacd008916e37d8c0e Mail-Box-2.097.tar.gz
+6df8b045f82a3cafc1df4e934f881a2d Mail-Box-2.107.tar.gz
11 years, 3 months
[perl-Mail-Box/el5] 2.107
by Tom Callaway
commit 298720687ea4105945ecd3b87a7c0568919cfc6b
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Feb 1 12:42:20 2013 +0100
2.107
perl-Mail-Box.spec | 32 ++++++++++++++++++++++++++++----
sources | 2 +-
2 files changed, 29 insertions(+), 5 deletions(-)
---
diff --git a/perl-Mail-Box.spec b/perl-Mail-Box.spec
index 1fd814f..18bee5b 100644
--- a/perl-Mail-Box.spec
+++ b/perl-Mail-Box.spec
@@ -1,6 +1,6 @@
Name: perl-Mail-Box
-Version: 2.097
-Release: 1%{?dist}.1
+Version: 2.107
+Release: 1%{?dist}
Summary: Manage a mailbox, a folder with messages
Group: Development/Libraries
License: GPL+ or Artistic
@@ -17,7 +17,11 @@ BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address),
BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness), perl(MIME::Base64)
BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5), perl(User::Identity)
BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat)
+BuildRequires: perl(Test::Pod)
+# Email::Abstract requires Mail::Message from this package
+%if 0%{!?perl_bootstrap:1}
BuildRequires: perl(Email::Abstract)
+%endif
# When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests.
BuildRequires: perl(TAP::Harness)
BuildArch: noarch
@@ -89,8 +93,28 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3*
%changelog
-* Wed Mar 2 2011 Tom Callaway <spot(a)fedoraproject.org> - 2.097-1.1
-- use old pre-macro filtering mechanism
+* Fri Feb 1 2013 Tom Callaway <spot(a)fedoraproject.org> - 2.107-1
+- update to 2.107
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.102-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jul 10 2012 Petr Pisar <ppisar(a)redhat.com> - 2.102-3
+- Perl 5.16 re-rebuild of bootstrapped packages
+
+* Sat Jun 23 2012 Petr Pisar <ppisar(a)redhat.com> - 2.102-2
+- Perl 5.16 rebuild
+
+* Thu Apr 12 2012 Tom Callaway <spot(a)fedoraproject.org> - 2.102-1
+- update to 2.102
+- conditionalize perl(Email::Abstract) BuildRequires so that it is only used
+ if we're bootstrapping perl, works around a circular dependency (bz810724)
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.097-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jul 19 2011 Petr Sabata <contyk(a)redhat.com> - 2.097-2
+- Perl mass rebuild
* Wed Mar 2 2011 Tom Callaway <spot(a)fedoraproject.org> - 2.097-1
- update to 2.097
diff --git a/sources b/sources
index 902cc13..92f9108 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-da2fe1cad73ca7bacd008916e37d8c0e Mail-Box-2.097.tar.gz
+6df8b045f82a3cafc1df4e934f881a2d Mail-Box-2.107.tar.gz
11 years, 3 months