diff options
author | Niels de Vos <ndevos@redhat.com> | 2013-06-27 13:44:18 +0200 |
---|---|---|
committer | Vijay Bellur <vbellur@redhat.com> | 2013-06-27 05:39:43 -0700 |
commit | 505f57e07c8096f74ddf5c43679b57bc978d501c (patch) | |
tree | f37fe7cb4b78d4ac50d37f64804651d3b2f106b0 /xlators/mgmt/glusterd/src/glusterd-sm.h | |
parent | 162b6684beb3d567a1cd9d05efa790460ece684b (diff) |
build: declare lvm_lv_from_name() if it is missing from lvm2app.hv3.4.0beta4
The bd-xlator can not be built successfully on certain Debian
distributions due to a missing declaration of lvm_lv_from_name(). This
function is available for linking, but it does not exist in the header
file.
This change adds a detection for lvm_lv_from_name() in both the library
for linking, and the declaration in the header file. If the 1st is
missing, the bd-xlator can not be built, and if only the 2nd one is
missing, we'll declare lvm_lv_from_name() ourselves. This makes it
possible to build the bd-xlator on the affected Debian distributions
too.
Change-Id: If1845f6b6d676793677ebbcc6daf9ff12f7c3fd6
BUG: 976946
Signed-off-by: Niels de Vos <ndevos@redhat.com>
Reviewed-on: http://review.gluster.org/5260
Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-sm.h')
0 files changed, 0 insertions, 0 deletions