configure.ac: many checks added
* Add all checks that autoscan-2.66 hints us about (see below), while
maintaining compatibility with autoconf-2.59 (comes with RHEL5)
* Macros that are only available in autoconf > 2.59 are ifdef'd:
AC_TYPE_UINT16_T
AC_TYPE_UINT32_T
AC_TYPE_UINT8_T
AC_USE_SYSTEM_EXTENSIONS (required for AC_FUNC_STRNLEN
in autoconf > 2.59)
* Add AC_CONFIG_SRCDIR and AC_PROG_MAKE_SET
* Remove AC_C_CONST (obsoleted)
* Move CFLAGS assignment to before the tests
Here's a brief autoscan output, for the record.
missing AC_CHECK_FUNCS([alarm]) wanted by: src/arpsend.c:470
missing AC_CHECK_FUNCS([bzero]) wanted by: src/lib/net.c:236
missing AC_CHECK_FUNCS([dup2]) wanted by: src/enter.c:274
missing AC_CHECK_FUNCS([endgrent]) wanted by: src/enter.c:228
missing AC_CHECK_FUNCS([endpwent]) wanted by: src/enter.c:226
missing AC_CHECK_FUNCS([memset]) wanted by: src/validate.c:568
missing AC_CHECK_FUNCS([mkdir]) wanted by: src/lib/destroy.c:231
missing AC_CHECK_FUNCS([mkfifo]) wanted by: src/lib/script.c:292
missing AC_CHECK_FUNCS([realpath]) wanted by: src/lib/fs_simfs.c:49
missing AC_CHECK_FUNCS([rmdir]) wanted by: src/lib/destroy.c:244
missing AC_CHECK_FUNCS([select]) wanted by: src/enter.c:194
missing AC_CHECK_FUNCS([socket]) wanted by: src/arpsend.c:496
missing AC_CHECK_FUNCS([strcasecmp]) wanted by: src/lib/ub.c:143
missing AC_CHECK_FUNCS([strchr]) wanted by: src/arpsend.c:221
missing AC_CHECK_FUNCS([strdup]) wanted by: src/modules.c:52
missing AC_CHECK_FUNCS([strerror]) wanted by: src/vzmemcheck.c:81
missing AC_CHECK_FUNCS([strrchr]) wanted by: src/modules.c:141
missing AC_CHECK_FUNCS([strstr]) wanted by: src/vzsplit.c:439
missing AC_CHECK_FUNCS([strtol]) wanted by: src/vzsplit.c:570
missing AC_CHECK_FUNCS([strtoul]) wanted by: src/vzctl-onfig.c:528
missing AC_CHECK_FUNCS([uname]) wanted by: src/lib/util.c:716
missing AC_CHECK_HEADERS([arpa/inet.h]) wanted by: src/arpsend.c:29
missing AC_CHECK_HEADERS([fcntl.h]) wanted by: src/vzlist.c:29
missing AC_CHECK_HEADERS([limits.h]) wanted by: src/validate.c:20
missing AC_CHECK_HEADERS([netdb.h]) wanted by: src/arpsend.c:17
missing AC_CHECK_HEADERS([netinet/in.h]) wanted by: src/arpsend.c:19
missing AC_CHECK_HEADERS([sys/file.h]) wanted by: src/lib/logger.c:28
missing AC_CHECK_HEADERS([sys/ioctl.h]) wanted by: src/arpsend.c:28
missing AC_CHECK_HEADERS([sys/mount.h]) wanted by: src/lib/fs_simfs.c:21
missing AC_CHECK_HEADERS([sys/param.h]) wanted by: src/lib/cpt.c:34
missing AC_CHECK_HEADERS([sys/socket.h]) wanted by: src/arpsend.c:18
missing AC_CHECK_HEADERS([sys/vfs.h]) wanted by: src/vzsplit.c:25
missing AC_CHECK_HEADERS([termios.h]) wanted by: src/enter.c:29
missing AC_CHECK_MEMBERS([struct stat.st_rdev]) wanted by: src/lib/dev.c:72
missing AC_FUNC_ALLOCA wanted by: src/lib/config.c:1128
missing AC_FUNC_FORK wanted by: src/vzeventd.c:72
missing AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK wanted by: src/lib/destroy.c:193
missing AC_FUNC_MALLOC wanted by: src/validate.c:757
missing AC_FUNC_REALLOC wanted by: src/modules.c:42
missing AC_FUNC_STRNLEN wanted by: src/lib/util.c:659
missing AC_HEADER_MAJOR wanted by: src/lib/vps_configure.c:219
missing AC_PROG_CXX wanted by: ltmain.sh:825
missing AC_PROG_RANLIB wanted by: ltmain.sh:1775
missing AC_TYPE_SIZE_T wanted by: src/vzlist.c:1065
missing AC_TYPE_UID_T wanted by: src/lib/ub.c:33
missing AC_TYPE_UINT16_T wanted by: src/lib/readelf.c:41
missing AC_TYPE_UINT32_T wanted by: src/vzlist.c:1146
missing AC_TYPE_UINT8_T wanted by: src/lib/readelf.c:40
Signed-off-by: Kir Kolyshkin <kir@openvz.org>
1 file changed