ppisar pushed to perl-Getopt-Long (master). "2.46 bump"
by notificationsï¼ fedoraproject.org
From 559f4e2100a6991bfa66cd18d9075d0dd42d0f46 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 2 Jun 2015 15:06:33 +0200
Subject: 2.46 bump
diff --git a/.gitignore b/.gitignore
index 902668c..f3c8aba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/Getopt-Long-2.43.tar.gz
/Getopt-Long-2.44.tar.gz
/Getopt-Long-2.45.tar.gz
+/Getopt-Long-2.46.tar.gz
diff --git a/perl-Getopt-Long.spec b/perl-Getopt-Long.spec
index ae8ad49..e4475cf 100644
--- a/perl-Getopt-Long.spec
+++ b/perl-Getopt-Long.spec
@@ -1,5 +1,5 @@
Name: perl-Getopt-Long
-Version: 2.45
+Version: 2.46
Release: 1%{?dist}
Summary: Extended processing of command line options
License: GPLv2+ or Artistic
@@ -7,6 +7,8 @@ Group: Development/Libraries
URL: http://search.cpan.org/dist/Getopt-Long/
Source0: http://www.cpan.org/authors/id/J/JV/JV/Getopt-Long-%{version}.tar.gz
BuildArch: noarch
+BuildRequires: findutils
+BuildRequires: make
BuildRequires: perl
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::MakeMaker) >= 5.0
@@ -57,6 +59,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Tue Jun 02 2015 Petr Pisar <ppisar(a)redhat.com> - 2.46-1
+- 2.46 bump
+
* Tue Feb 24 2015 Petr Pisar <ppisar(a)redhat.com> - 2.45-1
- 2.45 bump
diff --git a/sources b/sources
index 01b7d02..90ddbe9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ea5c085b30915efe522f9ac58fcc343d Getopt-Long-2.45.tar.gz
+0bcbf60153bfd4c2de6ac59bb7c81d99 Getopt-Long-2.46.tar.gz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-Getopt-Long.git/commit/?h=master&...
8Â years, 11Â months
jplesnik pushed to perl-Exception-Base (master). "Fixed issue which appeared for Perl 5.21.2 and higher"
by notificationsï¼ fedoraproject.org
From 4cbc3566f213bae19c460399d5d6207df4124ea8 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Tue, 2 Jun 2015 15:04:21 +0200
Subject: Fixed issue which appeared for Perl 5.21.2 and higher
diff --git a/Exception-Base-0.25-Fix-redundant-argument-in-sprintf.patch b/Exception-Base-0.25-Fix-redundant-argument-in-sprintf.patch
new file mode 100644
index 0000000..8861cfb
--- /dev/null
+++ b/Exception-Base-0.25-Fix-redundant-argument-in-sprintf.patch
@@ -0,0 +1,49 @@
+From 1cb0ea6afd4bb76e5a1d759efe27ea0f18306a82 Mon Sep 17 00:00:00 2001
+From: Lee Johnson <lee(a)givengain.ch>
+Date: Thu, 1 Jan 2015 22:33:54 +0000
+Subject: [PATCH] resolve #1 - fix warnings new since perl 5.21.2
+
+Redundant argument in %s - this is because the various calls to the
+sprintf function offset the arrays by 1 (since the first element of
+the array is the sprintf string) but use @_ (the number of elements
+in the array) in the range: 1 .. @_
+
+since it's offset by 1 we are going beyond the end of the array and
+so sprintf consequently warns that we sent more arguments than it
+expected. fix this by using @_ -1 in the range (number of elements
+in the array minus 1)
+---
+ lib/Exception/Base.pm | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/lib/Exception/Base.pm b/lib/Exception/Base.pm
+index 8dce19f..096e2a5 100644
+--- a/lib/Exception/Base.pm
++++ b/lib/Exception/Base.pm
+@@ -1362,7 +1362,7 @@ sub matches { ## no critic qw(ProhibitExcessComplexity)
+ local $_ = ref $self->{$key} eq 'ARRAY'
+ ? sprintf(
+ @{$self->{$key}}[0],
+- @{$self->{$key}}[1..@{$self->{$key}}]
++ @{$self->{$key}}[1..@{$self->{$key}}-1]
+ )
+ : $self->{$key};
+ if (ref $arrval eq 'CODE') {
+@@ -1393,7 +1393,7 @@ sub matches { ## no critic qw(ProhibitExcessComplexity)
+ local $_ = ref $self->{$key} eq 'ARRAY'
+ ? sprintf(
+ @{$self->{$key}}[0],
+- @{$self->{$key}}[1..@{$self->{$key}}]
++ @{$self->{$key}}[1..@{$self->{$key}}-1]
+ )
+ : $self->{$key};
+
+@@ -1613,7 +1613,7 @@ sub _string_attributes {
+ my ($self) = @_;
+
+ return map { ref $_ eq 'ARRAY'
+- ? sprintf(@$_[0], @$_[1..@$_])
++ ? sprintf(@$_[0], @$_[1..@$_-1])
+ : $_ }
+ grep { defined $_ and (ref $_ or $_ ne '') }
+ map { $self->{$_} }
diff --git a/perl-Exception-Base.spec b/perl-Exception-Base.spec
index 4ec4b99..254772a 100644
--- a/perl-Exception-Base.spec
+++ b/perl-Exception-Base.spec
@@ -1,11 +1,14 @@
Name: perl-Exception-Base
Version: 0.2500
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Lightweight exceptions
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Exception-Base/
Source0: http://www.cpan.org/authors/id/D/DE/DEXTER/Exception-Base-0.25.tar.gz
+# Fixed redundant argument in %s - appeared with perl 5.21.2
+# https://github.com/dex4er/perl-Exception-Base/issues/1
+Patch0: Exception-Base-0.25-Fix-redundant-argument-in-sprintf.patch
BuildArch: noarch
BuildRequires: perl(Module::Build)
@@ -23,6 +26,7 @@ default verbosity is uppered for debugging purposes.
%prep
%setup -q -n Exception-Base-0.25
+%patch0 -p1
%build
%{__perl} Build.PL installdirs=vendor
@@ -43,6 +47,9 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%{_mandir}/man3/*
%changelog
+* Tue Jun 02 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.2500-6
+- Fixed issue which appeared for Perl 5.21.2 and higher
+
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.2500-5
- Perl 5.20 rebuild
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-Exception-Base.git/commit/?h=mast...
8Â years, 11Â months
[Bug 1227175] New: fails to run with symbol lookup error: .../BibTeX.so: undefined symbol: Perl_Gthr_key_ptr
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1227175
Bug ID: 1227175
Summary: fails to run with symbol lookup error: .../BibTeX.so:
undefined symbol: Perl_Gthr_key_ptr
Product: Fedora
Version: 22
Component: perl-Text-BibTeX
Severity: high
Assignee: cbm(a)m.fsf.org
Reporter: johnh(a)isi.edu
QA Contact: extras-qa(a)fedoraproject.org
CC: cbm(a)m.fsf.org, mefoster(a)gmail.com,
perl-devel(a)lists.fedoraproject.org
Description of problem:
Fails to run, even test suits, giving the error:
perl: symbol lookup error: /usr/local/lib64/perl5/auto/Text/BibTeX/BibTeX.so:
undefined symbol: Perl_Gthr_key_ptr
Version-Release number of selected component (if applicable):
perl-Text-BibTeX-0.70-4.fc22.x86_64
perl-5.20.2-325.fc22.x86_64
How reproducible:
every time
Steps to Reproduce:
1. dnf install perl-Text-BibTeX
2. (and install the source); cd ~/rpmbuild/BUILD/Text-BibTeX-0.70/t
3. perl bib.t
Actual results:
1..42
perl: symbol lookup error: /usr/local/lib64/perl5/auto/Text/BibTeX/BibTeX.so:
undefined symbol: Perl_Gthr_key_ptr
Expected results:
(I don't know, but something about those 42 tests running!)
Additional info:
Same problem when I rebuild the package from source.
In addition, then I get conflicts on install
file /usr/lib64/perl5/vendor_perl/Text from install of
perl-Text-BibTeX-0.70-4.fc22.x86_64 conflicts with file from package
perl-Text-Soundex-3.04-294.fc22.x86_64
file /usr/lib64/perl5/vendor_perl/auto/Text from install of
perl-Text-BibTeX-0.70-4.fc22.x86_64 conflicts with file from package
perl-Text-Soundex-3.04-294.fc22.x86_64
file /usr/lib64/perl5/vendor_perl/Text from install of
perl-Text-BibTeX-0.70-4.fc22.x86_64 conflicts with file from package
perl-Text-CSV_XS-1.17-1.fc22.x86_64
file /usr/lib64/perl5/vendor_perl/auto/Text from install of
perl-Text-BibTeX-0.70-4.fc22.x86_64 conflicts with file from package
perl-Text-CSV_XS-1.17-1.fc22.x86_64
(but that should be a separate bug report)
--
You are receiving this mail because:
You are on the CC list for the bug.
8Â years, 11Â months
jplesnik pushed to perl-podlinkcheck (master). "Disable optional BR Devel::FindRef for Perl 5.22"
by notificationsï¼ fedoraproject.org
From 349c163412559c88cde60bfae763da32118e0108 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Tue, 2 Jun 2015 14:10:26 +0200
Subject: Disable optional BR Devel::FindRef for Perl 5.22
diff --git a/perl-podlinkcheck.spec b/perl-podlinkcheck.spec
index 2bc9305..0e14f69 100644
--- a/perl-podlinkcheck.spec
+++ b/perl-podlinkcheck.spec
@@ -1,6 +1,6 @@
Name: perl-podlinkcheck
Version: 12
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Check Perl POD L<> link references
License: GPLv3+
Group: Development/Libraries
@@ -33,7 +33,10 @@ BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
# Optional tests:
BuildRequires: perl(Data::Dumper)
+# Disable BR Devel::FindRef, because it does not built with Perl 5.22
+%if ! 0%(perl -e 'print $] >= 5.022')
BuildRequires: perl(Devel::FindRef)
+%endif
BuildRequires: perl(Devel::StackTrace)
BuildRequires: perl(File::HomeDir)
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
@@ -78,6 +81,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Tue Jun 02 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 12-6
+- Disable optional BR Devel::FindRef for Perl 5.22
+
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 12-5
- Perl 5.20 rebuild
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-podlinkcheck.git/commit/?h=master...
8Â years, 11Â months
jplesnik pushed to perl-Math-NumSeq (master). "Disable optional BR Devel::FindRef"
by notificationsï¼ fedoraproject.org
From 121f390b30c6c740d152987eb1d365e077eea510 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Tue, 2 Jun 2015 13:48:44 +0200
Subject: Disable optional BR Devel::FindRef
diff --git a/perl-Math-NumSeq.spec b/perl-Math-NumSeq.spec
index ea7e16e..9cd0231 100644
--- a/perl-Math-NumSeq.spec
+++ b/perl-Math-NumSeq.spec
@@ -1,6 +1,6 @@
Name: perl-Math-NumSeq
Version: 71
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Number sequences
License: GPLv3+
Group: Development/Libraries
@@ -15,7 +15,10 @@ BuildRequires: perl(constant::defer) >= 1
BuildRequires: perl(Carp)
BuildRequires: perl(Cwd)
BuildRequires: perl(Data::Dumper)
+# Disable optional BR Devel::FindRef, because it does not built with Perl 5.22
+%if ! 0%(perl -e 'print $] >= 5.022')
BuildRequires: perl(Devel::FindRef)
+%endif
BuildRequires: perl(Devel::StackTrace)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
@@ -96,6 +99,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Tue Jun 02 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 71-3
+- Disable optional BR Devel::FindRef for Perl 5.22
+
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 71-2
- Perl 5.20 rebuild
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-Math-NumSeq.git/commit/?h=master&...
8Â years, 11Â months
jplesnik pushed to perl-POE-Component-SSLify (master). "Disable using of Test::Apocalypse"
by notificationsï¼ fedoraproject.org
From 7dbb05d750aecc869a51eff4cace4f942b812da5 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Tue, 2 Jun 2015 13:32:39 +0200
Subject: Disable using of Test::Apocalypse
diff --git a/perl-POE-Component-SSLify.spec b/perl-POE-Component-SSLify.spec
index f328fab..08ebf33 100644
--- a/perl-POE-Component-SSLify.spec
+++ b/perl-POE-Component-SSLify.spec
@@ -1,6 +1,6 @@
Name: perl-POE-Component-SSLify
Version: 1.012
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Makes using SSL in the world of POE easy!
License: GPL+ or Artistic
Group: Development/Libraries
@@ -37,7 +37,11 @@ BuildRequires: perl(Test::More) >= 1.001002
# Optional tests:
# CPAN::Meta not usefull
BuildRequires: perl(IO::Prompt::Tiny)
+# Disable using of Test::Apocalypse, because it cannot be built with Perl 5.22
+# due to failing perl-Test-Vars
+%if ! 0%(perl -e 'print $] >= 5.022')
BuildRequires: perl(Test::Apocalypse) >= 1.000
+%endif
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(POE) >= 1.267
Requires: perl(warnings)
@@ -75,6 +79,9 @@ AUTOMATED_TESTING=0 ./Build test
%{_mandir}/man3/*
%changelog
+* Tue Jun 02 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.012-3
+- Disable using of Test::Apocalypse
+
* Mon May 18 2015 Petr Pisar <ppisar(a)redhat.com> - 1.012-2
- Do not use SSLv3 in tests
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-POE-Component-SSLify.git/commit/?...
8Â years, 11Â months
[Bug 1139700] CVE-2014-4330 perl-Data-Dumper: deep recursion stack overflow
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1139700
Tomas Hoger <thoger(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Whiteboard|impact=low,public=20140918, |impact=low,public=20140918,
|reported=20140909,source=up |reported=20140909,source=up
|stream,cvss2=2.6/AV:N/AC:H/ |stream,cvss2=2.6/AV:N/AC:H/
|Au:N/C:N/I:N/A:P,cwe=CWE-67 |Au:N/C:N/I:N/A:P,cwe=CWE-67
|4,rhel-4/perl=wontfix,rhel- |4,rhel-4/perl=wontfix,rhel-
|5/perl=wontfix,rhel-6/perl= |5/perl=wontfix,rhel-6/perl=
|defer,rhel-7/perl=notaffect |defer,rhel-7/perl=notaffect
|ed,fedora-all/perl=notaffec |ed,fedora-all/perl=notaffec
|ted,rhel-7/perl-Data-Dumper |ted,rhel-7/perl-Data-Dumper
|=defer,rhscl-1/perl516-perl |=defer,rhscl-2/perl516-perl
|-Data-Dumper=defer,fedora-a |-Data-Dumper=defer,rhscl-2/
|ll/perl-Data-Dumper=affecte |rh-perl520-perl-Data-Dumper
|d |=notaffected,fedora-all/per
| |l-Data-Dumper=affected
--
You are receiving this mail because:
You are on the CC list for the bug.
8Â years, 11Â months
ppisar pushed to perl-Module-CoreList (f22). "5.20150520 bump"
by notificationsï¼ fedoraproject.org
From dc9ea6b435ea5ef144e1f01bcd85333260e3d2b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 2 Jun 2015 08:08:21 +0200
Subject: 5.20150520 bump
diff --git a/.gitignore b/.gitignore
index 2eabd99..af62230 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@ Module-CoreList-2.13.tar.gz
/Module-CoreList-5.20150220.tar.gz
/Module-CoreList-5.20150320.tar.gz
/Module-CoreList-5.20150420.tar.gz
+/Module-CoreList-5.20150520.tar.gz
diff --git a/perl-Module-CoreList.spec b/perl-Module-CoreList.spec
index 5a15049..d7b0ae4 100644
--- a/perl-Module-CoreList.spec
+++ b/perl-Module-CoreList.spec
@@ -1,7 +1,7 @@
Name: perl-Module-CoreList
# Epoch to compete with perl.spec
Epoch: 1
-Version: 5.20150420
+Version: 5.20150520
Release: 1%{?dist}
Summary: What modules are shipped with versions of perl
License: GPL+ or Artistic
@@ -9,6 +9,8 @@ Group: Development/Libraries
URL: http://search.cpan.org/dist/Module-CoreList/
Source0: http://www.cpan.org/authors/id/B/BI/BINGOS/Module-CoreList-%{version}.tar.gz
BuildArch: noarch
+BuildRequires: findutils
+BuildRequires: make
BuildRequires: perl
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::MakeMaker)
@@ -80,6 +82,9 @@ make test
%{_mandir}/man1/corelist.*
%changelog
+* Tue Jun 02 2015 Petr Pisar <ppisar(a)redhat.com> - 1:5.20150520-1
+- 5.20150520 bump
+
* Tue Apr 21 2015 Petr Pisar <ppisar(a)redhat.com> - 1:5.20150420-1
- 5.20150420 bump
diff --git a/sources b/sources
index 356ccd2..8c003ff 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-20f8521c69fe5abd358d2c4d83f94825 Module-CoreList-5.20150420.tar.gz
+4fdabaa1cbf04c11fae80da1f57d2689 Module-CoreList-5.20150520.tar.gz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/perl-Module-CoreList.git/commit/?h=f22...
8Â years, 11Â months