File common-fix-LIBFABRIC-flags.patch of Package pmdk.21602

commit 51928da5f0457a8a593d7ba7f947fb96e97fd06f
Author: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
Date:   Wed Jul 22 10:19:15 2020 +0200

    common: fix LIBFABRIC flags
    
    If BUILD_RPMEM is set, LIBFABRIC_* are not set up by common.inc and cause rpmemd to fail building
    
    Signed-off-by: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>

diff --git src/common.inc src/common.inc
index 6c0d174904b1..8112512aed06 100644
--- src/common.inc
+++ src/common.inc
@@ -311,6 +311,7 @@ LIBFABRIC_MIN_VERSION := 1.4.2
 # utils/docker/images/install-libfabric.sh.
 ifeq ($(BUILD_RPMEM),)
 BUILD_RPMEM := $(call check_package, libfabric --atleast-version=$(LIBFABRIC_MIN_VERSION))
+endif
 ifneq ($(BUILD_RPMEM),y)
 export BUILD_RPMEM_INFO := libfabric (version >= $(LIBFABRIC_MIN_VERSION)) is missing -- \
 see src/librpmem/README for details
@@ -320,7 +321,6 @@ LIBFABRIC_LD_LIBRARY_PATHS := $(shell $(PKG_CONFIG) --variable=libdir libfabric)
 LIBFABRIC_LIBS := $(shell $(PKG_CONFIG) --libs libfabric)
 LIBFABRIC_PATH := $(shell $(PKG_CONFIG) --variable=exec_prefix libfabric)/bin
 endif
-endif
 export BUILD_RPMEM
 export LIBFABRIC_CFLAGS
 export LIBFABRIC_LD_LIBRARY_PATHS
openSUSE Build Service is sponsored by