/[path-sandbox]/trunk/configure.in
Gentoo

Diff of /trunk/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 57 Revision 68
1AC_PREREQ(2.59) 1AC_PREREQ(2.59)
2AC_INIT(sandbox, 1.2.2, dev-portage@gentoo.org) 2AC_INIT(sandbox, 1.2.4, dev-portage@gentoo.org)
3AM_INIT_AUTOMAKE 3AM_INIT_AUTOMAKE
4AC_CONFIG_HEADER([config.h]) 4AC_CONFIG_HEADER([config.h])
5 5
6# Checks for programs. 6dnl Checks for programs.
7AC_PROG_CC 7AC_PROG_CC
8AC_ISC_POSIX 8AC_ISC_POSIX
9AC_PROG_INSTALL 9AC_PROG_INSTALL
10AC_PROG_MAKE_SET 10AC_PROG_MAKE_SET
11AC_PROG_AWK 11AC_PROG_AWK
12 12
13AC_ENABLE_SHARED 13AC_ENABLE_SHARED
14AC_DISABLE_STATIC 14AC_DISABLE_STATIC
15# Next for lines is a hack to prevent libtool checking for CXX/F77 15dnl Next four lines is a hack to prevent libtool checking for CXX/F77
16m4_undefine([AC_PROG_CXX]) 16m4_undefine([AC_PROG_CXX])
17m4_defun([AC_PROG_CXX],[]) 17m4_defun([AC_PROG_CXX],[])
18m4_undefine([AC_PROG_F77]) 18m4_undefine([AC_PROG_F77])
19m4_defun([AC_PROG_F77],[]) 19m4_defun([AC_PROG_F77],[])
20AC_PROG_LIBTOOL 20AC_PROG_LIBTOOL
21 21
22AC_PREFIX_DEFAULT([/usr]) 22AC_PREFIX_DEFAULT([/usr])
23 23
24# Checks for libraries. 24dnl Checks for libraries.
25# Checks for header files. 25dnl Checks for header files.
26AC_FUNC_ALLOCA 26AC_FUNC_ALLOCA
27AC_HEADER_DIRENT 27AC_HEADER_DIRENT
28AC_HEADER_STDC 28AC_HEADER_STDC
29AC_HEADER_SYS_WAIT 29AC_HEADER_SYS_WAIT
30AC_CHECK_HEADERS([ \ 30AC_CHECK_HEADERS([ \
31fcntl.h limits.h memory.h stddef.h \ 31fcntl.h limits.h memory.h stddef.h \
32stdlib.h string.h strings.h sys/file.h \ 32stdlib.h string.h strings.h sys/file.h \
33sys/param.h sys/time.h unistd.h utime.h \ 33sys/param.h sys/time.h unistd.h utime.h \
34]) 34])
35 35
36# Checks for typedefs, structures, and compiler characteristics. 36dnl Checks for typedefs, structures, and compiler characteristics.
37AC_C_CONST 37AC_C_CONST
38AC_TYPE_UID_T 38AC_TYPE_UID_T
39AC_TYPE_MODE_T 39AC_TYPE_MODE_T
40AC_TYPE_SIZE_T 40AC_TYPE_SIZE_T
41AC_CHECK_TYPES([ptrdiff_t]) 41AC_CHECK_TYPES([ptrdiff_t])
42 42
43# Checks for library functions. 43dnl Checks for library functions.
44AC_FUNC_CHOWN 44AC_FUNC_CHOWN
45AC_FUNC_FORK 45AC_FUNC_FORK
46AC_FUNC_LSTAT 46AC_FUNC_LSTAT
47AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK 47AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
48AC_FUNC_MALLOC 48AC_FUNC_MALLOC
53bzero ftruncate getcwd lchown memmove \ 53bzero ftruncate getcwd lchown memmove \
54mempcpy memset mkdir pathconf realpath \ 54mempcpy memset mkdir pathconf realpath \
55rmdir setenv strcasecmp strchr strdup \ 55rmdir setenv strcasecmp strchr strdup \
56strerror strndup strrchr strspn strstr \ 56strerror strndup strrchr strspn strstr \
57]) 57])
58
59dnl uClibc doesn't currently provide dlvsym() so lets
60dnl verify the toolchain supports it
61AC_CHECK_LIB(dl, dlvsym,
62 [AC_DEFINE(HAVE_DLVSYM, 1, [libdl supports dlvsym])],
63 [AC_DEFINE(HAVE_DLVSYM, 0, [libdl does not support dlvsym])]
64)
58 65
59dnl when using libc5, (f)trucate's offset argument type is size_t with 66dnl when using libc5, (f)trucate's offset argument type is size_t with
60dnl libc5, but it's off_t with libc6 (glibc2). 67dnl libc5, but it's off_t with libc6 (glibc2).
61AC_MSG_CHECKING(truncate argument type) 68AC_MSG_CHECKING(truncate argument type)
62if echo '#include <unistd.h>' | $CC -E - | grep -q 'truncate.*size_t' ; then 69if echo '#include <unistd.h>' | $CC -E - | grep -q 'truncate.*size_t' ; then

Legend:
Removed from v.57  
changed lines
  Added in v.68

  ViewVC Help
Powered by ViewVC 1.1.20