]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_corosync: Fix linking issue with Corosync 2.x
authorMatt Jordan <mjordan@digium.com>
Fri, 6 Oct 2017 15:51:17 +0000 (10:51 -0500)
committerJoshua Colp <jcolp@digium.com>
Tue, 17 Oct 2017 11:22:43 +0000 (11:22 +0000)
commit0a11097a229100a590b401b4b007b038bef26f72
tree74b06b53a8747c33af9df05ff4119e88991763ab
parent944e500e95c3eebbae83fe3d08fb0b7b3718b934
res_corosync: Fix linking issue with Corosync 2.x

At some point in time in the history of Corosync (certainly within the
2.x branch), the corosync_cfg_state_track function was removed.
Unfortunately, the cfg library is only linked if this function is
present. Without the cfg library being linked to res_corosync, loading
of res_corosync will fail.

This patch makes it so that detecting corosync's core libraries,
determined by the COROSYNC external library checks, links both the cpg
and cfg libraries with res_corosync.

Change-Id: I674e9e1c8fea11c3bf81154aaa7c1fd43f945465
configure
configure.ac