[galera] Add aarch64 support.
Richard W.M. Jones
rjones at fedoraproject.org
Thu Nov 27 22:08:25 UTC 2014
commit a3ca861a60b042fc92563dfab71573d0eb39bd5b
Author: Richard W.M. Jones <rjones at redhat.com>
Date: Thu Nov 27 22:01:25 2014 +0000
Add aarch64 support.
galera-add-aarch64-support.patch | 14 ++++++++++++++
galera.spec | 10 ++++++++--
2 files changed, 22 insertions(+), 2 deletions(-)
---
diff --git a/galera-add-aarch64-support.patch b/galera-add-aarch64-support.patch
new file mode 100644
index 0000000..b93f55f
--- /dev/null
+++ b/galera-add-aarch64-support.patch
@@ -0,0 +1,14 @@
+--- galera-25.3.5-src.old/chromium/build_config.h 2014-03-27 15:49:30.000000000 +0000
++++ galera-25.3.5-src/chromium/build_config.h 2014-11-27 21:57:59.377756193 +0000
+@@ -106,6 +106,11 @@
+ #define ARCH_CPU_ARMEL 1
+ #define ARCH_CPU_32_BITS 1
+ #define ARCH_CPU_LITTLE_ENDIAN 1
++#elif defined(__aarch64__)
++#define ARCH_CPU_ARM_FAMILY 1
++#define ARCH_CPU_ARMEL 1
++#define ARCH_CPU_64_BITS 1
++#define ARCH_CPU_LITTLE_ENDIAN 1
+ #elif defined(__pnacl__)
+ #define ARCH_CPU_32_BITS 1
+ #elif defined(__MIPSEL__)
diff --git a/galera.spec b/galera.spec
index 7aabd8d..1a09e7a 100644
--- a/galera.spec
+++ b/galera.spec
@@ -1,6 +1,6 @@
Name: galera
Version: 25.3.5
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: Synchronous multi-master wsrep provider (replication engine)
License: GPLv2
@@ -10,12 +10,14 @@ Source1: garbd.service
Source2: garbd-wrapper
Patch1: galera-verify.patch
+# Add aarch64 support. Sent upstream 2014-11-27.
+Patch2: galera-add-aarch64-support.patch
BuildRequires: boost-devel check-devel openssl-devel scons systemd
Requires: nmap-ncat
# comes from ./chromium/build_config.h
-ExclusiveArch: %{ix86} x86_64 %{arm}
+ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
Requires(post): systemd
@@ -34,6 +36,7 @@ replication engine see http://www.codership.com.
%setup -q -n %{name}-%{version}-src
%patch1 -p1
+%patch2 -p1
%build
@@ -87,6 +90,9 @@ install -D -m 644 scripts/packages/README-MySQL %{buildroot}%{_docdir}/galera/RE
%changelog
+* Thu Nov 27 2014 Richard W.M. Jones <rjones at redhat.com> - 25.3.5-9
+- Add aarch64 support.
+
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 25.3.5-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
More information about the scm-commits
mailing list