summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2017-05-25 13:41:34 -0400
committerEryu Guan <eguan@redhat.com>2017-05-26 15:27:22 +0800
commitd0ef33ce972dd3dbb6e308dc9937e4dc88b768ff (patch)
treee01de769bfae062529abfcd86a6c3e1b1989aa3b /include
parentc51ab0a8502e9387f3bdecb53699b422464fd5b1 (diff)
build: Stop relying on OpenSSL
The OpenSSL dependency was added for one program, fssum, and it needs it only because it needs a md5 implementation. Use Solar Designer's openssl compatible implementation of md5 so we no longer need to depend on OpenSSL. Since the OpenSSL libraries are not always available, we had to add extra complexity to test to see whether fssum exists. The other problem with depending on the OpenSSL libraries is that shared library compatibility situation is terrible; a fssum binary built on a system using libssl1.0.0 is *NOT* run on a system with libssl1.0.2, since the shared libraries are incompatible even across a minor version bump. (Sigh.) Signed-off-by: Theodore Ts'o <tytso@mit.edu> Reviewed-by: Eryu Guan <eguan@redhat.com> Signed-off-by: Eryu Guan <eguan@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/builddefs.in1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/builddefs.in b/include/builddefs.in
index 952a3e03..38fb9c60 100644
--- a/include/builddefs.in
+++ b/include/builddefs.in
@@ -63,7 +63,6 @@ HAVE_DB = @have_db@
HAVE_AIO = @have_aio@
HAVE_FALLOCATE = @have_fallocate@
HAVE_OPEN_BY_HANDLE_AT = @have_open_by_handle_at@
-HAVE_SSL = @have_ssl@
HAVE_DMAPI = @have_dmapi@
HAVE_ATTR_LIST = @have_attr_list@
HAVE_FIEMAP = @have_fiemap@