pghmcfc pushed to perl-Devel-GlobalDestruction (master). "Update to
0.14 (..more)"
by notifications@fedoraproject.org
From 14502c66ebb5831516215f33be683e4bf6d8c33f Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Tue, 1 Nov 2016 10:36:06 +0000
Subject: Update to 0.14
- New upstream release 0.14
- Stop relying on . being in @INC
- Switch to ExtUtils::HasCompiler to detect presence of a compiler
- Classify buildreqs by usage
---
perl-Devel-GlobalDestruction.spec | 49 +++++++++++++++++++++++++--------------
sources | 2 +-
2 files changed, 32 insertions(+), 19 deletions(-)
diff --git a/perl-Devel-GlobalDestruction.spec b/perl-Devel-GlobalDestruction.spec
index 585e1c3..f6d577e 100644
--- a/perl-Devel-GlobalDestruction.spec
+++ b/perl-Devel-GlobalDestruction.spec
@@ -1,13 +1,9 @@
# Want to use Devel::GlobalDestruction::XS with perl < 5.13.7
-%if 0%{?rhel} && (0%{?rhel} < 7)
-%global want_xs 1
-%else
-%global want_xs 0
-%endif
+%global want_xs 0%{?fedora} < 16 && 0%{?rhel} < 7
Name: perl-Devel-GlobalDestruction
-Version: 0.13
-Release: 7%{?dist}
+Version: 0.14
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Expose PL_dirty, the flag that marks global destruction
@@ -15,25 +11,36 @@ URL: http://search.cpan.org/dist/Devel-GlobalDestruction
Source: http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/Devel-GlobalDestruction...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
+# Module Build
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: make
BuildRequires: perl
BuildRequires: perl-generators
-BuildRequires: perl(B)
-BuildRequires: perl(Config)
-BuildRequires: perl(ExtUtils::CBuilder) >= 0.27
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
+BuildRequires: perl(DynaLoader)
+BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
+BuildRequires: perl(Text::ParseWords)
+# Module Runtime
+BuildRequires: perl(B)
+BuildRequires: perl(strict)
+BuildRequires: perl(Sub::Exporter::Progressive) >= 0.001011
+BuildRequires: perl(warnings)
+# Test Suite
+BuildRequires: perl(Config)
BuildRequires: perl(FindBin)
BuildRequires: perl(IPC::Open2)
BuildRequires: perl(POSIX)
-BuildRequires: perl(Sub::Exporter::Progressive) >= 0.001011
-BuildRequires: perl(Text::ParseWords)
-BuildRequires: perl(strict)
BuildRequires: perl(threads)
BuildRequires: perl(threads::shared)
-BuildRequires: perl(warnings)
+# Dependencies
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
-Requires: perl(Carp)
# Use Devel::GlobalDestruction::XS on older perls
%if %{want_xs}
@@ -62,8 +69,8 @@ make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-%{_fixperms} %{buildroot}
+find %{buildroot} -type f -name .packlist -delete
+%{_fixperms} -c %{buildroot}
%check
make test
@@ -74,9 +81,15 @@ rm -rf %{buildroot}
%files
%doc Changes README t/
%{perl_vendorlib}/Devel/
-%{_mandir}/man3/Devel::GlobalDestruction.3pm*
+%{_mandir}/man3/Devel::GlobalDestruction.3*
%changelog
+* Tue Nov 1 2016 Paul Howarth <paul(a)city-fan.org> - 0.14-1
+- Update to 0.14
+ - Stop relying on . being in @INC
+ - Switch to ExtUtils::HasCompiler to detect presence of a compiler
+- Classify buildreqs by usage
+
* Fri Jul 22 2016 Petr Pisar <ppisar(a)redhat.com> - 0.13-7
- Use distribution instead of perl version to control build-time dependencies
diff --git a/sources b/sources
index 479fb10..185e93f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e7be00040827e204b2b6cba2f3166074 Devel-GlobalDestruction-0.13.tar.gz
+24221ba322cf2dc46a1fc99b53e2380b Devel-GlobalDestruction-0.14.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Devel-GlobalDestruction.git/commi...
7 years, 5 months
pghmcfc pushed to perl-Devel-GlobalDestruction-XS
(perl-Devel-GlobalDestruction-XS-0.03-1.fc26). "Update to 0.03 (..more)"
by notifications@fedoraproject.org
From 319ac8867ba61e86290160e371c9365a8722b4d7 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Tue, 1 Nov 2016 10:17:15 +0000
Subject: Update to 0.03
- New upstream release 0.03
- Stop relying on . being in @INC
- Simplify find commands using -empty and -delete
---
perl-Devel-GlobalDestruction-XS.spec | 17 +++++++++++------
sources | 2 +-
2 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/perl-Devel-GlobalDestruction-XS.spec b/perl-Devel-GlobalDestruction-XS.spec
index 393c11f..d5ecb31 100644
--- a/perl-Devel-GlobalDestruction-XS.spec
+++ b/perl-Devel-GlobalDestruction-XS.spec
@@ -1,6 +1,6 @@
Name: perl-Devel-GlobalDestruction-XS
-Version: 0.02
-Release: 3%{?dist}
+Version: 0.03
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Faster implementation of the Devel::GlobalDestruction API
@@ -16,8 +16,8 @@ BuildRequires: perl
BuildRequires: perl(ExtUtils::MakeMaker)
%if 0%{?fedora} > 6 || 0%{?rhel} > 5
BuildRequires: perl-devel
-BuildRequires: perl-generators
%endif
+BuildRequires: perl-generators
# Module
BuildRequires: perl(XSLoader)
# Test suite
@@ -43,9 +43,9 @@ make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
-%{_fixperms} %{buildroot}
+find %{buildroot} -type f -name .packlist -delete
+find %{buildroot} -type f -name '*.bs' -empty -delete
+%{_fixperms} -c %{buildroot}
%check
make test
@@ -60,6 +60,11 @@ rm -rf %{buildroot}
%{_mandir}/man3/Devel::GlobalDestruction::XS.3*
%changelog
+* Tue Nov 1 2016 Paul Howarth <paul(a)city-fan.org> - 0.03-1
+- Update to 0.03
+ - Stop relying on . being in @INC
+- Simplify find commands using -empty and -delete
+
* Sat May 14 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.02-3
- Perl 5.24 rebuild
diff --git a/sources b/sources
index e2f74f4..e5809cf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3134c037df73f06e28afe02363b98e10 Devel-GlobalDestruction-XS-0.02.tar.gz
+7edd0f6995af618071f84818ddb900c7 Devel-GlobalDestruction-XS-0.03.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Devel-GlobalDestruction-XS.git/co...
7 years, 5 months
pghmcfc pushed to perl-Devel-GlobalDestruction-XS (master). "Update
to 0.03 (..more)"
by notifications@fedoraproject.org
From 319ac8867ba61e86290160e371c9365a8722b4d7 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Tue, 1 Nov 2016 10:17:15 +0000
Subject: Update to 0.03
- New upstream release 0.03
- Stop relying on . being in @INC
- Simplify find commands using -empty and -delete
---
perl-Devel-GlobalDestruction-XS.spec | 17 +++++++++++------
sources | 2 +-
2 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/perl-Devel-GlobalDestruction-XS.spec b/perl-Devel-GlobalDestruction-XS.spec
index 393c11f..d5ecb31 100644
--- a/perl-Devel-GlobalDestruction-XS.spec
+++ b/perl-Devel-GlobalDestruction-XS.spec
@@ -1,6 +1,6 @@
Name: perl-Devel-GlobalDestruction-XS
-Version: 0.02
-Release: 3%{?dist}
+Version: 0.03
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Faster implementation of the Devel::GlobalDestruction API
@@ -16,8 +16,8 @@ BuildRequires: perl
BuildRequires: perl(ExtUtils::MakeMaker)
%if 0%{?fedora} > 6 || 0%{?rhel} > 5
BuildRequires: perl-devel
-BuildRequires: perl-generators
%endif
+BuildRequires: perl-generators
# Module
BuildRequires: perl(XSLoader)
# Test suite
@@ -43,9 +43,9 @@ make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
-%{_fixperms} %{buildroot}
+find %{buildroot} -type f -name .packlist -delete
+find %{buildroot} -type f -name '*.bs' -empty -delete
+%{_fixperms} -c %{buildroot}
%check
make test
@@ -60,6 +60,11 @@ rm -rf %{buildroot}
%{_mandir}/man3/Devel::GlobalDestruction::XS.3*
%changelog
+* Tue Nov 1 2016 Paul Howarth <paul(a)city-fan.org> - 0.03-1
+- Update to 0.03
+ - Stop relying on . being in @INC
+- Simplify find commands using -empty and -delete
+
* Sat May 14 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.02-3
- Perl 5.24 rebuild
diff --git a/sources b/sources
index e2f74f4..e5809cf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3134c037df73f06e28afe02363b98e10 Devel-GlobalDestruction-XS-0.02.tar.gz
+7edd0f6995af618071f84818ddb900c7 Devel-GlobalDestruction-XS-0.03.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Devel-GlobalDestruction-XS.git/co...
7 years, 5 months
jplesnik pushed to perl-App-cpm (master). "0.211 bump"
by notifications@fedoraproject.org
From 6d245d6d049e67be580a88f05bdf66d8b483897b Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Tue, 1 Nov 2016 10:08:22 +0100
Subject: 0.211 bump
---
.gitignore | 1 +
perl-App-cpm.spec | 16 ++++++++++++----
sources | 2 +-
3 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/.gitignore b/.gitignore
index 9b91b12..78b299e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/App-cpm-0.116.tar.gz
/App-cpm-0.117.tar.gz
/App-cpm-0.118.tar.gz
+/App-cpm-0.211.tar.gz
diff --git a/perl-App-cpm.spec b/perl-App-cpm.spec
index aa6c1b7..72c22c6 100644
--- a/perl-App-cpm.spec
+++ b/perl-App-cpm.spec
@@ -1,5 +1,5 @@
Name: perl-App-cpm
-Version: 0.118
+Version: 0.211
Release: 1%{?dist}
Summary: Fast CPAN module installer
License: GPL+ or Artistic
@@ -15,8 +15,10 @@ BuildRequires: perl(strict)
BuildRequires: perl(warnings)
# Runtime
# BuildRequires: perl(Carton::Snapshot)
+# BuildRequires: perl(Class::Tiny)
BuildRequires: perl(Config)
BuildRequires: perl(constant)
+# BuildRequires: perl(CPAN::Common::Index::Mirror)
BuildRequires: perl(CPAN::DistnameInfo)
BuildRequires: perl(CPAN::Meta)
BuildRequires: perl(CPAN::Meta::Requirements)
@@ -28,10 +30,12 @@ BuildRequires: perl(File::Copy::Recursive)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::pushd)
BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(HTTP::Tiny)
-BuildRequires: perl(IO::Handle)
-BuildRequires: perl(IO::Select)
+# BuildRequires: perl(HTTP::Tinyish)
+# BuildRequires: perl(IO::Socket::SSL) - optional
+# BuildRequires: perl(IO::Uncompress::Gunzip)
BuildRequires: perl(JSON::PP) >= 2.27300
BuildRequires: perl(List::Util)
# BuildRequires: perl(local::lib)
@@ -39,6 +43,7 @@ BuildRequires: perl(Menlo::CLI::Compat)
BuildRequires: perl(Module::CoreList)
# BuildRequires: perl(Module::CPANfile)
BuildRequires: perl(Module::Metadata)
+BuildRequires: perl(Parallel::Pipes)
BuildRequires: perl(parent)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(Time::HiRes)
@@ -74,13 +79,16 @@ make test
%files
%license LICENSE
-%doc Changes
+%doc Changes README
%{_bindir}/cpm
%{perl_vendorlib}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%changelog
+* Mon Oct 31 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.211-1
+- 0.211 bump
+
* Mon Aug 08 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.118-1
- 0.118 bump
diff --git a/sources b/sources
index 94ca4da..1170127 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5a2853e840521615ca37f3d69c143187 App-cpm-0.118.tar.gz
+8f4e9b4e5aa34703d805edd2d8564616 App-cpm-0.211.tar.gz
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-App-cpm.git/commit/?h=master&id=6...
7 years, 5 months
[Bug 1383651] New: perl-Crypt-OpenSSL-DSA-0.15-5.fc26 FTBFS:
dereferencing pointer to incomplete type 'DSA {aka struct dsa_st}'
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1383651
Bug ID: 1383651
Summary: perl-Crypt-OpenSSL-DSA-0.15-5.fc26 FTBFS:
dereferencing pointer to incomplete type 'DSA {aka
struct dsa_st}'
Product: Fedora
Version: rawhide
Component: perl-Crypt-OpenSSL-DSA
Assignee: wjhns174(a)hardakers.net
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: perl-devel(a)lists.fedoraproject.org,
wjhns174(a)hardakers.net
perl-Crypt-OpenSSL-DSA-0.15-5.fc26 fails to build in F25:
gcc -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fwrapv
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -g -DVERSION=\"0.15\" -DXS_VERSION=\"0.15\" -fPIC
"-I/usr/lib64/perl5/CORE" -DPERL5 DSA.c
[...]
DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_p':
DSA.xs:264:28: error: dereferencing pointer to incomplete type 'DSA {aka struct
dsa_st}'
len = BN_bn2bin(dsa->p, to);
^~
This is caused by upgrading openssl from 1:1.0.2j-1.fc26 to 1:1.1.0b-1.fc26.
--
You are receiving this mail because:
You are on the CC list for the bug.
7 years, 5 months
ppisar pushed to perl-Crypt-OpenSSL-DSA (master). "Restore support
for setting private key before public key"
by notifications@fedoraproject.org
From 492f2ef74d8736d81ce9d46f33dc391442a0464b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 1 Nov 2016 09:39:58 +0100
Subject: Restore support for setting private key before public key
---
...t-OpenSSL-DSA-0.15-Adapt-to-OpenSSL-1.1.0.patch | 72 ++++++++++++++++++----
perl-Crypt-OpenSSL-DSA.spec | 5 +-
2 files changed, 65 insertions(+), 12 deletions(-)
diff --git a/Crypt-OpenSSL-DSA-0.15-Adapt-to-OpenSSL-1.1.0.patch b/Crypt-OpenSSL-DSA-0.15-Adapt-to-OpenSSL-1.1.0.patch
index aa8285d..c0be243 100644
--- a/Crypt-OpenSSL-DSA-0.15-Adapt-to-OpenSSL-1.1.0.patch
+++ b/Crypt-OpenSSL-DSA-0.15-Adapt-to-OpenSSL-1.1.0.patch
@@ -1,4 +1,4 @@
-From 1217fbbff67098c8ded649f0a9d21cb4288b972f Mon Sep 17 00:00:00 2001
+From 48707824049eda6a6dd2d8414c2df01a96f44099 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Fri, 14 Oct 2016 11:26:01 +0200
Subject: [PATCH] Adapt to OpenSSL 1.1.0
@@ -23,12 +23,13 @@ CPAN RT#118346
Signed-off-by: Petr Písař <ppisar(a)redhat.com>
---
- DSA.xs | 269 +++++++++++++++++++++++++++++++++++++++++++++++---
+ DSA.xs | 282 +++++++++++++++++++++++++++++++++++++++++++++++---
+ t/10-selftest.t | 18 +++-
t/90-openssl-compat.t | 2 +-
- 2 files changed, 256 insertions(+), 15 deletions(-)
+ 3 files changed, 286 insertions(+), 16 deletions(-)
diff --git a/DSA.xs b/DSA.xs
-index 00e6b27..a5d7ad0 100644
+index 00e6b27..4c5e2ac 100644
--- a/DSA.xs
+++ b/DSA.xs
@@ -18,6 +18,95 @@ extern "C" {
@@ -332,7 +333,7 @@ index 00e6b27..a5d7ad0 100644
SV * pub_key_SV
PREINIT:
int len;
-+ BIGNUM *pub_key;
++ BIGNUM *pub_key;
CODE:
len = SvCUR(pub_key_SV);
- dsa->pub_key = BN_bin2bn(SvPV(pub_key_SV, len), len, NULL);
@@ -344,12 +345,25 @@ index 00e6b27..a5d7ad0 100644
void
set_priv_key(dsa, priv_key_SV)
-@@ -369,9 +566,14 @@ set_priv_key(dsa, priv_key_SV)
+@@ -369,9 +566,27 @@ set_priv_key(dsa, priv_key_SV)
SV * priv_key_SV
PREINIT:
int len;
-+ BIGNUM *priv_key;
++ const BIGNUM *old_pub_key;
++ BIGNUM *pub_key;
++ BIGNUM *priv_key;
CODE:
++ DSA_get0_key(dsa, &old_pub_key, NULL);
++ if (NULL == old_pub_key) {
++ pub_key = BN_new();
++ if (NULL == pub_key) {
++ croak("Could not create a dummy public key");
++ }
++ if (!DSA_set0_key(dsa, pub_key, NULL)) {
++ BN_free(pub_key);
++ croak("Could not set a dummy public key");
++ }
++ }
len = SvCUR(priv_key_SV);
- dsa->priv_key = BN_bin2bn(SvPV(priv_key_SV, len), len, NULL);
+ priv_key = BN_bin2bn(SvPV(priv_key_SV, len), len, NULL);
@@ -360,7 +374,7 @@ index 00e6b27..a5d7ad0 100644
MODULE = Crypt::OpenSSL::DSA PACKAGE = Crypt::OpenSSL::DSA::Signature
-@@ -393,11 +595,13 @@ SV *
+@@ -393,11 +608,13 @@ SV *
get_r(dsa_sig)
DSA_SIG *dsa_sig
PREINIT:
@@ -375,7 +389,7 @@ index 00e6b27..a5d7ad0 100644
RETVAL = newSVpvn(to, len);
free(to);
OUTPUT:
-@@ -407,11 +611,13 @@ SV *
+@@ -407,11 +624,13 @@ SV *
get_s(dsa_sig)
DSA_SIG *dsa_sig
PREINIT:
@@ -390,7 +404,7 @@ index 00e6b27..a5d7ad0 100644
RETVAL = newSVpvn(to, len);
free(to);
OUTPUT:
-@@ -423,9 +629,27 @@ set_r(dsa_sig, r_SV)
+@@ -423,9 +642,27 @@ set_r(dsa_sig, r_SV)
SV * r_SV
PREINIT:
int len;
@@ -419,7 +433,7 @@ index 00e6b27..a5d7ad0 100644
void
set_s(dsa_sig, s_SV)
-@@ -433,6 +657,23 @@ set_s(dsa_sig, s_SV)
+@@ -433,6 +670,23 @@ set_s(dsa_sig, s_SV)
SV * s_SV
PREINIT:
int len;
@@ -444,6 +458,42 @@ index 00e6b27..a5d7ad0 100644
+ BN_free(s);
+ croak("Could not set a signature");
+ }
+diff --git a/t/10-selftest.t b/t/10-selftest.t
+index 54b517a..ed89c4f 100644
+--- a/t/10-selftest.t
++++ b/t/10-selftest.t
+@@ -5,7 +5,7 @@ use strict;
+ use Test;
+ use Crypt::OpenSSL::DSA;
+
+-BEGIN { plan tests => 30 }
++BEGIN { plan tests => 36 }
+
+ my $message = "foo bar";
+
+@@ -101,6 +101,22 @@ ok($dsa4->verify($message, $dsa_sig3), 1);
+ ok($dsa5->verify($message, $dsa_sig3), 1);
+ ok($dsa6->verify($message, $dsa_sig3), 1);
+
++# Check setting private key before public key.
++# This is not suppored by OpenSSL-1.1.0.
++my $dsa7 = Crypt::OpenSSL::DSA->new();
++$dsa7->set_p($p);
++$dsa7->set_q($q);
++$dsa7->set_g($g);
++ok($dsa7->get_p,$p);
++ok($dsa7->get_q,$q);
++ok($dsa7->get_g,$g);
++$dsa7->set_priv_key($priv_key);
++ok($dsa7->get_priv_key,$priv_key);
++my $dsa_sig4 = $dsa7->sign($message);
++$dsa7->set_pub_key($pub_key);
++ok($dsa7->get_pub_key,$pub_key);
++ok($dsa7->verify($message, $dsa_sig4), 1);
++
+ unlink("dsa.param.pem");
+ unlink("dsa.priv.pem");
+ unlink("dsa.pub.pem");
diff --git a/t/90-openssl-compat.t b/t/90-openssl-compat.t
index eba43fe..1e0ca96 100644
--- a/t/90-openssl-compat.t
diff --git a/perl-Crypt-OpenSSL-DSA.spec b/perl-Crypt-OpenSSL-DSA.spec
index c169c41..1cf90bb 100644
--- a/perl-Crypt-OpenSSL-DSA.spec
+++ b/perl-Crypt-OpenSSL-DSA.spec
@@ -1,6 +1,6 @@
Name: perl-Crypt-OpenSSL-DSA
Version: 0.15
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Perl interface to OpenSSL for DSA
License: GPL+ or Artistic
Group: Development/Libraries
@@ -54,6 +54,9 @@ rm -rf %{buildroot}
%{_mandir}/man3/*
%changelog
+* Tue Nov 01 2016 Petr Pisar <ppisar(a)redhat.com> - 0.15-7
+- Restore support for setting private key before public key (bug #1383651)
+
* Thu Oct 27 2016 Petr Pisar <ppisar(a)redhat.com> - 0.15-6
- Adapt to OpenSSL 1.1.0 (bug #1383651)
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Crypt-OpenSSL-DSA.git/commit/?h=m...
7 years, 5 months