[Bug 436649] New: Perl-Math-GMP fails selftests on ia64
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 report.
https://bugzilla.redhat.com/show_bug.cgi?id=436649
Summary: Perl-Math-GMP fails selftests on ia64
Product: Fedora
Version: rawhide
Platform: ia64
OS/Version: Linux
Status: NEW
Severity: medium
Priority: medium
Component: perl-Math-GMP
AssignedTo: fedora-ia64-committee(a)redhat.com
ReportedBy: dchapman(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: fedora-perl-devel-list(a)redhat.com
Description of problem:
The tests run when building Perl-Math-GMP fails on ia64 with:
+ /usr/bin/make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/gmppm....# Test 278 got: "9999999999" (t/gmppm.t at line 118 fail #278)
# Expected: "1410065407"
# t/gmppm.t line 118 is: print "# Tried '$try'\n" if !ok("$ans1",$ans); #
need "$ans1" due to bug
# Test 279 got: "99999999999" (t/gmppm.t at line 118 fail #279)
# Expected: "1215752191"
# Test 280 got: "999999999999" (t/gmppm.t at line 118 fail #280)
# Expected: "3567587327"
# Test 285 got: "9999999999" (t/gmppm.t at line 118 fail #285)
# Expected: "1410065407"
FAILED tests 278-280, 285
Failed 4/350 tests, 98.86% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/gmppm.t 350 4 1.14% 278-280 285
Failed 1/1 test scripts, 0.00% okay. 4/350 subtests failed, 98.86% okay.
make: *** [test_dynamic] Error 255
error: Bad exit status from /var/tmp/rpm-tmp.86075 (%check)
Full build log:
http://ia64.koji.fedoraproject.org/koji/getfile?taskID=27305&name=build.log
Version-Release number of selected component (if applicable):
perl-Math-GMP-2.04-8.fc9
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
--
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, or are watching someone who is.
16 years, 3 months
rpms/perl-Math-GMP/devel perl-Math-GMP.spec,1.9,1.10
by Paul Howarth
Author: pghmcfc
Update of /cvs/pkgs/rpms/perl-Math-GMP/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3381
Modified Files:
perl-Math-GMP.spec
Log Message:
Apply 64-bit testsuite-fixing patch on ia64 too (#436649)
Index: perl-Math-GMP.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Math-GMP/devel/perl-Math-GMP.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- perl-Math-GMP.spec 6 Mar 2008 15:12:04 -0000 1.9
+++ perl-Math-GMP.spec 25 Mar 2008 14:17:38 -0000 1.10
@@ -1,7 +1,7 @@
Summary: High speed arbitrary size integer math
Name: perl-Math-GMP
Version: 2.04
-Release: 8%{?dist}
+Release: 9%{?dist}
License: LGPLv2+
Group: Development/Libraries
Url: http://search.cpan.org/dist/Math-GMP/
@@ -19,7 +19,7 @@
%prep
%setup -q -n Math-GMP-%{version}
-%ifarch x86_64 ppc64
+%ifarch x86_64 ppc64 ia64
%patch0 -p0
%endif
@@ -49,10 +49,13 @@
%{_mandir}/man3/Math::GMP.3pm*
%changelog
-* Thu Mar 6 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.04-8
-- rebuild for new perl
+* Tue Mar 25 2008 Paul Howarth <paul(a)city-fan.org> 2.04-9
+- Apply 64-bit testsuite-fixing patch on ia64 too (#436649)
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 2.04-7
+* Thu Mar 6 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> 2.04-8
+- Rebuild for new perl
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> 2.04-7
- Autorebuild for GCC 4.3
* Mon Aug 13 2007 Paul Howarth <paul(a)city-fan.org> 2.04-6
16 years, 3 months
rpms/perl-Catalyst-Controller-BindLex/F-8 perl-Catalyst-Controller-BindLex.spec, NONE, 1.1 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Catalyst-Controller-BindLex/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12220
Modified Files:
sources
Added Files:
perl-Catalyst-Controller-BindLex.spec
Log Message:
* Wed Mar 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.03-2
- bump
--- NEW FILE perl-Catalyst-Controller-BindLex.spec ---
Name: perl-Catalyst-Controller-BindLex
Version: 0.03
Release: 2%{?dist}
Summary: Stash your lexical goodness
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Catalyst-Controller-BindLex/
Source0: http://www.cpan.org/authors/id/N/NU/NUFFIN/Catalyst-Controller-BindLex-%{...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires: perl >= 1:5.8.1
BuildRequires: perl(Array::RefElem)
BuildRequires: perl(Catalyst)
BuildRequires: perl(Devel::Caller)
BuildRequires: perl(Devel::LexAlias)
BuildRequires: perl(Module::Build)
BuildRequires: perl(PadWalker)
BuildRequires: perl(Test::use::ok)
%description
This plugin lets you put your lexicals on the stash and elsewhere
very easily.
%prep
%setup -q -n Catalyst-Controller-BindLex-%{version}
%build
%{__perl} Build.PL installdirs=vendor
./Build
%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot} create_packlist=0
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
./Build test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes README t/
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Wed Mar 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.03-2
- bump
* Mon Mar 17 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 0.03-1
- Specfile autogenerated by cpanspec 1.74.
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Controller-BindLex/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 Mar 2008 16:06:50 -0000 1.1
+++ sources 24 Mar 2008 23:42:43 -0000 1.2
@@ -0,0 +1 @@
+b498197c02104352563ad20ee4a5d1f9 Catalyst-Controller-BindLex-0.03.tar.gz
16 years, 3 months
rpms/perl-Object-Signature Makefile,1.1,1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Object-Signature
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12656
Modified Files:
Makefile
Log Message:
add build-all target to overall makefile of perl-Object-Signature
Index: Makefile
===================================================================
RCS file: /cvs/extras/rpms/perl-Object-Signature/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Makefile 24 Mar 2008 16:54:44 -0000 1.1
+++ Makefile 24 Mar 2008 19:16:03 -0000 1.2
@@ -2,6 +2,15 @@
all : CVS/Root common-update
@cvs update
+# for target build-all
+BRANCHES := $(shell cat ~/projects/fedora/current-branches | sed -e 's/:.*//')
+
+# tag & build all non-legacy branches...
+build-all : common-update
+ @echo NOTICE: building for ${BRANCHES}
+ @sleep 5s
+ @for br in ${BRANCHES} ; do echo Building $$br ; cd $$br && test -f dead.package || make tag build ; cd .. ; done
+
common-update : common
@cd common && cvs update
16 years, 3 months
rpms/perl-Object-Signature/F-7 perl-Object-Signature.spec, NONE, 1.1 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Object-Signature/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12451
Modified Files:
sources
Added Files:
perl-Object-Signature.spec
Log Message:
pseudo-branch of perl-Object-Signature to F-7
--- NEW FILE perl-Object-Signature.spec ---
Name: perl-Object-Signature
Version: 1.05
Release: 3%{?dist}
Summary: Cryptographically strong objects
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Object-Signature/
Source0: http://www.cpan.org/authors/id/A/AD/ADAMK/Object-Signature-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Digest::MD5) >= 2.00
BuildRequires: perl(Storable) >= 2.11
BuildRequires: perl(Test::More)
%description
Object::Signature is an abstract base class that you can inherit from in
order to allow your objects to generate unique cryptographic signatures.
%prep
%setup -q -n Object-Signature-%{version}
find . -type f -exec chmod -x -c {} +
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} +
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README t/
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Mon Mar 24 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.05-3
- bump
* Wed Mar 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu>
- update BR's
* Tue Mar 18 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.05-1
- Specfile autogenerated by cpanspec 1.74.
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Object-Signature/F-7/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 24 Mar 2008 16:54:49 -0000 1.1
+++ sources 24 Mar 2008 19:09:24 -0000 1.2
@@ -0,0 +1 @@
+b154a57c64ac06bd47b364c924bf3738 Object-Signature-1.05.tar.gz
16 years, 3 months
rpms/perl-Object-Signature/F-8 perl-Object-Signature.spec, NONE, 1.1 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Object-Signature/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6209
Modified Files:
sources
Added Files:
perl-Object-Signature.spec
Log Message:
pseudo-branch of perl-Object-Signature to F-8
--- NEW FILE perl-Object-Signature.spec ---
Name: perl-Object-Signature
Version: 1.05
Release: 3%{?dist}
Summary: Cryptographically strong objects
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Object-Signature/
Source0: http://www.cpan.org/authors/id/A/AD/ADAMK/Object-Signature-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Digest::MD5) >= 2.00
BuildRequires: perl(Storable) >= 2.11
BuildRequires: perl(Test::More)
%description
Object::Signature is an abstract base class that you can inherit from in
order to allow your objects to generate unique cryptographic signatures.
%prep
%setup -q -n Object-Signature-%{version}
find . -type f -exec chmod -x -c {} +
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} +
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README t/
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Mon Mar 24 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.05-3
- bump
* Wed Mar 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu>
- update BR's
* Tue Mar 18 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.05-1
- Specfile autogenerated by cpanspec 1.74.
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Object-Signature/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 24 Mar 2008 16:54:49 -0000 1.1
+++ sources 24 Mar 2008 18:59:21 -0000 1.2
@@ -0,0 +1 @@
+b154a57c64ac06bd47b364c924bf3738 Object-Signature-1.05.tar.gz
16 years, 3 months
rpms/perl-Object-Signature/devel perl-Object-Signature.spec, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Object-Signature/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6137
Modified Files:
perl-Object-Signature.spec
Log Message:
release bump
Index: perl-Object-Signature.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Object-Signature/devel/perl-Object-Signature.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- perl-Object-Signature.spec 24 Mar 2008 18:57:06 -0000 1.1
+++ perl-Object-Signature.spec 24 Mar 2008 18:58:31 -0000 1.2
@@ -1,6 +1,6 @@
Name: perl-Object-Signature
Version: 1.05
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Cryptographically strong objects
License: GPL+ or Artistic
Group: Development/Libraries
@@ -51,6 +51,9 @@
%{_mandir}/man3/*
%changelog
+* Mon Mar 24 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.05-3
+- bump
+
* Wed Mar 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu>
- update BR's
16 years, 3 months
rpms/perl-Object-Signature/devel perl-Object-Signature.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Chris Weyl
Author: cweyl
Update of /cvs/extras/rpms/perl-Object-Signature/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6052/devel
Modified Files:
.cvsignore sources
Added Files:
perl-Object-Signature.spec
Log Message:
initial import
--- NEW FILE perl-Object-Signature.spec ---
Name: perl-Object-Signature
Version: 1.05
Release: 2%{?dist}
Summary: Cryptographically strong objects
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Object-Signature/
Source0: http://www.cpan.org/authors/id/A/AD/ADAMK/Object-Signature-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Digest::MD5) >= 2.00
BuildRequires: perl(Storable) >= 2.11
BuildRequires: perl(Test::More)
%description
Object::Signature is an abstract base class that you can inherit from in
order to allow your objects to generate unique cryptographic signatures.
%prep
%setup -q -n Object-Signature-%{version}
find . -type f -exec chmod -x -c {} +
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} +
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
%{_fixperms} %{buildroot}/*
%check
make test
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes LICENSE README t/
%{perl_vendorlib}/*
%{_mandir}/man3/*
%changelog
* Wed Mar 19 2008 Chris Weyl <cweyl(a)alumni.drew.edu>
- update BR's
* Tue Mar 18 2008 Chris Weyl <cweyl(a)alumni.drew.edu> 1.05-1
- Specfile autogenerated by cpanspec 1.74.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Object-Signature/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 24 Mar 2008 16:54:49 -0000 1.1
+++ .cvsignore 24 Mar 2008 18:57:06 -0000 1.2
@@ -0,0 +1 @@
+Object-Signature-1.05.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Object-Signature/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 24 Mar 2008 16:54:49 -0000 1.1
+++ sources 24 Mar 2008 18:57:06 -0000 1.2
@@ -0,0 +1 @@
+b154a57c64ac06bd47b364c924bf3738 Object-Signature-1.05.tar.gz
16 years, 3 months