From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Farrellee Subject: [PATCH] chunkd: Make AC_CHECK_LIB failure for libevent explicit Date: Wed, 29 Jul 2009 13:58:03 -0500 Message-ID: <4A709BBB.1090005@redhat.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: Sender: hail-devel-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii" To: hail-devel@vger.kernel.org When libevent headers were missing, configure would complete with an exit code of 1, but no clear message as to what failed. This patch makes things more clear as to why configure is exiting. It could be extended to include information about needing libevent headers or development libraries. Signed-off-by: Matthew Farrellee --- configure.ac | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index acea808..7e51b84 100644 --- a/configure.ac +++ b/configure.ac @@ -74,7 +74,8 @@ dnl Checks for required libraries dnl ----------------------------- AC_CHECK_LIB(crypto, MD5_Init, CRYPTO_LIBS=-lcrypto) AC_CHECK_LIB(ssl, SSL_new, SSL_LIBS=-lssl) -AC_CHECK_LIB(event, event_base_new, EVENT_LIBS=-levent, exit 1) +AC_CHECK_LIB(event, event_base_new, EVENT_LIBS=-levent, + [AC_MSG_ERROR([Missing required libevent])]) AC_CHECK_LIB(argp, argp_parse, ARGP_LIBS=-largp) AC_CHECK_LIB(socket, bind, SOCKET_LIBS=-lsocket) PKG_CHECK_MODULES(CLDC, libcldc) -- 1.6.0.6