Description of problem: The crypt xlator does not use the same compiler and linker flags as set by the distribution. ./configure.ac should define the options based on pkg-config or similar. xlators/encryption/crypt/src/Makefile.am is the affected file: crypt_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la \ -lssl -lcrypto
-lcrypto is also used in xlators/mgmt/glusterd/src/Makefile.am: glusterd_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la \ $(top_builddir)/rpc/xdr/src/libgfxdr.la \ $(top_builddir)/rpc/rpc-lib/src/libgfrpc.la \ $(XML_LIBS) -lcrypto $(URCU_LIBS) $(URCU_CDS_LIBS)
Removed Crypt xlator from the codebase as it was not actively maintained. (>=glusterf-6.0)