Module Name: src
Committed By: lukem
Date: Tue May 26 05:03:08 UTC 2009
Modified Files:
src/crypto/external/bsd/netpgp/dist: configure.ac
Log Message:
- Require <bzlib.h> -- don't just check for it.
- Check for types: long long, size_t
- <openssl/sha.1> needs <sys/types.h> on some platforms
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/crypto/external/bsd/netpgp/dist/configure.ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/crypto/external/bsd/netpgp/dist/configure.ac
diff -u src/crypto/external/bsd/netpgp/dist/configure.ac:1.12 src/crypto/external/bsd/netpgp/dist/configure.ac:1.13
--- src/crypto/external/bsd/netpgp/dist/configure.ac:1.12 Tue May 26 04:27:29 2009
+++ src/crypto/external/bsd/netpgp/dist/configure.ac Tue May 26 05:03:08 2009
@@ -1,10 +1,10 @@
-# $Id: configure.ac,v 1.12 2009/05/26 04:27:29 lukem Exp $
+# $Id: configure.ac,v 1.13 2009/05/26 05:03:08 lukem Exp $
#
# Process this file with autoconf to produce a configure script.
AC_INIT([netpgp], [20090525], [Alistair Crooks <[email protected]> c0596823])
AC_PREREQ([2.62])
-AC_REVISION([$Revision: 1.12 $])
+AC_REVISION([$Revision: 1.13 $])
AS_SHELL_SANITIZE
@@ -42,8 +42,8 @@
#
AC_HEADER_STDC
AC_CHECK_HEADERS([CommonCrypto/CommonDigest.h])
-AC_CHECK_HEADERS([bzlib.h dmalloc.h direct.h errno.h fcntl.h])
-AC_CHECK_HEADERS([inttypes.h limits.h malloc.h zlib.h])
+AC_CHECK_HEADERS([dmalloc.h direct.h errno.h fcntl.h \
+ inttypes.h limits.h malloc.h zlib.h])
AC_CHECK_HEADERS([openssl/aes.h openssl/bn.h openssl/cast.h openssl/des.h \
openssl/dsa.h openssl/err.h openssl/idea.h openssl/md5.h \
openssl/rand.h openssl/rsa.h openssl/sha.h openssl/err.h \
@@ -51,17 +51,26 @@
AC_CHECK_HEADERS([sys/cdefs.h sys/file.h sys/mman.h sys/param.h \
sys/resource.h sys/uio.h])
+AC_CHECK_HEADERS([bzlib.h],
+ [],
+ [AC_MSG_FAILURE([missing <bzlib.h>; is bzip2 installed?])])
+
# Checks for typedefs, structures, and compiler characteristics.
#
-AC_TYPE_UINT8_T
+AC_TYPE_LONG_LONG_INT
+AC_TYPE_SIZE_T
AC_TYPE_UINT16_T
AC_TYPE_UINT32_T
AC_TYPE_UINT64_T
+AC_TYPE_UINT8_T
AC_CHECK_TYPES([SHA256_CTX],
[],
[AC_MSG_FAILURE([missing SHA256_CTX; is openssl 0.9.8 or newer installed?])],
- [[#include <openssl/sha.h>]])
+ [[
+#include <sys/types.h>
+#include <openssl/sha.h>
+]])
# Checks for library functions.
#