Broken dependencies: perl-PDL

2014-03-12 Thread buildsys


perl-PDL has broken dependencies in the epel-7 tree:
On ppc64:
perl-PDL-2.7.0-2.el7.1.ppc64 requires perl(PDL::Slatec)
Please resolve this as soon as possible.


--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1075478] New: Crash in Digest::SHA if a method is invoked on an uninitialized object

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1075478

Bug ID: 1075478
   Summary: Crash in Digest::SHA if a method is invoked on an
uninitialized object
   Product: Fedora
   Version: 20
 Component: perl-Digest-SHA
  Assignee: ppi...@redhat.com
  Reporter: ppi...@redhat.com
QA Contact: extras...@fedoraproject.org
CC: perl-devel@lists.fedoraproject.org, ppi...@redhat.com



If Digest::SHA's method is called on an unintialized object (missing
Digest::SHA->new()), the Digest::SHA crashes:

$ perl -MData::Dumper -e 'use Digest::SHA; $d=Digest::SHA->add(); print
Data::Dumper::Dumper(\$d);'
Segmentation fault

$ perl -e 'use Digest::SHA; print Digest::SHA->add(qq(a))->hexdigest'
Segmentation fault

This has been fixed in Digest-SHA-5.87. F19 and F20 are affected.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=AarfjeoPEx&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1075478] Crash in Digest::SHA if a method is invoked on an uninitialized object

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1075478



--- Comment #1 from Petr Pisar  ---
Test:

perl -e 'use Digest::SHA; $d=Digest::SHA->add(qq(a)); for (qw(shaclose shadump
shadup shaload shaopen sharewind shawrite hashsize add digest)) { eval
{$d->$_}; die "$_: $@" unless $@ =~ /on an undefined value/ }'

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=FEHDy7nTPX&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1075478] Crash in Digest::SHA if a method is invoked on an uninitialized object

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1075478



--- Comment #2 from Petr Pisar  ---
Created attachment 873411
  --> https://bugzilla.redhat.com/attachment.cgi?id=873411&action=edit
Fix

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=gxFxK8vZhV&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Digest-SHA/f20] Fix possible crash on uninitialized object

2014-03-12 Thread Petr Pisar
commit a5dbd14a928f47f2e946c3b83e06c5fa6fc4bd9e
Author: Petr Písař 
Date:   Wed Mar 12 10:42:53 2014 +0100

Fix possible crash on uninitialized object

 ...-5.85-Check-for-ISA-when-invoking-methods.patch |   68 
 perl-Digest-SHA.spec   |9 ++-
 2 files changed, 76 insertions(+), 1 deletions(-)
---
diff --git a/Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch 
b/Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch
new file mode 100644
index 000..94749b4
--- /dev/null
+++ b/Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch
@@ -0,0 +1,68 @@
+From c898bd4f5880bd7ddbf5987024c2748eae3d88a7 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 12 Mar 2014 10:17:16 +0100
+Subject: [PATCH] Check for ISA when invoking methods
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+After:
+
+use Digest::SHA;
+my $d=Digest::SHA->add(qq(a));
+
+calling $d->hashsize() and other methods resulted in crash.
+
+This is relevant patch from Digest-SHA-5.87.
+
+Perl RT#121421
+
+
+Signed-off-by: Petr Písař 
+---
+ SHA.xs | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/SHA.xs b/SHA.xs
+index 3caf8ef..69908a0 100644
+--- a/SHA.xs
 b/SHA.xs
+@@ -34,6 +34,8 @@ shaclose(s)
+ CODE:
+   RETVAL = shaclose(s);
+   sv_setiv(SvRV(ST(0)), 0);
++OUTPUT:
++  RETVAL
+ 
+ int
+ shadump(file, s)
+@@ -186,6 +188,8 @@ PREINIT:
+   SHA *state;
+   int result;
+ PPCODE:
++  if (!sv_isa(self, "Digest::SHA"))
++  XSRETURN_UNDEF;
+   state = INT2PTR(SHA *, SvIV(SvRV(SvRV(self;
+   result = ix ? shaalg(state) : shadsize(state) << 3;
+   ST(0) = sv_2mortal(newSViv(result));
+@@ -200,6 +204,8 @@ PREINIT:
+   STRLEN len;
+   SHA *state;
+ PPCODE:
++  if (!sv_isa(self, "Digest::SHA"))
++  XSRETURN_UNDEF;
+   state = INT2PTR(SHA *, SvIV(SvRV(SvRV(self;
+   for (i = 1; i < items; i++) {
+   data = (unsigned char *) (SvPVbyte(ST(i), len));
+@@ -224,6 +230,8 @@ PREINIT:
+   SHA *state;
+   char *result;
+ PPCODE:
++  if (!sv_isa(self, "Digest::SHA"))
++  XSRETURN_UNDEF;
+   state = INT2PTR(SHA *, SvIV(SvRV(SvRV(self;
+   shafinish(state);
+   len = 0;
+-- 
+1.8.5.3
+
diff --git a/perl-Digest-SHA.spec b/perl-Digest-SHA.spec
index 403feae..e68fdd4 100644
--- a/perl-Digest-SHA.spec
+++ b/perl-Digest-SHA.spec
@@ -1,7 +1,7 @@
 Name:   perl-Digest-SHA
 Epoch:  1
 Version:5.85
-Release:4%{?dist}
+Release:5%{?dist}
 Summary:Perl extension for SHA-1/224/256/384/512
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -10,6 +10,9 @@ Source0:
http://www.cpan.org/authors/id/M/MS/MSHELOR/Digest-SHA-%{version
 # Since 5.80, upstream overrides CFLAGS because they think it improves
 # performance. Revert it.
 Patch0: Digest-SHA-5.84-Reset-CFLAGS.patch
+# Fix possible crash on uninitialized object, fixed in 5.87, bug #1075478,
+# RT#121421
+Patch1: Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch
 BuildRequires:  perl
 BuildRequires:  perl(Config)
 BuildRequires:  perl(ExtUtils::MakeMaker)
@@ -47,6 +50,7 @@ handle all types of input, including partial-byte data.
 %prep
 %setup -q -n Digest-SHA-%{version}
 %patch0 -p1
+%patch1 -p1
 chmod -x examples/*
 perl -MExtUtils::MakeMaker -e 'ExtUtils::MM_Unix->fixin(q{examples/dups})'
 
@@ -72,6 +76,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Wed Mar 12 2014 Petr Pisar  - 1:5.85-5
+- Fix possible crash on uninitialized object (bug #1075478)
+
 * Wed Aug 14 2013 Jitka Plesnikova  - 1:5.85-4
 - Perl 5.18 re-rebuild of bootstrapped packages
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Digest-SHA/f19] Fix possible crash on uninitialized object

2014-03-12 Thread Petr Pisar
commit d7d25fe0ca9dabfb2bb14efd41627b4eaf4c97b0
Author: Petr Písař 
Date:   Wed Mar 12 10:42:53 2014 +0100

Fix possible crash on uninitialized object

 ...-5.85-Check-for-ISA-when-invoking-methods.patch |   68 
 perl-Digest-SHA.spec   |9 ++-
 2 files changed, 76 insertions(+), 1 deletions(-)
---
diff --git a/Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch 
b/Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch
new file mode 100644
index 000..94749b4
--- /dev/null
+++ b/Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch
@@ -0,0 +1,68 @@
+From c898bd4f5880bd7ddbf5987024c2748eae3d88a7 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Wed, 12 Mar 2014 10:17:16 +0100
+Subject: [PATCH] Check for ISA when invoking methods
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+After:
+
+use Digest::SHA;
+my $d=Digest::SHA->add(qq(a));
+
+calling $d->hashsize() and other methods resulted in crash.
+
+This is relevant patch from Digest-SHA-5.87.
+
+Perl RT#121421
+
+
+Signed-off-by: Petr Písař 
+---
+ SHA.xs | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/SHA.xs b/SHA.xs
+index 3caf8ef..69908a0 100644
+--- a/SHA.xs
 b/SHA.xs
+@@ -34,6 +34,8 @@ shaclose(s)
+ CODE:
+   RETVAL = shaclose(s);
+   sv_setiv(SvRV(ST(0)), 0);
++OUTPUT:
++  RETVAL
+ 
+ int
+ shadump(file, s)
+@@ -186,6 +188,8 @@ PREINIT:
+   SHA *state;
+   int result;
+ PPCODE:
++  if (!sv_isa(self, "Digest::SHA"))
++  XSRETURN_UNDEF;
+   state = INT2PTR(SHA *, SvIV(SvRV(SvRV(self;
+   result = ix ? shaalg(state) : shadsize(state) << 3;
+   ST(0) = sv_2mortal(newSViv(result));
+@@ -200,6 +204,8 @@ PREINIT:
+   STRLEN len;
+   SHA *state;
+ PPCODE:
++  if (!sv_isa(self, "Digest::SHA"))
++  XSRETURN_UNDEF;
+   state = INT2PTR(SHA *, SvIV(SvRV(SvRV(self;
+   for (i = 1; i < items; i++) {
+   data = (unsigned char *) (SvPVbyte(ST(i), len));
+@@ -224,6 +230,8 @@ PREINIT:
+   SHA *state;
+   char *result;
+ PPCODE:
++  if (!sv_isa(self, "Digest::SHA"))
++  XSRETURN_UNDEF;
+   state = INT2PTR(SHA *, SvIV(SvRV(SvRV(self;
+   shafinish(state);
+   len = 0;
+-- 
+1.8.5.3
+
diff --git a/perl-Digest-SHA.spec b/perl-Digest-SHA.spec
index 65c78f4..e35ad0f 100644
--- a/perl-Digest-SHA.spec
+++ b/perl-Digest-SHA.spec
@@ -1,7 +1,7 @@
 Name:   perl-Digest-SHA
 Epoch:  1
 Version:5.85
-Release:1%{?dist}
+Release:2%{?dist}
 Summary:Perl extension for SHA-1/224/256/384/512
 License:GPL+ or Artistic
 Group:  Development/Libraries
@@ -10,6 +10,9 @@ Source0:
http://www.cpan.org/authors/id/M/MS/MSHELOR/Digest-SHA-%{version
 # Since 5.80, upstream overrides CFLAGS because they think it improves
 # performance. Revert it.
 Patch0: Digest-SHA-5.84-Reset-CFLAGS.patch
+# Fix possible crash on uninitialized object, fixed in 5.87, bug #1075478,
+# RT#121421
+Patch1: Digest-SHA-5.85-Check-for-ISA-when-invoking-methods.patch
 BuildRequires:  perl
 BuildRequires:  perl(Config)
 BuildRequires:  perl(ExtUtils::MakeMaker)
@@ -47,6 +50,7 @@ handle all types of input, including partial-byte data.
 %prep
 %setup -q -n Digest-SHA-%{version}
 %patch0 -p1
+%patch1 -p1
 chmod -x examples/*
 perl -MExtUtils::MakeMaker -e 'ExtUtils::MM_Unix->fixin(q{examples/dups})'
 
@@ -72,6 +76,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Wed Mar 12 2014 Petr Pisar  - 1:5.85-2
+- Fix possible crash on uninitialized object (bug #1075478)
+
 * Fri Jun 28 2013 Petr Pisar  - 1:5.85-1
 - 5.85 bump
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1075478] Crash in Digest::SHA if a method is invoked on an uninitialized object

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1075478



--- Comment #4 from Fedora Update System  ---
perl-Digest-SHA-5.85-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/perl-Digest-SHA-5.85-2.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=VXdvQ7LA4t&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1075478] Crash in Digest::SHA if a method is invoked on an uninitialized object

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1075478



--- Comment #3 from Fedora Update System  ---
perl-Digest-SHA-5.85-5.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/perl-Digest-SHA-5.85-5.fc20

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=Auwkiavasi&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1071325] perl-Devel-Autoflush-0.06 is available

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1071325



--- Comment #3 from Fedora Update System  ---
perl-Devel-Autoflush-0.06-1.fc19 has been pushed to the Fedora 19 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=oKoCTwSqs3&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1071325] perl-Devel-Autoflush-0.06 is available

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1071325



--- Comment #4 from Fedora Update System  ---
perl-Devel-Autoflush-0.06-1.fc20 has been pushed to the Fedora 20 stable
repository.  If problems still persist, please make note of it in this bug
report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=HFfXTufVae&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1074957] perl-Task-Kensho-Logging-0.36 is available

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1074957

Jitka Plesnikova  changed:

   What|Removed |Added

 Status|NEW |CLOSED
   Fixed In Version||perl-Task-Kensho-Logging-0.
   ||36-1.fc21
 Resolution|--- |RAWHIDE
Last Closed||2014-03-12 09:38:56



-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=4NNi8U8L8K&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Broken dependencies: perl-Catalyst-Controller-HTML-FormFu

2014-03-12 Thread buildsys


perl-Catalyst-Controller-HTML-FormFu has broken dependencies in the rawhide 
tree:
On x86_64:
perl-Catalyst-Controller-HTML-FormFu-0.09004-4.fc20.noarch requires 
perl(HTML::FormFu::MultiForm)
On i386:
perl-Catalyst-Controller-HTML-FormFu-0.09004-4.fc20.noarch requires 
perl(HTML::FormFu::MultiForm)
On armhfp:
perl-Catalyst-Controller-HTML-FormFu-0.09004-4.fc20.noarch requires 
perl(HTML::FormFu::MultiForm)
Please resolve this as soon as possible.


--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Broken dependencies: mojomojo

2014-03-12 Thread buildsys


mojomojo has broken dependencies in the rawhide tree:
On x86_64:
mojomojo-1.10-1.fc20.noarch requires 
perl(HTML::FormFu::Element::reCAPTCHA)
On i386:
mojomojo-1.10-1.fc20.noarch requires 
perl(HTML::FormFu::Element::reCAPTCHA)
On armhfp:
mojomojo-1.10-1.fc20.noarch requires 
perl(HTML::FormFu::Element::reCAPTCHA)
Please resolve this as soon as possible.


--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Broken dependencies: perl-Elasticsearch

2014-03-12 Thread buildsys


perl-Elasticsearch has broken dependencies in the rawhide tree:
On x86_64:
perl-Elasticsearch-1.05-1.fc21.noarch requires perl(Hijk) >= 0:0.12
On i386:
perl-Elasticsearch-1.05-1.fc21.noarch requires perl(Hijk) >= 0:0.12
On armhfp:
perl-Elasticsearch-1.05-1.fc21.noarch requires perl(Hijk) >= 0:0.12
Please resolve this as soon as possible.


--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 902236] perl-PDF-API2-2.021 is available

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=902236

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #5 from Fedora Update System  ---
Package perl-PDF-API2-2.021-1.el6:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing perl-PDF-API2-2.021-1.el6'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-0819/perl-PDF-API2-2.021-1.el6
then log in and leave karma (feedback).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=wzxvId6DSR&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Broken dependencies: perl-Language-Expr

2014-03-12 Thread buildsys


perl-Language-Expr has broken dependencies in the rawhide tree:
On x86_64:
perl-Language-Expr-0.19-4.fc19.noarch requires 
perl(:MODULE_COMPAT_5.16.2)
On i386:
perl-Language-Expr-0.19-4.fc19.noarch requires 
perl(:MODULE_COMPAT_5.16.2)
On armhfp:
perl-Language-Expr-0.19-4.fc19.noarch requires 
perl(:MODULE_COMPAT_5.16.2)
Please resolve this as soon as possible.


--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File Import-Into-1.002001.tar.gz uploaded to lookaside cache by pghmcfc

2014-03-12 Thread Paul Howarth
A file has been added to the lookaside cache for perl-Import-Into:

6a7b3e16615c730c80ca7a80524ad6ae  Import-Into-1.002001.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Import-Into] Update to 1.002001

2014-03-12 Thread Paul Howarth
commit e5888ef867a52d4c5efd5e559325e9deb9974e4d
Author: Paul Howarth 
Date:   Wed Mar 12 17:45:50 2014 +

Update to 1.002001

- New upstream release 1.002001
  - Allow specifying by caller level, as well as specifying file, line, and
version
  - Fix tests and Makefile.PL to support perl 5.6
- This release by HAARG -> update source URL
- Specify all dependencies
- Make %files list more explicit

 .gitignore|3 +--
 perl-Import-Into.spec |   26 ++
 sources   |2 +-
 3 files changed, 20 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5be4caa..1dd1fee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1 @@
-/Import-Into-1.001000.tar.gz
-/Import-Into-1.001001.tar.gz
+/Import-Into-[0-9.]*.tar.gz
diff --git a/perl-Import-Into.spec b/perl-Import-Into.spec
index 5c26b2f..8d2fa98 100644
--- a/perl-Import-Into.spec
+++ b/perl-Import-Into.spec
@@ -1,15 +1,18 @@
 Name:   perl-Import-Into
-Version:1.001001
-Release:3%{?dist}
+Version:1.002001
+Release:1%{?dist}
 Summary:Import packages into other packages
 License:GPL+ or Artistic
 Group:  Development/Libraries
 URL:http://search.cpan.org/dist/Import-Into/
-Source0:
http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Import-Into-%{version}.tar.gz
+Source0:
http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/Import-Into-%{version}.tar.gz
 BuildArch:  noarch
+BuildRequires:  perl(base)
 BuildRequires:  perl(Exporter)
 BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More)
+BuildRequires:  perl(warnings)
 Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
 %{?perl_default_filter}
@@ -27,20 +30,27 @@ make %{?_smp_mflags}
 
 %install
 make pure_install DESTDIR=%{buildroot}
-
 find %{buildroot} -type f -name .packlist -exec rm -f {} \;
-
-%{_fixperms} %{buildroot}/*
+%{_fixperms} %{buildroot}
 
 %check
 make test
 
 %files
 %doc Changes README
-%{perl_vendorlib}/*
-%{_mandir}/man3/*
+%{perl_vendorlib}/Import/
+%{_mandir}/man3/Import::Into.3pm*
 
 %changelog
+* Wed Mar 12 2014 Paul Howarth  - 1.002001-1
+- Update to 1.002001
+  - Allow specifying by caller level, as well as specifying file, line, and
+version
+  - Fix tests and Makefile.PL to support perl 5.6
+- This release by HAARG -> update source URL
+- Specify all dependencies
+- Make %%files list more explicit
+
 * Sat Aug 03 2013 Fedora Release Engineering  
- 1.001001-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index 06fd241..08bd74f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2473c4b41c877437ae6d076de3bdabe1  Import-Into-1.001001.tar.gz
+6a7b3e16615c730c80ca7a80524ad6ae  Import-Into-1.002001.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Import-Into/epel7] (3 commits) ...Update to 1.002001

2014-03-12 Thread Paul Howarth
Summary of changes:

  c0d6cfc... Perl 5.18 rebuild (*)
  137c978... - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass (*)
  e5888ef... Update to 1.002001 (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Import-Into] Created tag perl-Import-Into-1.002001-1.el7

2014-03-12 Thread Paul Howarth
The lightweight tag 'perl-Import-Into-1.002001-1.el7' was created pointing to:

 e5888ef... Update to 1.002001
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Import-Into] Created tag perl-Import-Into-1.002001-1.fc21

2014-03-12 Thread Paul Howarth
The lightweight tag 'perl-Import-Into-1.002001-1.fc21' was created pointing to:

 e5888ef... Update to 1.002001
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File Perl-Tidy-20130922.tar.gz uploaded to lookaside cache by scop

2014-03-12 Thread Ville Skyttä
A file has been added to the lookaside cache for perltidy:

efc831bc9f238ae037dae22c41b6ba31  Perl-Tidy-20130922.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File perltidy_20130922-1.debian.tar.xz uploaded to lookaside cache by scop

2014-03-12 Thread Ville Skyttä
A file has been added to the lookaside cache for perltidy:

0fa0cdb8817f6faf4cb97efa3d3ebb25  perltidy_20130922-1.debian.tar.xz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perltidy/f20] Update to 20130922.

2014-03-12 Thread Ville Skyttä
Summary of changes:

  411d66e... Update to 20130922. (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perltidy] Update to 20130922.

2014-03-12 Thread Ville Skyttä
commit 411d66ecd4f86cddd97a132400236ba374085b8c
Author: Ville Skyttä 
Date:   Wed Mar 12 23:10:51 2014 +0200

Update to 20130922.

- Fix for CVE-2014-2277 from Debian (#1074721) + related man page fix.
- Fix bogus date in %changelog.

 perltidy-20130922-tmpnamdoc.patch |   15 +++
 perltidy.spec |   19 ++-
 sources   |3 ++-
 3 files changed, 31 insertions(+), 6 deletions(-)
---
diff --git a/perltidy-20130922-tmpnamdoc.patch 
b/perltidy-20130922-tmpnamdoc.patch
new file mode 100644
index 000..5ecea44
--- /dev/null
+++ b/perltidy-20130922-tmpnamdoc.patch
@@ -0,0 +1,15 @@
+diff -up Perl-Tidy-20130922/bin/perltidy~ Perl-Tidy-20130922/bin/perltidy
+--- Perl-Tidy-20130922/bin/perltidy~   2013-09-22 17:43:35.0 +0300
 Perl-Tidy-20130922/bin/perltidy2014-03-12 23:01:08.164606065 +0200
+@@ -3060,9 +3060,8 @@ in any way.  And, of course, it does not
+ =item Temporary files
+ 
+ Under the -html option with the default --pod2html flag, a temporary file is
+-required to pass text to Pod::Html.  Unix systems will try to use the POSIX
+-tmpnam() function.  Otherwise the file F will be temporarily
+-created in the current working directory.
++required to pass text to Pod::Html.  The temporary file is created using
++File::Temp::tempfile().
+ 
+ =item Special files when standard input is used
+ 
diff --git a/perltidy.spec b/perltidy.spec
index 9b20f27..260e993 100644
--- a/perltidy.spec
+++ b/perltidy.spec
@@ -1,11 +1,13 @@
 Name:   perltidy
-Version:20121207
-Release:4%{?dist}
+Version:20130922
+Release:1%{?dist}
 Summary:Tool for indenting and reformatting Perl scripts
 
 License:GPLv2+
 URL:http://perltidy.sourceforge.net/
-Source: 
http://downloads.sourceforge.net/perltidy/Perl-Tidy-%{version}.tar.gz
+Source0:
http://www.cpan.org/modules/by-module/Perl/Perl-Tidy-%{version}.tar.gz
+Source1:
http://cdn.debian.net/debian/pool/main/p/perltidy/perltidy_20130922-1.debian.tar.xz
+Patch0: %{name}-20130922-tmpnamdoc.patch
 
 BuildArch:  noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
@@ -30,7 +32,9 @@ because it is very good at localizing errors.
 
 
 %prep
-%setup -q -n Perl-Tidy-%{version}
+%setup -q -n Perl-Tidy-%{version} -a 1
+%{__patch} -p1 -i debian/patches/fix_insecure_tmpnam_usage_740670
+%patch0 -p1
 rm -f docs/perltidy.1 examples/pt.bat
 f=CHANGES ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
 
@@ -60,6 +64,11 @@ make test
 
 
 %changelog
+* Wed Mar 12 2014 Ville Skyttä  - 20130922-1
+- Update to 20130922.
+- Fix for CVE-2014-2277 from Debian (#1074721) + related man page fix.
+- Fix bogus date in %%changelog.
+
 * Sun Aug 04 2013 Fedora Release Engineering  
- 20121207-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
@@ -159,7 +168,7 @@ make test
 * Thu Jun 15 2006 Ville Skyttä  - 20060614-1
 - 20060614, specfile cleanups, include examples in docs.
 
-* Fri Apr  7 2005 Michael Schwendt 
+* Wed Apr  6 2005 Michael Schwendt 
 - rebuilt
 
 * Thu Dec 16 2004 Ville Skyttä  - 0:20031021-1
diff --git a/sources b/sources
index 7d5f4d9..534b7cd 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
-2fd84e72296337c78f2c024af3005aa8  Perl-Tidy-20121207.tar.gz
+efc831bc9f238ae037dae22c41b6ba31  Perl-Tidy-20130922.tar.gz
+0fa0cdb8817f6faf4cb97efa3d3ebb25  perltidy_20130922-1.debian.tar.xz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perltidy/f19] (3 commits) ...Update to 20130922.

2014-03-12 Thread Ville Skyttä
Summary of changes:

  90a5b03... Perl 5.18 rebuild (*)
  e092b35... - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass (*)
  411d66e... Update to 20130922. (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1074721] CVE-2014-2277 perltidy: insecure temporary file creation [fedora-all]

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1074721



--- Comment #3 from Fedora Update System  ---
perltidy-20130922-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/perltidy-20130922-1.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=ujHq7xGHOU&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

File Test-SharedFork-0.22.tar.gz uploaded to lookaside cache by corsepiu

2014-03-12 Thread corsepiu
A file has been added to the lookaside cache for perl-Test-SharedFork:

91684600dfd5a2f16517df9825798374  Test-SharedFork-0.22.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-SharedFork] Upstream update.

2014-03-12 Thread corsepiu
commit 4ce61654aab5eadabdb5714143b27edcaba91275
Author: Ralf Corsépius 
Date:   Thu Mar 13 05:11:10 2014 +0100

Upstream update.

- Remove Obsoletes/Provides perl-Test-SharedFork-tests.
- Reflect upstream having switched to Module::Build.

 .gitignore|2 +-
 perl-Test-SharedFork.spec |   25 +
 sources   |2 +-
 3 files changed, 15 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3a6576c..dc1f37b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Test-SharedFork-0.21.tar.gz
+/Test-SharedFork-0.22.tar.gz
diff --git a/perl-Test-SharedFork.spec b/perl-Test-SharedFork.spec
index 453a7cb..d7b38c4 100644
--- a/perl-Test-SharedFork.spec
+++ b/perl-Test-SharedFork.spec
@@ -1,7 +1,7 @@
 Name:   perl-Test-SharedFork
 Summary:Fork test
-Version:0.21
-Release:4%{?dist}
+Version:0.22
+Release:1%{?dist}
 License:GPL+ or Artistic
 Group:  Development/Libraries
 Source0:
http://search.cpan.org/CPAN/authors/id/T/TO/TOKUHIROM/Test-SharedFork-%{version}.tar.gz
 
@@ -11,15 +11,12 @@ Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} 
-V:version`"; echo $versi
 BuildArch:  noarch
 
 BuildRequires:  perl(Time::HiRes)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Test::More) >= 0.88
 BuildRequires:  perl(Test::Requires)
 
 %{?perl_default_filter}
 
-Obsoletes: perl-Test-SharedFork-tests <= %{version}-%{release}
-Provides: perl-Test-SharedFork-tests = %{version}-%{release}
-
 %description
 Test::SharedFork is utility module for Test::Builder. It manages testing
 by keeping the test count consistent between parent and child processes.
@@ -28,25 +25,29 @@ by keeping the test count consistent between parent and 
child processes.
 %setup -q -n Test-SharedFork-%{version}
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+%{__perl} Build.PL installdirs=vendor
+./Build
 
 %install
-make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
+./Build install destdir=%{buildroot} create_packlist=0
 find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
 
 %{_fixperms} %{buildroot}/*
 
 %check
-make test
+./Build test
 
 %files
-%doc Changes README
+%doc Changes
 %{perl_vendorlib}/*
 %{_mandir}/man3/*.3*
 
 %changelog
+* Thu Mar 13 2014 Ralf Corsépius  - 0.22-1
+- Upstream update.
+- Remove Obsoletes/Provides perl-Test-SharedFork-tests.
+- Reflect upstream having switched to Module::Build.
+
 * Sun Aug 04 2013 Fedora Release Engineering  
- 0.21-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index 19e17aa..2ba260c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-963070f5f6ff1291ea174c9c14862fb6  Test-SharedFork-0.21.tar.gz
+91684600dfd5a2f16517df9825798374  Test-SharedFork-0.22.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-SharedFork/f20] Upstream update.

2014-03-12 Thread corsepiu
Summary of changes:

  4ce6165... Upstream update. (*)

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-SharedFork/f19] (4 commits) ...Merge cleanup.

2014-03-12 Thread corsepiu
Summary of changes:

  1fbd901... Perl 5.18 rebuild (*)
  8088579... - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass (*)
  4ce6165... Upstream update. (*)
  59d1316... Merge cleanup.

(*) This commit already existed in another branch; no separate mail sent
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[perl-Test-SharedFork/f19: 4/4] Merge cleanup.

2014-03-12 Thread corsepiu
commit 59d13162ff26842b8e8b3c8a1153b42c67c191e5
Author: Ralf Corsépius 
Date:   Thu Mar 13 05:19:42 2014 +0100

Merge cleanup.

 perl-Test-SharedFork.spec |6 --
 1 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/perl-Test-SharedFork.spec b/perl-Test-SharedFork.spec
index d7b38c4..61ac5b5 100644
--- a/perl-Test-SharedFork.spec
+++ b/perl-Test-SharedFork.spec
@@ -48,12 +48,6 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null 
';'
 - Remove Obsoletes/Provides perl-Test-SharedFork-tests.
 - Reflect upstream having switched to Module::Build.
 
-* Sun Aug 04 2013 Fedora Release Engineering  
- 0.21-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Jul 18 2013 Petr Pisar  - 0.21-3
-- Perl 5.18 rebuild
-
 * Thu Feb 14 2013 Fedora Release Engineering  
- 0.21-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

[Bug 1061102] perl-Class-MethodMaker-2.20 is available

2014-03-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1061102

Ralf Corsepius  changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution|--- |CURRENTRELEASE
   Assignee|berra...@redhat.com |rc040...@freenet.de
Last Closed||2014-03-13 02:19:50



--- Comment #1 from Ralf Corsepius  ---
https://admin.fedoraproject.org/updates/FEDORA-2014-2592/perl-Class-MethodMaker-2.20-1.fc20?_csrf_token=3c4f163464b279cff596d8f30b7d093c2114a5a0

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=AAuzOOeluA&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel