rpms/perl-Crypt-OpenSSL-X509/devel perl-Crypt-OpenSSL-X509-openssl.patch, 1.3, 1.4
by Tomáš Mráz
Author: tmraz
Update of /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13154
Modified Files:
perl-Crypt-OpenSSL-X509-openssl.patch
Log Message:
- oops reversed hunk
perl-Crypt-OpenSSL-X509-openssl.patch:
X509.xs | 20 +++++++++++++++++++-
t/x509.t | 2 +-
2 files changed, 20 insertions(+), 2 deletions(-)
Index: perl-Crypt-OpenSSL-X509-openssl.patch
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel/perl-Crypt-OpenSSL-X509-openssl.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- perl-Crypt-OpenSSL-X509-openssl.patch 26 Aug 2009 08:53:08 -0000 1.3
+++ perl-Crypt-OpenSSL-X509-openssl.patch 26 Aug 2009 08:59:26 -0000 1.4
@@ -5,8 +5,8 @@ diff -up Crypt-OpenSSL-X509-0.7/t/x509.t
ok($x509->issuer() eq 'C=US, O=VeriSign, Inc., OU=Class 1 Public Primary Certification Authority', 'issuer()');
ok($x509->subject() eq 'C=US, O=VeriSign, Inc., OU=Class 1 Public Primary Certification Authority', 'subject()');
--ok($x509->hash() eq '2edf7016' or '24ad0b63', hash());
-+ok($x509->hash() eq '2edf7016', hash());
+-ok($x509->hash() eq '2edf7016', hash());
++ok($x509->hash() eq '2edf7016' or '24ad0b63', hash());
ok($x509 = Crypt::OpenSSL::X509->new_from_file('certs/thawte.pem'), 'new_from_file()');
14 years, 9 months
rpms/perl-Crypt-OpenSSL-X509/devel perl-Crypt-OpenSSL-X509-openssl.patch, 1.2, 1.3
by Tomáš Mráz
Author: tmraz
Update of /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11688
Modified Files:
perl-Crypt-OpenSSL-X509-openssl.patch
Log Message:
- SHA1 is now used in the hash() call
perl-Crypt-OpenSSL-X509-openssl.patch:
X509.xs | 20 +++++++++++++++++++-
t/x509.t | 2 +-
2 files changed, 20 insertions(+), 2 deletions(-)
Index: perl-Crypt-OpenSSL-X509-openssl.patch
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel/perl-Crypt-OpenSSL-X509-openssl.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- perl-Crypt-OpenSSL-X509-openssl.patch 25 Aug 2009 20:13:31 -0000 1.2
+++ perl-Crypt-OpenSSL-X509-openssl.patch 26 Aug 2009 08:53:08 -0000 1.3
@@ -1,50 +1,62 @@
+diff -up Crypt-OpenSSL-X509-0.7/t/x509.t.openssl Crypt-OpenSSL-X509-0.7/t/x509.t
+--- Crypt-OpenSSL-X509-0.7/t/x509.t.openssl 2009-08-26 10:06:16.000000000 +0200
++++ Crypt-OpenSSL-X509-0.7/t/x509.t 2009-08-26 10:05:21.000000000 +0200
+@@ -12,7 +12,7 @@ ok($x509->fingerprint_md5() eq '51:86:E8
+ ok($x509->issuer() eq 'C=US, O=VeriSign, Inc., OU=Class 1 Public Primary Certification Authority', 'issuer()');
+ ok($x509->subject() eq 'C=US, O=VeriSign, Inc., OU=Class 1 Public Primary Certification Authority', 'subject()');
+
+-ok($x509->hash() eq '2edf7016' or '24ad0b63', hash());
++ok($x509->hash() eq '2edf7016', hash());
+
+ ok($x509 = Crypt::OpenSSL::X509->new_from_file('certs/thawte.pem'), 'new_from_file()');
+
diff -up Crypt-OpenSSL-X509-0.7/X509.xs.openssl Crypt-OpenSSL-X509-0.7/X509.xs
--- Crypt-OpenSSL-X509-0.7/X509.xs.openssl 2008-02-23 23:18:11.000000000 +0100
-+++ Crypt-OpenSSL-X509-0.7/X509.xs 2009-08-25 22:12:33.000000000 +0200
++++ Crypt-OpenSSL-X509-0.7/X509.xs 2009-08-25 23:12:45.000000000 +0200
@@ -252,12 +252,19 @@ accessor(x509)
} else if (ix == 7) {
int j;
-+ #if OPENSSL_VERSION_NUMBER >= 0x10000000L
++#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+ STACK_OF(OPENSSL_STRING) *emlst = X509_get1_email(x509);
+
+ for (j = 0; j < sk_OPENSSL_STRING_num(emlst); j++) {
+ BIO_printf(bio, "%s", sk_OPENSSL_STRING_value(emlst, j));
+ }
-+ #else
++#else
STACK *emlst = X509_get1_email(x509);
for (j = 0; j < sk_num(emlst); j++) {
BIO_printf(bio, "%s", sk_value(emlst, j));
}
-
-+ #endif
++#endif
X509_email_free(emlst);
}
-@@ -290,6 +297,17 @@ as_string(x509, format = FORMAT_PEM)
+@@ -289,7 +296,17 @@ as_string(x509, format = FORMAT_PEM)
+ i2d_X509_bio(bio, x509);
} else if (format == FORMAT_NETSCAPE) {
-
-+ #if OPENSSL_VERSION_NUMBER >= 0x10000000L
++#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+ NETSCAPE_X509 nx;
+ ASN1_OCTET_STRING hdr;
+
+ hdr.data = (unsigned char *)NETSCAPE_CERT_HDR;
+ hdr.length = strlen(NETSCAPE_CERT_HDR);
-+ nx.header = &os;
++ nx.header = &hdr;
+ nx.cert = x509;
-+
+
+ ASN1_item_i2d_bio(ASN1_ITEM_rptr(NETSCAPE_X509), bio, &nx);
-+ #else
++#else
ASN1_HEADER ah;
ASN1_OCTET_STRING os;
-@@ -300,6 +318,7 @@ as_string(x509, format = FORMAT_PEM)
+@@ -300,6 +317,7 @@ as_string(x509, format = FORMAT_PEM)
ah.meth = X509_asn1_meth();
ASN1_i2d_bio(i2d_ASN1_HEADER, bio, (unsigned char *)&ah);
-+ #endif
++#endif
}
RETVAL = sv_bio_final(bio);
14 years, 9 months
[Bug 519191] New: perl-Socket6 needs to be rebuilt against current perl in rawhide
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: perl-Socket6 needs to be rebuilt against current perl in rawhide
https://bugzilla.redhat.com/show_bug.cgi?id=519191
Summary: perl-Socket6 needs to be rebuilt against current perl
in rawhide
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: perl-Socket6
AssignedTo: wtogami(a)redhat.com
ReportedBy: jik(a)kamens.brookline.ma.us
QAContact: extras-qa(a)fedoraproject.org
CC: wtogami(a)redhat.com, jpo(a)di.uminho.pt,
fedora-perl-devel-list(a)redhat.com
Classification: Fedora
jik2:~!1008$ perl <<\EOF
use Net::DNS;
$res = Net::DNS::Resolver->new;
$res->udp_timeout(1);
$res->nameservers('127.0.0.1');
$res->search("localhost") || die "Localhost lookup failed\n";
EOF
perl: symbol lookup error:
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto/Socket6/Socket6.so:
undefined symbol: Perl_pad_sv
jik2:~!1009$ # after rebuilding perl-Socket6 locally and reinstalling it
jik2:~!1010$ perl <<\EOF
use Net::DNS;
$res = Net::DNS::Resolver->new;
$res->udp_timeout(1);
$res->nameservers('127.0.0.1');
$res->search("localhost") || die "Localhost lookup failed\n";
EOF
jik2:~!1011$
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
14 years, 9 months
[Bug 519318] New: perl-GD needs to be recompiled in rawhide
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: perl-GD needs to be recompiled in rawhide
https://bugzilla.redhat.com/show_bug.cgi?id=519318
Summary: perl-GD needs to be recompiled in rawhide
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: perl-GD
AssignedTo: tcallawa(a)redhat.com
ReportedBy: jik(a)kamens.brookline.ma.us
QAContact: extras-qa(a)fedoraproject.org
CC: tcallawa(a)redhat.com, fedora-perl-devel-list(a)redhat.com
Classification: Fedora
/usr/bin/perl: symbol lookup error:
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/auto/GD/GD.so:
undefined symbol: Perl_pad_sv
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
14 years, 9 months
rpms/perl-POE-Component-Server-SimpleHTTP/devel perl-POE-Component-Server-SimpleHTTP.spec, 1.12, 1.13
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-POE-Component-Server-SimpleHTTP/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17421
Modified Files:
perl-POE-Component-Server-SimpleHTTP.spec
Log Message:
- hm, not sure how that happened
Index: perl-POE-Component-Server-SimpleHTTP.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-POE-Component-Server-SimpleHTTP/devel/perl-POE-Component-Server-SimpleHTTP.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- perl-POE-Component-Server-SimpleHTTP.spec 26 Aug 2009 00:48:40 -0000 1.12
+++ perl-POE-Component-Server-SimpleHTTP.spec 26 Aug 2009 00:50:54 -0000 1.13
@@ -1,6 +1,6 @@
Name: perl-POE-Component-Server-SimpleHTTP
Version: 1.58
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Serve HTTP requests in POE
License: GPL+ or Artistic
Group: Development/Libraries
@@ -54,6 +54,8 @@ Requires: perl(Socket)
Requires: perl(Storable)
Requires: perl(Sys::Hostname)
+%{?perl_default_filter}
+
%description
This module makes serving up HTTP requests a breeze in POE.
@@ -93,16 +95,6 @@ rm -rf %{buildroot}
%changelog
-* Tue Aug 11 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 1.58-1
-- auto-update to 1.58 (by cpan-spec-update 0.01)
-- added a new req on perl(Carp) (version 0)
-- added a new req on perl(HTTP::Date) (version 0)
-- added a new req on perl(HTTP::Request) (version 0)
-- added a new req on perl(POE) (version 1.0000)
-- added a new req on perl(Socket) (version 0)
-- added a new req on perl(Storable) (version 0)
-- added a new req on perl(Sys::Hostname) (version 0)
-
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.58-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
14 years, 9 months
rpms/perl-POE-Component-Server-SimpleHTTP/devel perl-POE-Component-Server-SimpleHTTP.spec, 1.11, 1.12
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-POE-Component-Server-SimpleHTTP/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16867
Modified Files:
perl-POE-Component-Server-SimpleHTTP.spec
Log Message:
* Tue Aug 11 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 1.58-1
- auto-update to 1.58 (by cpan-spec-update 0.01)
- added a new req on perl(Carp) (version 0)
- added a new req on perl(HTTP::Date) (version 0)
- added a new req on perl(HTTP::Request) (version 0)
- added a new req on perl(POE) (version 1.0000)
- added a new req on perl(Socket) (version 0)
- added a new req on perl(Storable) (version 0)
- added a new req on perl(Sys::Hostname) (version 0)
Index: perl-POE-Component-Server-SimpleHTTP.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-POE-Component-Server-SimpleHTTP/devel/perl-POE-Component-Server-SimpleHTTP.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- perl-POE-Component-Server-SimpleHTTP.spec 26 Jul 2009 14:00:22 -0000 1.11
+++ perl-POE-Component-Server-SimpleHTTP.spec 26 Aug 2009 00:48:40 -0000 1.12
@@ -1,6 +1,6 @@
Name: perl-POE-Component-Server-SimpleHTTP
Version: 1.58
-Release: 2%{?dist}
+Release: 1%{?dist}
Summary: Serve HTTP requests in POE
License: GPL+ or Artistic
Group: Development/Libraries
@@ -45,6 +45,15 @@ BuildRequires: perl(Socket)
BuildRequires: perl(Test::POE::Client::TCP) >= 0.1
BuildRequires: perl(Carp)
+### auto-added reqs!
+Requires: perl(Carp)
+Requires: perl(HTTP::Date)
+Requires: perl(HTTP::Request)
+Requires: perl(POE) >= 1.0000
+Requires: perl(Socket)
+Requires: perl(Storable)
+Requires: perl(Sys::Hostname)
+
%description
This module makes serving up HTTP requests a breeze in POE.
@@ -84,6 +93,16 @@ rm -rf %{buildroot}
%changelog
+* Tue Aug 11 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 1.58-1
+- auto-update to 1.58 (by cpan-spec-update 0.01)
+- added a new req on perl(Carp) (version 0)
+- added a new req on perl(HTTP::Date) (version 0)
+- added a new req on perl(HTTP::Request) (version 0)
+- added a new req on perl(POE) (version 1.0000)
+- added a new req on perl(Socket) (version 0)
+- added a new req on perl(Storable) (version 0)
+- added a new req on perl(Sys::Hostname) (version 0)
+
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.58-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
14 years, 9 months
rpms/perl-POE-Component-JobQueue/devel .cvsignore, 1.3, 1.4 perl-POE-Component-JobQueue.spec, 1.7, 1.8 sources, 1.3, 1.4
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-POE-Component-JobQueue/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16147
Modified Files:
.cvsignore perl-POE-Component-JobQueue.spec sources
Log Message:
* Tue Aug 25 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.570-1
- auto-update to 0.570 (by cpan-spec-update 0.01)
- added a new br on perl(ExtUtils::MakeMaker) (version 0)
- altered br on perl(POE) (0.11 => 1.007)
- added a new req on perl(POE) (version 1.007)
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-POE-Component-JobQueue/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore 11 Aug 2006 04:20:41 -0000 1.3
+++ .cvsignore 26 Aug 2009 00:45:39 -0000 1.4
@@ -1 +1 @@
-POE-Component-JobQueue-0.55.tar.gz
+POE-Component-JobQueue-0.570.tar.gz
Index: perl-POE-Component-JobQueue.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-POE-Component-JobQueue/devel/perl-POE-Component-JobQueue.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- perl-POE-Component-JobQueue.spec 26 Jul 2009 13:58:02 -0000 1.7
+++ perl-POE-Component-JobQueue.spec 26 Aug 2009 00:45:39 -0000 1.8
@@ -1,37 +1,40 @@
-# for rpm versioning issues, and convienence
-%define cpanver 0.55
-%define rpmver 0.5500
-
Name: perl-POE-Component-JobQueue
-Version: %{rpmver}
-Release: 5%{?dist}
+Version: 0.570
+Release: 1%{?dist}
Summary: Process a large number of tasks with a finite number of workers
Group: Development/Libraries
-License: GPL+ or Artistic
-URL: http://search.cpan.org/dist/POE-Component-JobQueue
-Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-JobQueu...
+License: GPL+ or Artistic
+URL: http://search.cpan.org/dist/POE-Component-JobQueue
+Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-JobQueu...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl
-BuildRequires: perl(POE) >= 0.11
+BuildRequires: perl(POE) >= 1.007
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+### auto-added reqs!
+Requires: perl(POE) >= 1.007
+
+### auto-added brs!
+BuildRequires: perl(ExtUtils::MakeMaker)
+
%description
POE::Component::JobQueue manages a finite pool of worker sessions as
they handle an arbitrarily large number of tasks. It often is used as
a form of flow control, preventing an arbitrarily large number of
worker sessions from exhausting some finite resource.
+%{?perl_default_filter}
%prep
-%setup -q -n POE-Component-JobQueue-%{cpanver}
+%setup -q -n POE-Component-JobQueue-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
# readme says this is a good example. So, why not?
@@ -63,6 +66,12 @@ rm -rf %{buildroot}
%changelog
+* Tue Aug 25 2009 Chris Weyl <cweyl(a)alumni.drew.edu> 0.570-1
+- auto-update to 0.570 (by cpan-spec-update 0.01)
+- added a new br on perl(ExtUtils::MakeMaker) (version 0)
+- altered br on perl(POE) (0.11 => 1.007)
+- added a new req on perl(POE) (version 1.007)
+
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.5500-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
@@ -76,7 +85,7 @@ Rebuild for new perl
- bump for mass rebuild
* Wed Aug 09 2006 Chris Weyl <cweyl(a)alumni.drew.edu> 0.5500-1
-- update to cpan ver 0.55
+- update to cpan ver 0.55
* Sat Jul 8 2006 Chris Weyl <cweyl(a)alumni.drew.edu> 0.5402-1
- bump for fe build/release
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-POE-Component-JobQueue/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources 11 Aug 2006 04:20:41 -0000 1.3
+++ sources 26 Aug 2009 00:45:39 -0000 1.4
@@ -1 +1 @@
-802e96ec46e5142a2aa25939a55f6855 POE-Component-JobQueue-0.55.tar.gz
+8c8df87bd4f1e839a2cb6cb566370f8c POE-Component-JobQueue-0.570.tar.gz
14 years, 9 months
rpms/perl-Crypt-OpenSSL-X509/devel perl-Crypt-OpenSSL-X509-openssl.patch, 1.1, 1.2
by Tomáš Mráz
Author: tmraz
Update of /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21616
Modified Files:
perl-Crypt-OpenSSL-X509-openssl.patch
Log Message:
- I have no idea how perl XS works
perl-Crypt-OpenSSL-X509-openssl.patch:
X509.xs | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
Index: perl-Crypt-OpenSSL-X509-openssl.patch
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel/perl-Crypt-OpenSSL-X509-openssl.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- perl-Crypt-OpenSSL-X509-openssl.patch 25 Aug 2009 19:42:22 -0000 1.1
+++ perl-Crypt-OpenSSL-X509-openssl.patch 25 Aug 2009 20:13:31 -0000 1.2
@@ -1,24 +1,24 @@
diff -up Crypt-OpenSSL-X509-0.7/X509.xs.openssl Crypt-OpenSSL-X509-0.7/X509.xs
--- Crypt-OpenSSL-X509-0.7/X509.xs.openssl 2008-02-23 23:18:11.000000000 +0100
-+++ Crypt-OpenSSL-X509-0.7/X509.xs 2009-08-25 21:40:15.000000000 +0200
++++ Crypt-OpenSSL-X509-0.7/X509.xs 2009-08-25 22:12:33.000000000 +0200
@@ -252,12 +252,19 @@ accessor(x509)
} else if (ix == 7) {
int j;
-+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
++ #if OPENSSL_VERSION_NUMBER >= 0x10000000L
+ STACK_OF(OPENSSL_STRING) *emlst = X509_get1_email(x509);
+
+ for (j = 0; j < sk_OPENSSL_STRING_num(emlst); j++) {
+ BIO_printf(bio, "%s", sk_OPENSSL_STRING_value(emlst, j));
+ }
-+#else
++ #else
STACK *emlst = X509_get1_email(x509);
for (j = 0; j < sk_num(emlst); j++) {
BIO_printf(bio, "%s", sk_value(emlst, j));
}
-
-+#endif
++ #endif
X509_email_free(emlst);
}
@@ -26,7 +26,7 @@ diff -up Crypt-OpenSSL-X509-0.7/X509.xs.
} else if (format == FORMAT_NETSCAPE) {
-+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
++ #if OPENSSL_VERSION_NUMBER >= 0x10000000L
+ NETSCAPE_X509 nx;
+ ASN1_OCTET_STRING hdr;
+
@@ -36,7 +36,7 @@ diff -up Crypt-OpenSSL-X509-0.7/X509.xs.
+ nx.cert = x509;
+
+ ASN1_item_i2d_bio(ASN1_ITEM_rptr(NETSCAPE_X509), bio, &nx);
-+#else
++ #else
ASN1_HEADER ah;
ASN1_OCTET_STRING os;
@@ -44,7 +44,7 @@ diff -up Crypt-OpenSSL-X509-0.7/X509.xs.
ah.meth = X509_asn1_meth();
ASN1_i2d_bio(i2d_ASN1_HEADER, bio, (unsigned char *)&ah);
-+#endif
++ #endif
}
RETVAL = sv_bio_final(bio);
14 years, 9 months
rpms/perl-Crypt-OpenSSL-X509/devel perl-Crypt-OpenSSL-X509-openssl.patch, NONE, 1.1 perl-Crypt-OpenSSL-X509.spec, 1.11, 1.12
by Tomáš Mráz
Author: tmraz
Update of /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14677
Modified Files:
perl-Crypt-OpenSSL-X509.spec
Added Files:
perl-Crypt-OpenSSL-X509-openssl.patch
Log Message:
* Tue Aug 25 2009 Tomas Mraz <tmraz(a)redhat.com> - 0.7-5
- rebuilt with new openssl
perl-Crypt-OpenSSL-X509-openssl.patch:
X509.xs | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
--- NEW FILE perl-Crypt-OpenSSL-X509-openssl.patch ---
diff -up Crypt-OpenSSL-X509-0.7/X509.xs.openssl Crypt-OpenSSL-X509-0.7/X509.xs
--- Crypt-OpenSSL-X509-0.7/X509.xs.openssl 2008-02-23 23:18:11.000000000 +0100
+++ Crypt-OpenSSL-X509-0.7/X509.xs 2009-08-25 21:40:15.000000000 +0200
@@ -252,12 +252,19 @@ accessor(x509)
} else if (ix == 7) {
int j;
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+ STACK_OF(OPENSSL_STRING) *emlst = X509_get1_email(x509);
+
+ for (j = 0; j < sk_OPENSSL_STRING_num(emlst); j++) {
+ BIO_printf(bio, "%s", sk_OPENSSL_STRING_value(emlst, j));
+ }
+#else
STACK *emlst = X509_get1_email(x509);
for (j = 0; j < sk_num(emlst); j++) {
BIO_printf(bio, "%s", sk_value(emlst, j));
}
-
+#endif
X509_email_free(emlst);
}
@@ -290,6 +297,17 @@ as_string(x509, format = FORMAT_PEM)
} else if (format == FORMAT_NETSCAPE) {
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+ NETSCAPE_X509 nx;
+ ASN1_OCTET_STRING hdr;
+
+ hdr.data = (unsigned char *)NETSCAPE_CERT_HDR;
+ hdr.length = strlen(NETSCAPE_CERT_HDR);
+ nx.header = &os;
+ nx.cert = x509;
+
+ ASN1_item_i2d_bio(ASN1_ITEM_rptr(NETSCAPE_X509), bio, &nx);
+#else
ASN1_HEADER ah;
ASN1_OCTET_STRING os;
@@ -300,6 +318,7 @@ as_string(x509, format = FORMAT_PEM)
ah.meth = X509_asn1_meth();
ASN1_i2d_bio(i2d_ASN1_HEADER, bio, (unsigned char *)&ah);
+#endif
}
RETVAL = sv_bio_final(bio);
Index: perl-Crypt-OpenSSL-X509.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Crypt-OpenSSL-X509/devel/perl-Crypt-OpenSSL-X509.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- perl-Crypt-OpenSSL-X509.spec 21 Aug 2009 15:19:50 -0000 1.11
+++ perl-Crypt-OpenSSL-X509.spec 25 Aug 2009 19:42:22 -0000 1.12
@@ -6,6 +6,7 @@ License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Crypt-OpenSSL-X509/
Source0: http://www.cpan.org/authors/id/D/DA/DANIEL/Crypt-OpenSSL-X509-%{version}....
+Patch1: perl-Crypt-OpenSSL-X509-openssl.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: openssl openssl-devel
BuildRequires: perl(Test::More) perl(Test::Pod) perl(Module::Install)
@@ -17,6 +18,7 @@ Crypt::OpenSSL::X509 - Perl extension to
%prep
%setup -q -n Crypt-OpenSSL-X509-%{version}
+%patch1 -p1 -b .openssl
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -47,7 +49,7 @@ rm -rf %{buildroot}
%{_mandir}/man3/*
%changelog
-* Fri Aug 21 2009 Tomas Mraz <tmraz(a)redhat.com> - 0.7-5
+* Tue Aug 25 2009 Tomas Mraz <tmraz(a)redhat.com> - 0.7-5
- rebuilt with new openssl
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.7-4
14 years, 9 months
[Bug 508496] New: Perl: symbol lookup error: .../Wx.so: undefined symbol: Perl_Guse_safe_putenv_ptr
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Perl: symbol lookup error: .../Wx.so: undefined symbol: Perl_Guse_safe_putenv_ptr
https://bugzilla.redhat.com/show_bug.cgi?id=508496
Summary: Perl: symbol lookup error: .../Wx.so: undefined
symbol: Perl_Guse_safe_putenv_ptr
Product: Fedora
Version: 11
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: perl-Wx
AssignedTo: tcallawa(a)redhat.com
ReportedBy: andri(a)dot.ee
QAContact: extras-qa(a)fedoraproject.org
CC: tcallawa(a)redhat.com, fedora-perl-devel-list(a)redhat.com
Classification: Fedora
The following happens:
% perl /usr/share/doc/perl-Wx-0.91/samples/trivial/trivial.pl
perl: symbol lookup error:
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/Wx/Wx.so:
undefined symbol: Perl_Guse_safe_putenv_ptr
Related packages:
perl-5.10.0-69.fc11.x86_64
perl-Wx-0.91-1.fc11.x86_64
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
14 years, 9 months