From: Andre Noll Date: Sun, 20 Apr 2014 00:20:12 +0000 (+0000) Subject: build: Remove pointless autoconf checks. X-Git-Tag: v0.5.4~46^2~7 X-Git-Url: http://git.tue.mpg.de/?a=commitdiff_plain;h=8307bb0ce6a2530ea734acb4006eacb25089b4af;p=paraslash.git 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.. --- 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=