summaryrefslogtreecommitdiff
path: root/m4
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 /m4
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 'm4')
-rw-r--r--m4/package_ssldev.m44
1 files changed, 0 insertions, 4 deletions
diff --git a/m4/package_ssldev.m4 b/m4/package_ssldev.m4
deleted file mode 100644
index 2eae3c50..00000000
--- a/m4/package_ssldev.m4
+++ /dev/null
@@ -1,4 +0,0 @@
-AC_DEFUN([AC_PACKAGE_WANT_SSL],
- [ AC_CHECK_HEADERS(openssl/md5.h, [ have_ssl=true ], [ have_ssl=false ])
- AC_SUBST(have_ssl)
- ])