[dieharder/f19] Added support for the aarch64
Jirka Hladky
jhladky at fedoraproject.org
Sat Jan 4 03:57:31 UTC 2014
commit c6eb2a7fdd484400054223acf916011a634840aa
Author: Jirka Hladky <jhladky at redhat.com>
Date: Sat Jan 4 04:57:32 2014 +0100
Added support for the aarch64
.gitignore | 2 ++
dieharder.spec | 19 ++++++++++++++++---
sources | 2 ++
3 files changed, 20 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 764a029..9730d36 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,3 @@
/dieharder-3.31.1.tgz
+/dieharder-3.31.1_aarch64.patch
+/dieharder-3.31.1_urandom_64bit.patch
diff --git a/dieharder.spec b/dieharder.spec
index 94ed70c..af68b7d 100644
--- a/dieharder.spec
+++ b/dieharder.spec
@@ -1,12 +1,14 @@
Summary: Random number generator tester and timer
Name: dieharder
Version: 3.31.1
-Release: 7%{?dist}
+Release: 9%{?dist}
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Group: Development/Tools
Source0: http://www.phy.duke.edu/~rgb/General/%{name}/%{name}-%{version}.tgz
URL: http://www.phy.duke.edu/~rgb/General/dieharder.php
+Patch0: dieharder-3.31.1_urandom_64bit.patch
+Patch1: dieharder-3.31.1_aarch64.patch
Requires: gsl
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
@@ -24,7 +26,7 @@ BuildRequires: gsl-devel
%description
dieharder is a fairly involved random number/uniform deviate generator
-tester. It can either test any of its many prebuilt and linked
+tester. It can either test any of its many pre-built and linked
generators (basically all of those in the Gnu Scientific Library plus
some others) or a potentially random data-set in a file. With file
input, it can manage either a variety of ASCII-formatted input or a raw
@@ -53,7 +55,7 @@ Group: Development/Libraries
libdieharder is the core library of dieharder designed to be "the last
suite of random number testers you'll ever wear". It can test any of
-its many prebuilt and library linked generators (basically all of those
+its many pre-built and library linked generators (basically all of those
in the Gnu Scientific Library plus a number of others from various
sources) or a potentially random data-set in either an ASCII-formatted
or raw (presumed 32 bit unsigned int) binary file. It is fairly
@@ -82,6 +84,8 @@ Development files for %{name}
########################################################################
%prep
%setup -q
+%patch0 -p1
+%patch1 -p1
%build
%configure
@@ -135,6 +139,15 @@ rm -rf %{buildroot}
%{_libdir}/*.so
%changelog
+* Sat Jan 04 2014 Jirka Hladky <hladky.jiri at gmail.com> - 3.31.1-9
+- Fixed issue when testing /dev/random and /dev/urandom 9generators 500 and 501)
+ on 64-bit architecture. Refer to
+ https://bugzilla.redhat.com/show_bug.cgi?id=803292
+- Added support for the ARM 64 bit CPU architecture (aarch64)
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.31.1-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.31.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/sources b/sources
index 853bed4..57120a9 100644
--- a/sources
+++ b/sources
@@ -1 +1,3 @@
+a5a8ec0060988bc660f2ab52464470fa dieharder-3.31.1_aarch64.patch
+8936f9008183eea8d6cc0791a43e6359 dieharder-3.31.1_urandom_64bit.patch
b57404dfb812d4548caaf71a05be2d17 dieharder-3.31.1.tgz
More information about the scm-commits
mailing list