[packages/resource-agents] - updated to 4.5.0 - updated bash,ac patches - removed obsolete sizeof patch
qboosh
qboosh at pld-linux.org
Fri May 1 17:26:01 CEST 2020
commit 3c433e79280df0964e5ba31376ecc3d9bfcfeb71
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri May 1 17:26:19 2020 +0200
- updated to 4.5.0
- updated bash,ac patches
- removed obsolete sizeof patch
resource-agents-ac.patch | 11 ++++++-----
resource-agents-bash.patch | 9 ---------
resource-agents-sizeof.patch | 11 -----------
resource-agents.spec | 16 ++++++++++------
4 files changed, 16 insertions(+), 31 deletions(-)
---
diff --git a/resource-agents.spec b/resource-agents.spec
index b1e026d..a28ea7c 100644
--- a/resource-agents.spec
+++ b/resource-agents.spec
@@ -1,19 +1,18 @@
Summary: Reusable cluster resource scripts
Summary(pl.UTF-8): Skrypty wielokrotnego użytku do obsługi zasobów klastrowych
Name: resource-agents
-Version: 4.1.1
+Version: 4.5.0
Release: 1
License: GPL v2+, LGPL v2.1+
Group: Daemons
#Source0Download: https://github.com/ClusterLabs/resource-agents/releases
Source0: https://github.com/ClusterLabs/resource-agents/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 82e3a335f942347f1b7c27b9f8e8e984
+# Source0-md5: 265fd01a2b4119b7b733c829c4c36d32
Source1: ldirectord.init
Source2: %{name}.tmpfiles
Patch0: %{name}-no_header_parsing.patch
Patch1: %{name}-bash.patch
Patch2: %{name}-ac.patch
-Patch3: %{name}-sizeof.patch
URL: http://www.linux-ha.org/
BuildRequires: autoconf >= 2.63
BuildRequires: automake >= 1:1.10.1
@@ -26,10 +25,12 @@ BuildRequires: libxslt-progs
BuildRequires: openssl-tools
BuildRequires: perl-tools-pod
BuildRequires: pkgconfig
-BuildRequires: python-devel
+BuildRequires: python-devel >= 1:2.7
BuildRequires: rpm-perlprov
+BuildRequires: sed >= 4.0
BuildRequires: which
Requires: cluster-glue
+Requires: python >= 1:2.7
Obsoletes: heartbeat-resources < 3.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -82,13 +83,14 @@ współpracuje z kodem heartbeat (http://www.linux-ha.org/).
%patch0 -p1
%patch1 -p1
%patch2 -p1
-%patch3 -p1
%build
-%{__aclocal}
+%{__aclocal} -I m4
%{__autoconf}
%{__autoheader}
%{__automake}
+# with strict alasing tools/tickle_tcp.c emits "maybe uninitialized" warnings
+CFLAGS="%{rpmcflags} -fno-strict-aliasing"
%configure \
FSCK=/sbin/fsck \
FUSER=/bin/fuser \
@@ -96,6 +98,7 @@ współpracuje z kodem heartbeat (http://www.linux-ha.org/).
MAILCMD=/bin/mail \
MOUNT=/bin/mount \
PING=/bin/ping \
+ PYTHON="%{__python}" \
--docdir=%{_docdir}/%{name}-%{version} \
--enable-fatal-warnings \
--with-initdir=/etc/rc.d/init.d \
@@ -161,6 +164,7 @@ fi
%dir %{_prefix}/lib/ocf/lib
%dir %{_prefix}/lib/ocf/lib/heartbeat
%{_prefix}/lib/ocf/lib/heartbeat/ocf-*
+%{_prefix}/lib/ocf/lib/heartbeat/ocf.py
%{_prefix}/lib/ocf/lib/heartbeat/*.sh
%dir %{_prefix}/lib/ocf/resource.d
%dir %{_prefix}/lib/ocf/resource.d/heartbeat
diff --git a/resource-agents-ac.patch b/resource-agents-ac.patch
index 39723a9..739ed87 100644
--- a/resource-agents-ac.patch
+++ b/resource-agents-ac.patch
@@ -1,16 +1,17 @@
---- ClusterLabs-resource-agents-ac806fd/configure.ac.orig 2013-09-07 15:50:34.699654985 +0200
-+++ ClusterLabs-resource-agents-ac806fd/configure.ac 2013-09-07 15:50:52.606320896 +0200
-@@ -23,14 +23,13 @@
+--- resource-agents-4.5.0/configure.ac.orig 2020-05-01 15:46:08.451797734 +0200
++++ resource-agents-4.5.0/configure.ac 2020-05-01 15:51:52.173268968 +0200
+@@ -23,8 +23,6 @@
m4_esyscmd([make/git-version-gen .tarball-version]),
- [to_be_defined at foobar.org])
+ [developers at clusterlabs.org])
-AC_USE_SYSTEM_EXTENSIONS
-
CRM_DTD_VERSION="1.0"
PKG_FEATURES=""
+@@ -33,6 +31,7 @@
+ AC_CONFIG_MACRO_DIR([m4])
- AC_CONFIG_AUX_DIR(.)
AC_CANONICAL_HOST
+AC_USE_SYSTEM_EXTENSIONS
diff --git a/resource-agents-bash.patch b/resource-agents-bash.patch
index d6bb903..2ec6666 100644
--- a/resource-agents-bash.patch
+++ b/resource-agents-bash.patch
@@ -7,15 +7,6 @@ diff -dur resource-agents-3.9.7.orig/heartbeat/apache resource-agents-3.9.7/hear
#
# High-Availability Apache/IBMhttp control script
#
-diff -dur resource-agents-3.9.7.orig/heartbeat/CTDB resource-agents-3.9.7/heartbeat/CTDB
---- resource-agents-3.9.7.orig/heartbeat/CTDB 2016-02-03 11:57:55.000000000 +0100
-+++ resource-agents-3.9.7/heartbeat/CTDB 2016-11-28 10:10:14.000000000 +0100
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!/bin/bash
- #
- # OCF Resource Agent for managing CTDB
- #
diff -dur resource-agents-3.9.7.orig/heartbeat/dhcpd resource-agents-3.9.7/heartbeat/dhcpd
--- resource-agents-3.9.7.orig/heartbeat/dhcpd 2016-02-03 11:57:55.000000000 +0100
+++ resource-agents-3.9.7/heartbeat/dhcpd 2016-11-28 10:10:14.000000000 +0100
diff --git a/resource-agents-sizeof.patch b/resource-agents-sizeof.patch
deleted file mode 100644
index 8bf4ff3..0000000
--- a/resource-agents-sizeof.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- resource-agents-4.1.1/tools/sfex_lib.c.orig 2018-03-05 10:25:31.000000000 +0100
-+++ resource-agents-4.1.1/tools/sfex_lib.c 2018-09-02 20:08:37.594025340 +0200
-@@ -426,7 +426,7 @@
- return -1;
- }
- ldata->count = atoi ((char *) (block->count));
-- strncpy ((char *) (ldata->nodename), (const char *) (block->nodename), sizeof(block->nodename));
-+ strncpy ((char *) (ldata->nodename), (const char *) (block->nodename), sizeof(ldata->nodename));
-
- #ifdef SFEX_DEBUG
- cl_log(LOG_INFO, "status: %c\n", ldata->status);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/resource-agents.git/commitdiff/3c433e79280df0964e5ba31376ecc3d9bfcfeb71
More information about the pld-cvs-commit
mailing list