From 8307bb0ce6a2530ea734acb4006eacb25089b4af Mon Sep 17 00:00:00 2001 From: Andre Noll Date: Sun, 20 Apr 2014 00:20:12 +0000 Subject: [PATCH] build: Remove pointless autoconf checks. These checks never fail on any reasonably current system and probably have never failed on any system this software was ever compiled. Removing the checks reduces the configure time to 60%, so.. --- configure.ac | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) diff --git a/configure.ac b/configure.ac index e4010bde..c3dd6b1f 100644 --- a/configure.ac +++ b/configure.ac @@ -55,54 +55,6 @@ test -z "$install" && AC_MSG_ERROR( AC_PROG_CC AC_PROG_CPP -AC_HEADER_DIRENT -AC_HEADER_STDC -AC_HEADER_SYS_WAIT -AC_HEADER_STDBOOL -AC_CHECK_HEADERS([arpa/inet.h ctype.h fcntl.h limits.h netdb.h netinet/in.h \ - stdlib.h string.h sys/socket.h sys/time.h sys/timeb.h sys/un.h \ - sys/ipc.h unistd.h utime.h stddef.h], - [], [AC_MSG_ERROR([$ac_header not found])]) - -# Checks for typedefs, structures, and compiler characteristics. -AC_C_CONST -AC_C_INLINE -AC_TYPE_OFF_T -AC_TYPE_PID_T -AC_TYPE_SIZE_T -AC_HEADER_TIME -AC_STRUCT_TM -AC_TYPE_INT8_T -AC_TYPE_INT16_T -AC_TYPE_INT32_T -AC_TYPE_INT64_T -AC_TYPE_MODE_T -AC_TYPE_SSIZE_T -AC_TYPE_UID_T -AC_TYPE_UINT8_T -AC_TYPE_UINT16_T -AC_TYPE_UINT32_T -AC_TYPE_UINT64_T - -# Checks for library functions. -AC_FUNC_FORK -AC_PROG_GCC_TRADITIONAL -AC_FUNC_MEMCMP -AC_FUNC_MKTIME -AC_FUNC_MMAP -AC_FUNC_SELECT_ARGTYPES -AC_FUNC_STAT -AC_FUNC_STRFTIME -AC_FUNC_VPRINTF -AC_FUNC_CLOSEDIR_VOID -AC_FUNC_LSTAT - -AC_CHECK_FUNCS([atexit dup2 memchr memmove memset \ - regcomp select strchr strdup strerror strstr strtol uname \ - fchdir gettimeofday localtime_r munmap strcasecmp strcspn \ - strncasecmp strrchr strspn alarm mkdir inet_ntoa socket], [], - [AC_MSG_ERROR([function not found, cannot live without it])]) - executables="recv filter audioc write afh play" ################################################################## clock_gettime clock_gettime_lib= -- 2.30.2