diff options
| author | Paul Eggert | 2013-12-09 18:44:28 -0800 |
|---|---|---|
| committer | Paul Eggert | 2013-12-09 18:44:28 -0800 |
| commit | 7d01e13ced50c4b17e762ac00b00fac497b944b1 (patch) | |
| tree | f26d22677606abf96facf6f8d5fb39df0dac39f6 | |
| parent | a71cfa02f3bba0caaf49c4fc49d46fa6eb077692 (diff) | |
| download | emacs-7d01e13ced50c4b17e762ac00b00fac497b944b1.tar.gz emacs-7d01e13ced50c4b17e762ac00b00fac497b944b1.zip | |
* configure.ac: Disable libcrypto by default.
Merge from gnulib, incorporating:
2013-12-07 md5, sha1, sha256, sha512: fix link error with partial lib
* m4/gl-openssl.m4: Update from gnulib.
| -rw-r--r-- | ChangeLog | 8 | ||||
| -rw-r--r-- | configure.ac | 1 | ||||
| -rw-r--r-- | m4/gl-openssl.m4 | 5 |
3 files changed, 12 insertions, 2 deletions
| @@ -1,3 +1,11 @@ | |||
| 1 | 2013-12-10 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * configure.ac: Disable libcrypto by default. | ||
| 4 | |||
| 5 | Merge from gnulib, incorporating: | ||
| 6 | 2013-12-07 md5, sha1, sha256, sha512: fix link error with partial lib | ||
| 7 | * m4/gl-openssl.m4: Update from gnulib. | ||
| 8 | |||
| 1 | 2013-12-08 Eli Zaretskii <eliz@gnu.org> | 9 | 2013-12-08 Eli Zaretskii <eliz@gnu.org> |
| 2 | 10 | ||
| 3 | * configure.ac (HAVE_RSVG) [mingw32]: Don't link against librsvg | 11 | * configure.ac (HAVE_RSVG) [mingw32]: Don't link against librsvg |
diff --git a/configure.ac b/configure.ac index 1f99a658cec..0a2e5c624e2 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -4697,7 +4697,6 @@ CFLAGS=$pre_PKG_CONFIG_CFLAGS | |||
| 4697 | LIBS="$LIB_PTHREAD $pre_PKG_CONFIG_LIBS" | 4697 | LIBS="$LIB_PTHREAD $pre_PKG_CONFIG_LIBS" |
| 4698 | gl_ASSERT_NO_GNULIB_POSIXCHECK | 4698 | gl_ASSERT_NO_GNULIB_POSIXCHECK |
| 4699 | gl_ASSERT_NO_GNULIB_TESTS | 4699 | gl_ASSERT_NO_GNULIB_TESTS |
| 4700 | gl_SET_CRYPTO_CHECK_DEFAULT([auto]) | ||
| 4701 | gl_INIT | 4700 | gl_INIT |
| 4702 | CFLAGS=$SAVE_CFLAGS | 4701 | CFLAGS=$SAVE_CFLAGS |
| 4703 | LIBS=$SAVE_LIBS | 4702 | LIBS=$SAVE_LIBS |
diff --git a/m4/gl-openssl.m4 b/m4/gl-openssl.m4 index c8f9dd95e68..0434c4c8721 100644 --- a/m4/gl-openssl.m4 +++ b/m4/gl-openssl.m4 | |||
| @@ -12,8 +12,12 @@ gl_SET_CRYPTO_CHECK_DEFAULT([no]) | |||
| 12 | 12 | ||
| 13 | AC_DEFUN([gl_CRYPTO_CHECK], | 13 | AC_DEFUN([gl_CRYPTO_CHECK], |
| 14 | [ | 14 | [ |
| 15 | dnl gnulib users set this before gl_INIT with gl_SET_CRYPTO_CHECK_DEFAULT() | ||
| 15 | m4_divert_once([DEFAULTS], [with_openssl_default='gl_CRYPTO_CHECK_DEFAULT']) | 16 | m4_divert_once([DEFAULTS], [with_openssl_default='gl_CRYPTO_CHECK_DEFAULT']) |
| 16 | 17 | ||
| 18 | dnl Only clear once, so crypto routines can be checked for individually | ||
| 19 | m4_divert_once([DEFAULTS], [LIB_CRYPTO=]) | ||
| 20 | |||
| 17 | AC_ARG_WITH([openssl], | 21 | AC_ARG_WITH([openssl], |
| 18 | [AS_HELP_STRING([--with-openssl], | 22 | [AS_HELP_STRING([--with-openssl], |
| 19 | [use libcrypto hash routines. Valid ARGs are: | 23 | [use libcrypto hash routines. Valid ARGs are: |
| @@ -29,7 +33,6 @@ AC_DEFUN([gl_CRYPTO_CHECK], | |||
| 29 | ALG_header=sha.h | 33 | ALG_header=sha.h |
| 30 | fi | 34 | fi |
| 31 | 35 | ||
| 32 | LIB_CRYPTO= | ||
| 33 | AC_SUBST([LIB_CRYPTO]) | 36 | AC_SUBST([LIB_CRYPTO]) |
| 34 | if test "x$with_openssl" != xno; then | 37 | if test "x$with_openssl" != xno; then |
| 35 | AC_CHECK_LIB([crypto], [$1], | 38 | AC_CHECK_LIB([crypto], [$1], |