#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.57 for GNU coreutils 4.5.8.
+# Generated by GNU Autoconf 2.57 for GNU coreutils 4.5.9.
#
# Report bugs to <bug-coreutils@gnu.org>.
#
# Identity of this package.
PACKAGE_NAME='GNU coreutils'
PACKAGE_TARNAME='coreutils'
-PACKAGE_VERSION='4.5.8'
-PACKAGE_STRING='GNU coreutils 4.5.8'
+PACKAGE_VERSION='4.5.9'
+PACKAGE_STRING='GNU coreutils 4.5.9'
PACKAGE_BUGREPORT='bug-coreutils@gnu.org'
ac_unique_file="src/ls.c"
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures GNU coreutils 4.5.8 to adapt to many kinds of systems.
+\`configure' configures GNU coreutils 4.5.9 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GNU coreutils 4.5.8:";;
+ short | recursive ) echo "Configuration of GNU coreutils 4.5.9:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-GNU coreutils configure 4.5.8
+GNU coreutils configure 4.5.9
generated by GNU Autoconf 2.57
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by GNU coreutils $as_me 4.5.8, which was
+It was created by GNU coreutils $as_me 4.5.9, which was
generated by GNU Autoconf 2.57. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='coreutils'
- VERSION='4.5.8'
+ VERSION='4.5.9'
cat >>confdefs.h <<_ACEOF
done
+echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
+echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
+if test "${gl_cv_var__system_configuration+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <sys/systemcfg.h>
+
+int
+main ()
+{
+double x = _system_configuration.physmem;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ { ac_try='test -s conftest$ac_exeext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ gl_cv_var__system_configuration=yes
+else
+ echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+gl_cv_var__system_configuration=no
+fi
+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
+fi
+echo "$as_me:$LINENO: result: $gl_cv_var__system_configuration" >&5
+echo "${ECHO_T}$gl_cv_var__system_configuration" >&6
+
+ if test $gl_cv_var__system_configuration = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE__SYSTEM_CONFIGURATION 1
+_ACEOF
+
+ fi
+
+
+
-for ac_header in sys/pstat.h unistd.h sys/sysmp.h
+
+
+
+
+
+for ac_header in unistd.h sys/pstat.h sys/sysmp.h sys/sysinfo.h \
+ machine/hal_sysinfo.h sys/table.h sys/param.h sys/sysctl.h \
+ sys/systemcfg.h
do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
if eval "test \"\${$as_ac_Header+set}\" = set"; then
-for ac_func in pstat_getstatic pstat_getdynamic
+
+
+
+
+for ac_func in pstat_getstatic pstat_getdynamic sysmp getsysinfo sysctl table
do
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
echo "$as_me:$LINENO: checking for $ac_func" >&5
+
+
for ac_header in unistd.h
do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ echo "$as_me:$LINENO: checking whether getcwd properly handles paths longer than PATH_MAX" >&5
+echo $ECHO_N "checking whether getcwd properly handles paths longer than PATH_MAX... $ECHO_C" >&6
+if test "${gl_cv_func_getcwd_vs_path_max+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+ # Arrange for deletion of the temporary directory this test creates.
+ ac_clean_files="$ac_clean_files confdir3"
+ if test "$cross_compiling" = yes; then
+ gl_cv_func_getcwd_vs_path_max=no
+else
+ cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <stdlib.h>
+#include <unistd.h>
+#include <string.h>
+#include <limits.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+
+/* Don't get link errors because mkdir is redefined to rpl_mkdir. */
+#undef mkdir
+
+#ifndef CHAR_BIT
+# define CHAR_BIT 8
+#endif
+
+/* The extra casts work around common compiler bugs. */
+#define TYPE_SIGNED(t) (! ((t) 0 < (t) -1))
+/* The outer cast is needed to work around a bug in Cray C 5.0.3.0.
+ It is necessary at least when t == time_t. */
+#define TYPE_MINIMUM(t) ((t) (TYPE_SIGNED (t) \
+ ? ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1) : (t) 0))
+#define TYPE_MAXIMUM(t) ((t) (~ (t) 0 - TYPE_MINIMUM (t)))
+
+#ifndef INT_MAX
+# define INT_MAX TYPE_MAXIMUM (int)
+#endif
+
+#ifndef PATH_MAX
+/* There might be a better way to handle this case, but note:
+ - the value shouldn't be anywhere near INT_MAX, and
+ - the value shouldn't be so big that the local declaration, below,
+ blows the stack. */
+# define PATH_MAX 40000
+#endif
+
+/* The length of this name must be 8. */
+#define DIR_NAME "confdir3"
+
+int
+main ()
+{
+ /* The '9' comes from strlen (DIR_NAME) + 1. */
+#if INT_MAX - 9 <= PATH_MAX
+ /* FIXME: Assuming there's a system for which this is true -- Hurd?,
+ this should be done in a compile test. */
+ exit (0);
+#else
+ char buf[PATH_MAX + 20];
+ char *cwd = getcwd (buf, PATH_MAX);
+ size_t cwd_len;
+ int fail = 0;
+ size_t n_chdirs = 0;
+
+ if (cwd == NULL)
+ exit (1);
+
+ cwd_len = strlen (cwd);
+
+ while (1)
+ {
+ char *c;
+ size_t len;
+
+ cwd_len += 1 + strlen (DIR_NAME);
+ /* If mkdir or chdir fails, be pessimistic and consider that
+ as a failure, too. */
+ if (mkdir (DIR_NAME, 0700) < 0 || chdir (DIR_NAME) < 0)
+ {
+ fail = 1;
+ break;
+ }
+ if ((c = getcwd (buf, PATH_MAX)) == NULL)
+ {
+ /* This allows any failure to indicate there is no bug.
+ FIXME: check errno? */
+ break;
+ }
+ if ((len = strlen (c)) != cwd_len)
+ {
+ fail = 1;
+ break;
+ }
+ ++n_chdirs;
+ if (PATH_MAX < len)
+ break;
+ }
+
+ /* Leaving behind such a deep directory is not polite.
+ So clean up here, right away, even though the driving
+ shell script would also clean up. */
+ {
+ size_t i;
+
+ /* Unlink first, in case the chdir failed. */
+ unlink (DIR_NAME);
+ for (i = 0; i <= n_chdirs; i++)
+ {
+ if (chdir ("..") < 0)
+ break;
+ rmdir (DIR_NAME);
+ }
+ }
+
+ exit (fail);
+#endif
+}
+
+_ACEOF
+rm -f conftest$ac_exeext
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ gl_cv_func_getcwd_vs_path_max=yes
+else
+ echo "$as_me: program exited with status $ac_status" >&5
+echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+gl_cv_func_getcwd_vs_path_max=no
+fi
+rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+fi
+echo "$as_me:$LINENO: result: $gl_cv_func_getcwd_vs_path_max" >&5
+echo "${ECHO_T}$gl_cv_func_getcwd_vs_path_max" >&6
+
+ if test $gl_cv_func_getcwd_vs_path_max = yes; then
+ LIBOBJS="$LIBOBJS getcwd.$ac_objext"
+
+cat >>confdefs.h <<\_ACEOF
+#define getcwd rpl_getcwd
+_ACEOF
+
+ fi
+
+
if test "X$prefix" = "XNONE"; then
acl_final_prefix="$ac_default_prefix"
else
+
# See if linking `seq' requires -lm.
# It does on nearly every system. The single exception (so far) is
# BeOS which has all the math functions in the normal runtime library
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <sys/types.h>
+#ifdef __GLIBC__
+Do not use statvfs on systems with GNU libc, because that function stats
+all preceding entries in /proc/mounts, and that makes df hang if even
+one of the corresponding file systems is hard-mounted, but not available.
+#endif
#include <sys/statvfs.h>
int
main ()
} >&5
cat >&5 <<_CSEOF
-This file was extended by GNU coreutils $as_me 4.5.8, which was
+This file was extended by GNU coreutils $as_me 4.5.9, which was
generated by GNU Autoconf 2.57. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-GNU coreutils config.status 4.5.8
+GNU coreutils config.status 4.5.9
configured by $0, generated by GNU Autoconf 2.57,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"