diff --git a/pacemaker-1.1.8-cast-align.patch b/pacemaker-1.1.8-cast-align.patch new file mode 100644 index 0000000..98284f7 --- /dev/null +++ b/pacemaker-1.1.8-cast-align.patch @@ -0,0 +1,10 @@ +--- configure.ac~ 2012-08-31 13:31:49.000000000 -0500 ++++ configure.ac 2012-08-31 13:55:07.150000002 -0500 +@@ -1593,7 +1593,6 @@ + -Wall + -Waggregate-return + -Wbad-function-cast +- -Wcast-align + -Wdeclaration-after-statement + -Wendif-labels + -Wfloat-equal diff --git a/pacemaker.spec b/pacemaker.spec index a515285..9078d0a 100644 --- a/pacemaker.spec +++ b/pacemaker.spec @@ -2,7 +2,7 @@ %global uname hacluster %global pcmk_docdir %{_docdir}/%{name} -%global specversion 1 +%global specversion 2 %global upstream_version 394e906 %global upstream_prefix ClusterLabs-pacemaker @@ -74,6 +74,7 @@ Group: System Environment/Daemons # export VER={upstream_version} # wget --no-check-certificate -O ClusterLabs-pacemaker-${VER}.tar.gz https://github.com/ClusterLabs/pacemaker/tarball/${VER} Source0: %{upstream_prefix}-%{upstream_version}.tar.gz +Patch0: pacemaker-1.1.8-cast-align.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) AutoReqProv: on Requires: resource-agents @@ -285,6 +286,8 @@ manager for Linux-HA (Heartbeat) and/or Corosync. %prep %setup -q -n %{upstream_prefix}-%{upstream_version} +%patch0 -p0 + # Force the local time # # 'hg archive' sets the file date to the date of the last commit. @@ -526,6 +529,8 @@ exit 0 %doc AUTHORS %changelog +* Wed Oct 17 2012 Jon Ciesla 1.1.8-2 +- Fix FTBFS on ARM by removing cast-align. * Fri Sep 21 2012 Andrew Beekhof 1.1.8-1 - Rebuild for upstream 1.1.8 release