[ClusterLabs] Coming in Pacemaker 2.1.0: newer versions of build dependencies

Ken Gaillot kgaillot at redhat.com
Mon Jan 11 13:27:02 EST 2021


Hi all,

The Pacemaker 2.1.0 release, expected toward the middle of this year,
will be fully backward compatible in both the CIB and the C API. The
middle version number is being bumped to draw attention to more
significant changes than usual, including changes that may affect
custom scripts or building Pacemaker from source.

The new release will raise the required versions of certain build
dependencies. All have been available for many years, even in slow-
moving distributions, so it will only affect someone building the
latest Pacemaker from source on a very old host.

The new dependency versions are:

* Python 3.2 or later (support for Python 2.7 has been removed)
* glib 2.32.0 or later
* libqb 0.17.0 or later
* GnuTLS 2.12.0 or later (if building Pacemaker Remote support)
* rpm 4.11.0 or later (if building RPMs)

In addition, the configure script has been cleaned up, with better
messages, and dropping obsolete options.

If you build RPMs using "make rpm", note that generated RPMs will now
be kept beneath rpm/ in the source directory rather than the usual
default locations.

A big list of all changes for 2.1.0 can be found at:

 https://wiki.clusterlabs.org/wiki/Pacemaker_2.1_Changes
-- 
Ken Gaillot <kgaillot at redhat.com>



More information about the Users mailing list