Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Math-Pari/F-13 In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv21275 Modified Files: .cvsignore perl-Math-Pari.spec sources Added Files: perl-Math-Pari-2.01080604-extra-stack-for-test.patch Log Message: * Tue Jun 22 2010 Paul Howarth <paul@xxxxxxxxxxxx> - 2.010806-6 - Update to 2.01080604 (see Changes for details) - Make stack size bigger for intnum test to avoid test failures on some arches (e.g. s390x, ppc64 - #551988) perl-Math-Pari-2.01080604-extra-stack-for-test.patch: 32/intnum | 2 +- 64/intnum | 2 +- in/intnum | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE perl-Math-Pari-2.01080604-extra-stack-for-test.patch --- --- Math-Pari-2.01080604/pari-2.3.4/src/test/in/intnum 2008-01-16 15:45:16.000000000 +0000 +++ Math-Pari-2.01080604/pari-2.3.4/src/test/in/intnum 2010-06-22 13:53:30.711784407 +0100 @@ -1,5 +1,5 @@ default(echo,1); -allocatemem(20 * 10^6); +allocatemem(40 * 10^6); gettime; oo = [1]; \p96 intcirc(s=1, 0.5, zeta(s)) - 1 --- Math-Pari-2.01080604/pari-2.3.4/src/test/32/intnum 2008-01-16 15:45:01.000000000 +0000 +++ Math-Pari-2.01080604/pari-2.3.4/src/test/32/intnum 2010-06-22 14:11:00.678792014 +0100 @@ -1,4 +1,4 @@ -? allocatemem(20*10^6); +? allocatemem(40*10^6); ? gettime;oo=[1]; ? \p96 realprecision = 96 significant digits --- Math-Pari-2.01080604/pari-2.3.4/src/test/64/intnum 2008-01-16 15:45:28.000000000 +0000 +++ Math-Pari-2.01080604/pari-2.3.4/src/test/64/intnum 2010-06-22 14:11:10.119846014 +0100 @@ -1,4 +1,4 @@ -? allocatemem(20*10^6); +? allocatemem(40*10^6); ? gettime;oo=[1]; ? \p96 realprecision = 96 significant digits Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Math-Pari/F-13/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 11 Dec 2009 09:37:42 -0000 1.13 +++ .cvsignore 22 Jun 2010 14:05:57 -0000 1.14 @@ -1,2 +1,2 @@ -Math-Pari-2.01080603.tar.gz +Math-Pari-2.01080604.tar.gz pari-2.3.4.tar.gz Index: perl-Math-Pari.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Math-Pari/F-13/perl-Math-Pari.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- perl-Math-Pari.spec 11 Dec 2009 09:37:42 -0000 1.23 +++ perl-Math-Pari.spec 22 Jun 2010 14:05:58 -0000 1.24 @@ -10,12 +10,12 @@ %global pari_version 2.3.4 %global pari_int_version %(echo %{pari_version} | %{__perl} -pi -e 's/(\\d+)\\.(\\d+)\\.(\\d+)/sprintf("%d%03d%03d",$1,$2,$3)/e') -%global extraversion 03 +%global extraversion 04 Summary: Perl interface to PARI Name: perl-Math-Pari Version: 2.010806 -Release: 3%{?dist} +Release: 6%{?dist} License: GPL+ or Artistic Group: Development/Libraries Url: http://search.cpan.org/dist/Math-Pari/ @@ -23,6 +23,7 @@ Source0: http://search.cpan.org/CPAN/aut Source1: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz Patch0: perl-Math-Pari-2.010802-no-fake-version.patch Patch1: perl-Math-Pari-2.010802-docs-and-testsuite.patch +Patch2: perl-Math-Pari-2.01080604-extra-stack-for-test.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(ExtUtils::MakeMaker) @@ -54,6 +55,9 @@ as Perl functions, and (almost) seamless # We want to build the docs and test suite from the local pari sources %patch1 -p1 +# Need extra stack for intnum test on some arches +%patch2 -p1 + %build %{__perl} Makefile.PL \ INSTALLDIRS=vendor \ @@ -66,8 +70,8 @@ as Perl functions, and (almost) seamless %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' /usr/bin/find %{buildroot} -type f -name '*.bs' -a -size 0 -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' -%{__chmod} -R u+w %{buildroot}/* +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null +%{__chmod} -R u+w %{buildroot} %check %{__make} test @@ -89,6 +93,11 @@ as Perl functions, and (almost) seamless %exclude %{_mandir}/man3/Math::libPARI.dumb.3pm* %changelog +* Tue Jun 22 2010 Paul Howarth <paul@xxxxxxxxxxxx> - 2.010806-6 +- Update to 2.01080604 (see Changes for details) +- Make stack size bigger for intnum test to avoid test failures on some + arches (e.g. s390x, ppc64 - #551988) + * Fri Dec 11 2009 Paul Howarth <paul@xxxxxxxxxxxx> - 2.010806-3 - Update to 2.01080603 (see Changes for details) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Math-Pari/F-13/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 11 Dec 2009 09:37:42 -0000 1.13 +++ sources 22 Jun 2010 14:05:58 -0000 1.14 @@ -1,2 +1,2 @@ -e5f970b7a351f671e0641fa8266ce770 Math-Pari-2.01080603.tar.gz +27f5999671fe2a29cfd2e8c8a1f9308e Math-Pari-2.01080604.tar.gz 35c896266e4257793387ba22d5d76078 pari-2.3.4.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel